internal VirtualNetworkGatewayNatRuleData(ResourceIdentifier id, string name, ResourceType?resourceType, ETag?etag, NetworkProvisioningState?provisioningState, VpnNatRuleType?vpnNatRuleType, VpnNatRuleMode?mode, IList <VpnNatRuleMapping> internalMappings, IList <VpnNatRuleMapping> externalMappings, string ipConfigurationId) : base(id, name, resourceType) { Etag = etag; ProvisioningState = provisioningState; VpnNatRuleType = vpnNatRuleType; Mode = mode; InternalMappings = internalMappings; ExternalMappings = externalMappings; IPConfigurationId = ipConfigurationId; }
internal VpnGatewayNatRuleData(ResourceIdentifier id, string name, ResourceType?resourceType, ETag?etag, NetworkProvisioningState?provisioningState, VpnNatRuleType?vpnNatRuleType, VpnNatRuleMode?mode, IList <VpnNatRuleMapping> internalMappings, IList <VpnNatRuleMapping> externalMappings, string ipConfigurationId, IReadOnlyList <WritableSubResource> egressVpnSiteLinkConnections, IReadOnlyList <WritableSubResource> ingressVpnSiteLinkConnections) : base(id, name, resourceType) { Etag = etag; ProvisioningState = provisioningState; VpnNatRuleType = vpnNatRuleType; Mode = mode; InternalMappings = internalMappings; ExternalMappings = externalMappings; IPConfigurationId = ipConfigurationId; EgressVpnSiteLinkConnections = egressVpnSiteLinkConnections; IngressVpnSiteLinkConnections = ingressVpnSiteLinkConnections; }
internal VirtualNetworkGatewayNatRuleData(string id, string name, string etag, string type, ProvisioningState?provisioningState, VpnNatRuleType?typePropertiesType, VpnNatRuleMode?mode, IList <VpnNatRuleMapping> internalMappings, IList <VpnNatRuleMapping> externalMappings, string ipConfigurationId) : base(id) { Name = name; Etag = etag; Type = type; ProvisioningState = provisioningState; TypePropertiesType = typePropertiesType; Mode = mode; InternalMappings = internalMappings; ExternalMappings = externalMappings; IpConfigurationId = ipConfigurationId; }
internal VpnGatewayNatRuleData(string id, string name, string etag, string type, ProvisioningState?provisioningState, VpnNatRuleType?typePropertiesType, VpnNatRuleMode?mode, IList <VpnNatRuleMapping> internalMappings, IList <VpnNatRuleMapping> externalMappings, string ipConfigurationId, IReadOnlyList <WritableSubResource> egressVpnSiteLinkConnections, IReadOnlyList <WritableSubResource> ingressVpnSiteLinkConnections) : base(id) { Name = name; Etag = etag; Type = type; ProvisioningState = provisioningState; TypePropertiesType = typePropertiesType; Mode = mode; InternalMappings = internalMappings; ExternalMappings = externalMappings; IPConfigurationId = ipConfigurationId; EgressVpnSiteLinkConnections = egressVpnSiteLinkConnections; IngressVpnSiteLinkConnections = ingressVpnSiteLinkConnections; }