private VirtualNetworkGatewayResponse(
            bool?activeActive,

            Outputs.BgpSettingsResponse?bgpSettings,

            Outputs.AddressSpaceResponse?customRoutes,

            bool?enableBgp,

            string?etag,

            Outputs.SubResourceResponse?gatewayDefaultSite,

            string?gatewayType,

            string?id,

            ImmutableArray <Outputs.VirtualNetworkGatewayIPConfigurationResponse> ipConfigurations,

            string?location,

            string name,

            string provisioningState,

            string?resourceGuid,

            Outputs.VirtualNetworkGatewaySkuResponse?sku,

            ImmutableDictionary <string, string>?tags,

            string type,

            Outputs.VpnClientConfigurationResponse?vpnClientConfiguration,

            string?vpnGatewayGeneration,

            string?vpnType)
        {
            ActiveActive       = activeActive;
            BgpSettings        = bgpSettings;
            CustomRoutes       = customRoutes;
            EnableBgp          = enableBgp;
            Etag               = etag;
            GatewayDefaultSite = gatewayDefaultSite;
            GatewayType        = gatewayType;
            Id = id;
            IpConfigurations  = ipConfigurations;
            Location          = location;
            Name              = name;
            ProvisioningState = provisioningState;
            ResourceGuid      = resourceGuid;
            Sku  = sku;
            Tags = tags;
            Type = type;
            VpnClientConfiguration = vpnClientConfiguration;
            VpnGatewayGeneration   = vpnGatewayGeneration;
            VpnType = vpnType;
        }
        private GetVirtualNetworkGatewayResult(
            Outputs.BgpSettingsResponse?bgpSettings,

            bool?enableBgp,

            string?etag,

            Outputs.SubResourceResponse?gatewayDefaultSite,

            string?gatewayType,

            ImmutableArray <Outputs.VirtualNetworkGatewayIPConfigurationResponse> ipConfigurations,

            string?location,

            string name,

            string?provisioningState,

            string?resourceGuid,

            Outputs.VirtualNetworkGatewaySkuResponse?sku,

            ImmutableDictionary <string, string>?tags,

            string type,

            Outputs.VpnClientConfigurationResponse?vpnClientConfiguration,

            string?vpnType)
        {
            BgpSettings        = bgpSettings;
            EnableBgp          = enableBgp;
            Etag               = etag;
            GatewayDefaultSite = gatewayDefaultSite;
            GatewayType        = gatewayType;
            IpConfigurations   = ipConfigurations;
            Location           = location;
            Name               = name;
            ProvisioningState  = provisioningState;
            ResourceGuid       = resourceGuid;
            Sku  = sku;
            Tags = tags;
            Type = type;
            VpnClientConfiguration = vpnClientConfiguration;
            VpnType = vpnType;
        }
예제 #3
0
        private GetVirtualNetworkGatewayResult(
            bool?activeActive,

            Outputs.BgpSettingsResponse?bgpSettings,

            Outputs.AddressSpaceResponse?customRoutes,

            bool?enableBgp,

            bool?enableDnsForwarding,

            bool?enablePrivateIpAddress,

            string etag,

            Outputs.ExtendedLocationResponse?extendedLocation,

            Outputs.SubResourceResponse?gatewayDefaultSite,

            string?gatewayType,

            string?id,

            string inboundDnsForwardingEndpoint,

            ImmutableArray <Outputs.VirtualNetworkGatewayIPConfigurationResponse> ipConfigurations,

            string?location,

            string name,

            string provisioningState,

            string resourceGuid,

            Outputs.VirtualNetworkGatewaySkuResponse?sku,

            ImmutableDictionary <string, string>?tags,

            string type,

            string?virtualNetworkExtendedLocationResourceId,

            Outputs.VpnClientConfigurationResponse?vpnClientConfiguration,

            string?vpnGatewayGeneration,

            string?vpnType)
        {
            ActiveActive           = activeActive;
            BgpSettings            = bgpSettings;
            CustomRoutes           = customRoutes;
            EnableBgp              = enableBgp;
            EnableDnsForwarding    = enableDnsForwarding;
            EnablePrivateIpAddress = enablePrivateIpAddress;
            Etag               = etag;
            ExtendedLocation   = extendedLocation;
            GatewayDefaultSite = gatewayDefaultSite;
            GatewayType        = gatewayType;
            Id = id;
            InboundDnsForwardingEndpoint = inboundDnsForwardingEndpoint;
            IpConfigurations             = ipConfigurations;
            Location          = location;
            Name              = name;
            ProvisioningState = provisioningState;
            ResourceGuid      = resourceGuid;
            Sku  = sku;
            Tags = tags;
            Type = type;
            VirtualNetworkExtendedLocationResourceId = virtualNetworkExtendedLocationResourceId;
            VpnClientConfiguration = vpnClientConfiguration;
            VpnGatewayGeneration   = vpnGatewayGeneration;
            VpnType = vpnType;
        }