/// <summary> /// Initializes a new instance of the /// ExpressRouteCircuitConnectionInner class. /// </summary> /// <param name="expressRouteCircuitPeering">Reference to Express Route /// Circuit Private Peering Resource of the circuit initiating /// connection.</param> /// <param name="peerExpressRouteCircuitPeering">Reference to Express /// Route Circuit Private Peering Resource of the peered /// circuit.</param> /// <param name="addressPrefix">/29 IP address space to carve out /// Customer addresses for tunnels.</param> /// <param name="authorizationKey">The authorization key.</param> /// <param name="circuitConnectionStatus">Express Route Circuit /// Connection State. Possible values are: 'Connected' and /// 'Disconnected'. Possible values include: 'Connected', 'Connecting', /// 'Disconnected'</param> /// <param name="provisioningState">Provisioning state of the circuit /// connection resource. Possible values are: 'Succeded', 'Updating', /// 'Deleting', and 'Failed'.</param> /// <param name="name">Gets name of the resource that is unique within /// a resource group. This name can be used to access the /// resource.</param> /// <param name="etag">A unique read-only string that changes whenever /// the resource is updated.</param> public ExpressRouteCircuitConnectionInner(string id = default(string), Management.ResourceManager.Fluent.SubResource expressRouteCircuitPeering = default(Management.ResourceManager.Fluent.SubResource), Management.ResourceManager.Fluent.SubResource peerExpressRouteCircuitPeering = default(Management.ResourceManager.Fluent.SubResource), string addressPrefix = default(string), string authorizationKey = default(string), CircuitConnectionStatus circuitConnectionStatus = default(CircuitConnectionStatus), string provisioningState = default(string), string name = default(string), string etag = default(string)) : base(id) { ExpressRouteCircuitPeering = expressRouteCircuitPeering; PeerExpressRouteCircuitPeering = peerExpressRouteCircuitPeering; AddressPrefix = addressPrefix; AuthorizationKey = authorizationKey; CircuitConnectionStatus = circuitConnectionStatus; ProvisioningState = provisioningState; Name = name; Etag = etag; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// PeerExpressRouteCircuitConnectionInner class. /// </summary> /// <param name="expressRouteCircuitPeering">Reference to Express Route /// Circuit Private Peering Resource of the circuit.</param> /// <param name="peerExpressRouteCircuitPeering">Reference to Express /// Route Circuit Private Peering Resource of the peered /// circuit.</param> /// <param name="addressPrefix">/29 IP address space to carve out /// Customer addresses for tunnels.</param> /// <param name="circuitConnectionStatus">Express Route Circuit /// connection state. Possible values include: 'Connected', /// 'Connecting', 'Disconnected'</param> /// <param name="connectionName">The name of the express route circuit /// connection resource.</param> /// <param name="authResourceGuid">The resource guid of the /// authorization used for the express route circuit /// connection.</param> /// <param name="provisioningState">The provisioning state of the peer /// express route circuit connection resource. Possible values include: /// 'Succeeded', 'Updating', 'Deleting', 'Failed'</param> /// <param name="name">The name of the resource that is unique within a /// resource group. This name can be used to access the /// resource.</param> /// <param name="etag">A unique read-only string that changes whenever /// the resource is updated.</param> /// <param name="type">Type of the resource.</param> public PeerExpressRouteCircuitConnectionInner(string id = default(string), Management.ResourceManager.Fluent.SubResource expressRouteCircuitPeering = default(Management.ResourceManager.Fluent.SubResource), Management.ResourceManager.Fluent.SubResource peerExpressRouteCircuitPeering = default(Management.ResourceManager.Fluent.SubResource), string addressPrefix = default(string), CircuitConnectionStatus circuitConnectionStatus = default(CircuitConnectionStatus), string connectionName = default(string), string authResourceGuid = default(string), ProvisioningState provisioningState = default(ProvisioningState), string name = default(string), string etag = default(string), string type = default(string)) : base(id) { ExpressRouteCircuitPeering = expressRouteCircuitPeering; PeerExpressRouteCircuitPeering = peerExpressRouteCircuitPeering; AddressPrefix = addressPrefix; CircuitConnectionStatus = circuitConnectionStatus; ConnectionName = connectionName; AuthResourceGuid = authResourceGuid; ProvisioningState = provisioningState; Name = name; Etag = etag; Type = type; CustomInit(); }