Exemplo n.º 1
0
 internal VpnConnection(string id, string name, string etag, SubResource remoteVpnSite, int?routingWeight, int?dpdTimeoutSeconds, VpnConnectionStatus?connectionStatus, VirtualNetworkGatewayConnectionProtocol?vpnConnectionProtocolType, long?ingressBytesTransferred, long?egressBytesTransferred, int?connectionBandwidth, string sharedKey, bool?enableBgp, bool?usePolicyBasedTrafficSelectors, IList <IpsecPolicy> ipsecPolicies, bool?enableRateLimiting, bool?enableInternetSecurity, bool?useLocalAzureIpAddress, ProvisioningState?provisioningState, IList <VpnSiteLinkConnection> vpnLinkConnections, RoutingConfiguration routingConfiguration) : base(id)
 {
     Name                           = name;
     Etag                           = etag;
     RemoteVpnSite                  = remoteVpnSite;
     RoutingWeight                  = routingWeight;
     DpdTimeoutSeconds              = dpdTimeoutSeconds;
     ConnectionStatus               = connectionStatus;
     VpnConnectionProtocolType      = vpnConnectionProtocolType;
     IngressBytesTransferred        = ingressBytesTransferred;
     EgressBytesTransferred         = egressBytesTransferred;
     ConnectionBandwidth            = connectionBandwidth;
     SharedKey                      = sharedKey;
     EnableBgp                      = enableBgp;
     UsePolicyBasedTrafficSelectors = usePolicyBasedTrafficSelectors;
     IpsecPolicies                  = ipsecPolicies;
     EnableRateLimiting             = enableRateLimiting;
     EnableInternetSecurity         = enableInternetSecurity;
     UseLocalAzureIpAddress         = useLocalAzureIpAddress;
     ProvisioningState              = provisioningState;
     VpnLinkConnections             = vpnLinkConnections;
     RoutingConfiguration           = routingConfiguration;
 }
 internal VpnSiteLinkConnectionData(string id, string name, string etag, string type, WritableSubResource vpnSiteLink, int?routingWeight, VpnLinkConnectionMode?vpnLinkConnectionMode, VpnConnectionStatus?connectionStatus, VirtualNetworkGatewayConnectionProtocol?vpnConnectionProtocolType, long?ingressBytesTransferred, long?egressBytesTransferred, int?connectionBandwidth, string sharedKey, bool?enableBgp, bool?usePolicyBasedTrafficSelectors, IList <IPsecPolicy> iPsecPolicies, bool?enableRateLimiting, bool?useLocalAzureIPAddress, ProvisioningState?provisioningState, IList <WritableSubResource> ingressNatRules, IList <WritableSubResource> egressNatRules) : base(id)
 {
     Name                           = name;
     Etag                           = etag;
     Type                           = type;
     VpnSiteLink                    = vpnSiteLink;
     RoutingWeight                  = routingWeight;
     VpnLinkConnectionMode          = vpnLinkConnectionMode;
     ConnectionStatus               = connectionStatus;
     VpnConnectionProtocolType      = vpnConnectionProtocolType;
     IngressBytesTransferred        = ingressBytesTransferred;
     EgressBytesTransferred         = egressBytesTransferred;
     ConnectionBandwidth            = connectionBandwidth;
     SharedKey                      = sharedKey;
     EnableBgp                      = enableBgp;
     UsePolicyBasedTrafficSelectors = usePolicyBasedTrafficSelectors;
     IPsecPolicies                  = iPsecPolicies;
     EnableRateLimiting             = enableRateLimiting;
     UseLocalAzureIPAddress         = useLocalAzureIPAddress;
     ProvisioningState              = provisioningState;
     IngressNatRules                = ingressNatRules;
     EgressNatRules                 = egressNatRules;
 }
 internal VirtualNetworkGatewayConnectionListEntity(string id, string name, string type, string location, IDictionary <string, string> tags, string etag, string authorizationKey, VirtualNetworkConnectionGatewayReference virtualNetworkGateway1, VirtualNetworkConnectionGatewayReference virtualNetworkGateway2, VirtualNetworkConnectionGatewayReference localNetworkGateway2, VirtualNetworkGatewayConnectionType connectionType, VirtualNetworkGatewayConnectionProtocol?connectionProtocol, int?routingWeight, string sharedKey, VirtualNetworkGatewayConnectionStatus?connectionStatus, IReadOnlyList <TunnelConnectionHealth> tunnelConnectionStatus, long?egressBytesTransferred, long?ingressBytesTransferred, SubResource peer, bool?enableBgp, bool?usePolicyBasedTrafficSelectors, IList <IpsecPolicy> ipsecPolicies, IList <TrafficSelectorPolicy> trafficSelectorPolicies, string resourceGuid, ProvisioningState?provisioningState, bool?expressRouteGatewayBypass) : base(id, name, type, location, tags)
 {
     Etag                           = etag;
     AuthorizationKey               = authorizationKey;
     VirtualNetworkGateway1         = virtualNetworkGateway1;
     VirtualNetworkGateway2         = virtualNetworkGateway2;
     LocalNetworkGateway2           = localNetworkGateway2;
     ConnectionType                 = connectionType;
     ConnectionProtocol             = connectionProtocol;
     RoutingWeight                  = routingWeight;
     SharedKey                      = sharedKey;
     ConnectionStatus               = connectionStatus;
     TunnelConnectionStatus         = tunnelConnectionStatus;
     EgressBytesTransferred         = egressBytesTransferred;
     IngressBytesTransferred        = ingressBytesTransferred;
     Peer                           = peer;
     EnableBgp                      = enableBgp;
     UsePolicyBasedTrafficSelectors = usePolicyBasedTrafficSelectors;
     IpsecPolicies                  = ipsecPolicies;
     TrafficSelectorPolicies        = trafficSelectorPolicies;
     ResourceGuid                   = resourceGuid;
     ProvisioningState              = provisioningState;
     ExpressRouteGatewayBypass      = expressRouteGatewayBypass;
 }
