Пример #1
0
        private GetLoadBalancerBackendAddressPoolResult(
            ImmutableArray <Outputs.NetworkInterfaceIPConfigurationResponse> backendIPConfigurations,

            string etag,

            string?id,

            ImmutableArray <Outputs.LoadBalancerBackendAddressResponse> loadBalancerBackendAddresses,

            ImmutableArray <Outputs.SubResourceResponse> loadBalancingRules,

            string?location,

            string?name,

            Outputs.SubResourceResponse outboundRule,

            ImmutableArray <Outputs.SubResourceResponse> outboundRules,

            string provisioningState,

            string type)
        {
            BackendIPConfigurations = backendIPConfigurations;
            Etag = etag;
            Id   = id;
            LoadBalancerBackendAddresses = loadBalancerBackendAddresses;
            LoadBalancingRules           = loadBalancingRules;
            Location          = location;
            Name              = name;
            OutboundRule      = outboundRule;
            OutboundRules     = outboundRules;
            ProvisioningState = provisioningState;
            Type              = type;
        }
Пример #2
0
        private GetPublicIPPrefixResult(
            Outputs.SubResourceResponse? customIPPrefix,

            string etag,

            Outputs.ExtendedLocationResponse? extendedLocation,

            string? id,

            string ipPrefix,

            ImmutableArray<Outputs.IpTagResponse> ipTags,

            Outputs.SubResourceResponse loadBalancerFrontendIpConfiguration,

            string? location,

            string name,

            int? prefixLength,

            string provisioningState,

            string? publicIPAddressVersion,

            ImmutableArray<Outputs.ReferencedPublicIpAddressResponse> publicIPAddresses,

            string resourceGuid,

            Outputs.PublicIPPrefixSkuResponse? sku,

            ImmutableDictionary<string, string>? tags,

            string type,

            ImmutableArray<string> zones)
        {
            CustomIPPrefix = customIPPrefix;
            Etag = etag;
            ExtendedLocation = extendedLocation;
            Id = id;
            IpPrefix = ipPrefix;
            IpTags = ipTags;
            LoadBalancerFrontendIpConfiguration = loadBalancerFrontendIpConfiguration;
            Location = location;
            Name = name;
            PrefixLength = prefixLength;
            ProvisioningState = provisioningState;
            PublicIPAddressVersion = publicIPAddressVersion;
            PublicIPAddresses = publicIPAddresses;
            ResourceGuid = resourceGuid;
            Sku = sku;
            Tags = tags;
            Type = type;
            Zones = zones;
        }
Пример #3
0
        private GetIpAllocationResult(
            ImmutableDictionary <string, string>?allocationTags,

            string etag,

            string?id,

            string?ipamAllocationId,

            string?location,

            string name,

            string?prefix,

            int?prefixLength,

            string?prefixType,

            Outputs.SubResourceResponse subnet,

            ImmutableDictionary <string, string>?tags,

            string type,

            Outputs.SubResourceResponse virtualNetwork)
        {
            AllocationTags   = allocationTags;
            Etag             = etag;
            Id               = id;
            IpamAllocationId = ipamAllocationId;
            Location         = location;
            Name             = name;
            Prefix           = prefix;
            PrefixLength     = prefixLength;
            PrefixType       = prefixType;
            Subnet           = subnet;
            Tags             = tags;
            Type             = type;
            VirtualNetwork   = virtualNetwork;
        }
Пример #4
0
        private GetNetworkInterfaceResult(
            Outputs.NetworkInterfaceDnsSettingsResponse?dnsSettings,

            Outputs.SubResourceResponse dscpConfiguration,

            bool?enableAcceleratedNetworking,

            bool?enableIPForwarding,

            string etag,

            Outputs.ExtendedLocationResponse?extendedLocation,

            ImmutableArray <string> hostedWorkloads,

            string?id,

            ImmutableArray <Outputs.NetworkInterfaceIPConfigurationResponse> ipConfigurations,

            string?location,

            string macAddress,

            string name,

            Outputs.NetworkSecurityGroupResponse?networkSecurityGroup,

            bool primary,

            Outputs.PrivateEndpointResponse privateEndpoint,

            string provisioningState,

            string resourceGuid,

            ImmutableDictionary <string, string>?tags,

            ImmutableArray <Outputs.NetworkInterfaceTapConfigurationResponse> tapConfigurations,

            string type,

            Outputs.SubResourceResponse virtualMachine)
        {
            DnsSettings                 = dnsSettings;
            DscpConfiguration           = dscpConfiguration;
            EnableAcceleratedNetworking = enableAcceleratedNetworking;
            EnableIPForwarding          = enableIPForwarding;
            Etag             = etag;
            ExtendedLocation = extendedLocation;
            HostedWorkloads  = hostedWorkloads;
            Id = id;
            IpConfigurations     = ipConfigurations;
            Location             = location;
            MacAddress           = macAddress;
            Name                 = name;
            NetworkSecurityGroup = networkSecurityGroup;
            Primary              = primary;
            PrivateEndpoint      = privateEndpoint;
            ProvisioningState    = provisioningState;
            ResourceGuid         = resourceGuid;
            Tags                 = tags;
            TapConfigurations    = tapConfigurations;
            Type                 = type;
            VirtualMachine       = virtualMachine;
        }