Skip to content

Commit

Permalink
[AutoPR] network/resource-manager (Azure#469)
Browse files Browse the repository at this point in the history
* Generated from 52981377b86caf85843799cd4294ec9101af0dcf (Azure#467)

Make NIC VM readOnly

* Regenerated "@azure/arm-network" SDK.
  • Loading branch information
AutorestCI authored and kpajdzik committed Nov 12, 2018
1 parent 76f1a8a commit c706a33
Show file tree
Hide file tree
Showing 9 changed files with 306 additions and 484 deletions.
694 changes: 278 additions & 416 deletions packages/@azure/arm-network/lib/models/index.ts

Large diffs are not rendered by default.

79 changes: 22 additions & 57 deletions packages/@azure/arm-network/lib/models/mappers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -445,6 +445,7 @@ export const NetworkInterface: msRest.CompositeMapper = {
modelProperties: {
...Resource.type.modelProperties,
virtualMachine: {
readOnly: true,
serializedName: "properties.virtualMachine",
type: {
name: "Composite",
Expand Down Expand Up @@ -8411,29 +8412,6 @@ export const RetentionPolicyParameters: msRest.CompositeMapper = {
}
};

export const FlowLogFormatParameters: msRest.CompositeMapper = {
serializedName: "FlowLogFormatParameters",
type: {
name: "Composite",
className: "FlowLogFormatParameters",
modelProperties: {
type: {
serializedName: "type",
type: {
name: "String"
}
},
version: {
serializedName: "version",
defaultValue: 0,
type: {
name: "Number"
}
}
}
}
};

export const FlowLogStatusParameters: msRest.CompositeMapper = {
serializedName: "FlowLogStatusParameters",
type: {
Expand Down Expand Up @@ -8484,12 +8462,6 @@ export const TrafficAnalyticsConfigurationProperties: msRest.CompositeMapper = {
type: {
name: "String"
}
},
trafficAnalyticsInterval: {
serializedName: "trafficAnalyticsInterval",
type: {
name: "Number"
}
}
}
}
Expand Down Expand Up @@ -8547,13 +8519,6 @@ export const FlowLogInformation: msRest.CompositeMapper = {
className: "RetentionPolicyParameters"
}
},
format: {
serializedName: "properties.format",
type: {
name: "Composite",
className: "FlowLogFormatParameters"
}
},
flowAnalyticsConfiguration: {
serializedName: "flowAnalyticsConfiguration",
type: {
Expand Down Expand Up @@ -14505,11 +14470,11 @@ export const VirtualNetworkPeeringListResult: msRest.CompositeMapper = {
}
};

export const VirtualNetworkGatewayListResult: msRest.CompositeMapper = {
serializedName: "VirtualNetworkGatewayListResult",
export const VirtualNetworkTapListResult: msRest.CompositeMapper = {
serializedName: "VirtualNetworkTapListResult",
type: {
name: "Composite",
className: "VirtualNetworkGatewayListResult",
className: "VirtualNetworkTapListResult",
modelProperties: {
value: {
serializedName: "",
Expand All @@ -14518,13 +14483,12 @@ export const VirtualNetworkGatewayListResult: msRest.CompositeMapper = {
element: {
type: {
name: "Composite",
className: "VirtualNetworkGateway"
className: "VirtualNetworkTap"
}
}
}
},
nextLink: {
readOnly: true,
serializedName: "nextLink",
type: {
name: "String"
Expand All @@ -14534,11 +14498,11 @@ export const VirtualNetworkGatewayListResult: msRest.CompositeMapper = {
}
};

export const VirtualNetworkGatewayListConnectionsResult: msRest.CompositeMapper = {
serializedName: "VirtualNetworkGatewayListConnectionsResult",
export const VirtualNetworkGatewayListResult: msRest.CompositeMapper = {
serializedName: "VirtualNetworkGatewayListResult",
type: {
name: "Composite",
className: "VirtualNetworkGatewayListConnectionsResult",
className: "VirtualNetworkGatewayListResult",
modelProperties: {
value: {
serializedName: "",
Expand All @@ -14547,7 +14511,7 @@ export const VirtualNetworkGatewayListConnectionsResult: msRest.CompositeMapper
element: {
type: {
name: "Composite",
className: "VirtualNetworkGatewayConnectionListEntity"
className: "VirtualNetworkGateway"
}
}
}
Expand All @@ -14563,11 +14527,11 @@ export const VirtualNetworkGatewayListConnectionsResult: msRest.CompositeMapper
}
};

export const VirtualNetworkGatewayConnectionListResult: msRest.CompositeMapper = {
serializedName: "VirtualNetworkGatewayConnectionListResult",
export const VirtualNetworkGatewayListConnectionsResult: msRest.CompositeMapper = {
serializedName: "VirtualNetworkGatewayListConnectionsResult",
type: {
name: "Composite",
className: "VirtualNetworkGatewayConnectionListResult",
className: "VirtualNetworkGatewayListConnectionsResult",
modelProperties: {
value: {
serializedName: "",
Expand All @@ -14576,7 +14540,7 @@ export const VirtualNetworkGatewayConnectionListResult: msRest.CompositeMapper =
element: {
type: {
name: "Composite",
className: "VirtualNetworkGatewayConnection"
className: "VirtualNetworkGatewayConnectionListEntity"
}
}
}
Expand All @@ -14592,11 +14556,11 @@ export const VirtualNetworkGatewayConnectionListResult: msRest.CompositeMapper =
}
};

export const LocalNetworkGatewayListResult: msRest.CompositeMapper = {
serializedName: "LocalNetworkGatewayListResult",
export const VirtualNetworkGatewayConnectionListResult: msRest.CompositeMapper = {
serializedName: "VirtualNetworkGatewayConnectionListResult",
type: {
name: "Composite",
className: "LocalNetworkGatewayListResult",
className: "VirtualNetworkGatewayConnectionListResult",
modelProperties: {
value: {
serializedName: "",
Expand All @@ -14605,7 +14569,7 @@ export const LocalNetworkGatewayListResult: msRest.CompositeMapper = {
element: {
type: {
name: "Composite",
className: "LocalNetworkGateway"
className: "VirtualNetworkGatewayConnection"
}
}
}
Expand All @@ -14621,11 +14585,11 @@ export const LocalNetworkGatewayListResult: msRest.CompositeMapper = {
}
};

export const VirtualNetworkTapListResult: msRest.CompositeMapper = {
serializedName: "VirtualNetworkTapListResult",
export const LocalNetworkGatewayListResult: msRest.CompositeMapper = {
serializedName: "LocalNetworkGatewayListResult",
type: {
name: "Composite",
className: "VirtualNetworkTapListResult",
className: "LocalNetworkGatewayListResult",
modelProperties: {
value: {
serializedName: "",
Expand All @@ -14634,12 +14598,13 @@ export const VirtualNetworkTapListResult: msRest.CompositeMapper = {
element: {
type: {
name: "Composite",
className: "VirtualNetworkTap"
className: "LocalNetworkGateway"
}
}
}
},
nextLink: {
readOnly: true,
serializedName: "nextLink",
type: {
name: "String"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,6 @@ export {
QueryTroubleshootingParameters,
FlowLogInformation,
RetentionPolicyParameters,
FlowLogFormatParameters,
TrafficAnalyticsProperties,
TrafficAnalyticsConfigurationProperties,
FlowLogStatusParameters,
Expand Down
2 changes: 1 addition & 1 deletion packages/@azure/arm-network/lib/models/parameters.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ export const apiVersion0: msRest.OperationQueryParameter = {
required: true,
isConstant: true,
serializedName: "api-version",
defaultValue: '2018-10-01',
defaultValue: '2018-08-01',
type: {
name: "String"
}
Expand Down
4 changes: 2 additions & 2 deletions packages/@azure/arm-network/lib/networkManagementClient.ts
Original file line number Diff line number Diff line change
Expand Up @@ -72,10 +72,10 @@ class NetworkManagementClient extends NetworkManagementClientContext {
virtualNetworks: operations.VirtualNetworks;
subnets: operations.Subnets;
virtualNetworkPeerings: operations.VirtualNetworkPeerings;
virtualNetworkTaps: operations.VirtualNetworkTaps;
virtualNetworkGateways: operations.VirtualNetworkGateways;
virtualNetworkGatewayConnections: operations.VirtualNetworkGatewayConnections;
localNetworkGateways: operations.LocalNetworkGateways;
virtualNetworkTaps: operations.VirtualNetworkTaps;
virtualWans: operations.VirtualWans;
vpnSites: operations.VpnSites;
vpnSitesConfiguration: operations.VpnSitesConfiguration;
Expand Down Expand Up @@ -149,10 +149,10 @@ class NetworkManagementClient extends NetworkManagementClientContext {
this.virtualNetworks = new operations.VirtualNetworks(this);
this.subnets = new operations.Subnets(this);
this.virtualNetworkPeerings = new operations.VirtualNetworkPeerings(this);
this.virtualNetworkTaps = new operations.VirtualNetworkTaps(this);
this.virtualNetworkGateways = new operations.VirtualNetworkGateways(this);
this.virtualNetworkGatewayConnections = new operations.VirtualNetworkGatewayConnections(this);
this.localNetworkGateways = new operations.LocalNetworkGateways(this);
this.virtualNetworkTaps = new operations.VirtualNetworkTaps(this);
this.virtualWans = new operations.VirtualWans(this);
this.vpnSites = new operations.VpnSites(this);
this.vpnSitesConfiguration = new operations.VpnSitesConfiguration(this);
Expand Down
2 changes: 1 addition & 1 deletion packages/@azure/arm-network/lib/operations/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -62,10 +62,10 @@ export * from "./usages";
export * from "./virtualNetworks";
export * from "./subnets";
export * from "./virtualNetworkPeerings";
export * from "./virtualNetworkTaps";
export * from "./virtualNetworkGateways";
export * from "./virtualNetworkGatewayConnections";
export * from "./localNetworkGateways";
export * from "./virtualNetworkTaps";
export * from "./virtualWans";
export * from "./vpnSites";
export * from "./vpnSitesConfiguration";
Expand Down
4 changes: 0 additions & 4 deletions packages/@azure/arm-network/lib/operations/virtualNetworks.ts
Original file line number Diff line number Diff line change
Expand Up @@ -151,7 +151,6 @@ export class VirtualNetworks {

/**
* Checks whether a private IP address is available for use.
* @param ipAddress The private IP address to be verified.
* @param resourceGroupName The name of the resource group.
* @param virtualNetworkName The name of the virtual network.
* @param ipAddress The private IP address to be verified.
Expand All @@ -160,15 +159,13 @@ export class VirtualNetworks {
*/
checkIPAddressAvailability(resourceGroupName: string, virtualNetworkName: string, ipAddress: string, options?: msRest.RequestOptionsBase): Promise<Models.VirtualNetworksCheckIPAddressAvailabilityResponse>;
/**
* @param ipAddress The private IP address to be verified.
* @param resourceGroupName The name of the resource group.
* @param virtualNetworkName The name of the virtual network.
* @param ipAddress The private IP address to be verified.
* @param callback The callback
*/
checkIPAddressAvailability(resourceGroupName: string, virtualNetworkName: string, ipAddress: string, callback: msRest.ServiceCallback<Models.IPAddressAvailabilityResult>): void;
/**
* @param ipAddress The private IP address to be verified.
* @param resourceGroupName The name of the resource group.
* @param virtualNetworkName The name of the virtual network.
* @param ipAddress The private IP address to be verified.
Expand All @@ -179,7 +176,6 @@ export class VirtualNetworks {
checkIPAddressAvailability(resourceGroupName: string, virtualNetworkName: string, ipAddress: string, options?: msRest.RequestOptionsBase | msRest.ServiceCallback<Models.IPAddressAvailabilityResult>, callback?: msRest.ServiceCallback<Models.IPAddressAvailabilityResult>): Promise<Models.VirtualNetworksCheckIPAddressAvailabilityResponse> {
return this.client.sendOperationRequest(
{
ipAddress,
resourceGroupName,
virtualNetworkName,
ipAddress,
Expand Down
2 changes: 1 addition & 1 deletion packages/@azure/arm-network/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"version": "0.1.0",
"dependencies": {
"ms-rest-azure-js": "^1.0.181",
"ms-rest-js": "^1.0.461",
"ms-rest-js": "^1.0.462",
"tslib": "^1.9.3"
},
"keywords": [
Expand Down
2 changes: 1 addition & 1 deletion packages/@azure/arm-network/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,6 @@
"outDir": "./esm",
"importHelpers": true
},
"include": ["./lib/**/*"],
"include": ["./lib/**/*.ts"],
"exclude": ["node_modules"]
}

0 comments on commit c706a33

Please sign in to comment.