Exemplo n.º 4
0
 internal VirtualNetworkGatewayConnectionData(string id, string name, string type, string location, IDictionary <string, string> tags, string etag, string authorizationKey, VirtualNetworkGatewayData virtualNetworkGateway1, VirtualNetworkGatewayData virtualNetworkGateway2, LocalNetworkGatewayData localNetworkGateway2, IList <WritableSubResource> ingressNatRules, IList <WritableSubResource> egressNatRules, VirtualNetworkGatewayConnectionType connectionType, VirtualNetworkGatewayConnectionProtocol?connectionProtocol, int?routingWeight, int?dpdTimeoutSeconds, VirtualNetworkGatewayConnectionMode?connectionMode, string sharedKey, VirtualNetworkGatewayConnectionStatus?connectionStatus, IReadOnlyList <TunnelConnectionHealth> tunnelConnectionStatus, long?egressBytesTransferred, long?ingressBytesTransferred, WritableSubResource peer, bool?enableBgp, bool?useLocalAzureIpAddress, bool?usePolicyBasedTrafficSelectors, IList <IpsecPolicy> ipsecPolicies, IList <TrafficSelectorPolicy> trafficSelectorPolicies, string resourceGuid, ProvisioningState?provisioningState, bool?expressRouteGatewayBypass) : base(id, name, type, location, tags)
 {
     Etag                           = etag;
     AuthorizationKey               = authorizationKey;
     VirtualNetworkGateway1         = virtualNetworkGateway1;
     VirtualNetworkGateway2         = virtualNetworkGateway2;
     LocalNetworkGateway2           = localNetworkGateway2;
     IngressNatRules                = ingressNatRules;
     EgressNatRules                 = egressNatRules;
     ConnectionType                 = connectionType;
     ConnectionProtocol             = connectionProtocol;
     RoutingWeight                  = routingWeight;
     DpdTimeoutSeconds              = dpdTimeoutSeconds;
     ConnectionMode                 = connectionMode;
     SharedKey                      = sharedKey;
     ConnectionStatus               = connectionStatus;
     TunnelConnectionStatus         = tunnelConnectionStatus;
     EgressBytesTransferred         = egressBytesTransferred;
     IngressBytesTransferred        = ingressBytesTransferred;
     Peer                           = peer;
     EnableBgp                      = enableBgp;
     UseLocalAzureIpAddress         = useLocalAzureIpAddress;
     UsePolicyBasedTrafficSelectors = usePolicyBasedTrafficSelectors;
     IpsecPolicies                  = ipsecPolicies;
     TrafficSelectorPolicies        = trafficSelectorPolicies;
     ResourceGuid                   = resourceGuid;
     ProvisioningState              = provisioningState;
     ExpressRouteGatewayBypass      = expressRouteGatewayBypass;
 }