示例#1
0
        private GetNetworkInterfaceResult(
            Outputs.NetworkInterfaceDnsSettingsResponse?dnsSettings,

            bool?enableAcceleratedNetworking,

            bool?enableIPForwarding,

            string?etag,

            ImmutableArray <string> hostedWorkloads,

            string?id,

            Outputs.InterfaceEndpointResponse interfaceEndpoint,

            ImmutableArray <Outputs.NetworkInterfaceIPConfigurationResponse> ipConfigurations,

            string?location,

            string?macAddress,

            string name,

            Outputs.NetworkSecurityGroupResponse?networkSecurityGroup,

            bool?primary,

            string?provisioningState,

            string?resourceGuid,

            ImmutableDictionary <string, string>?tags,

            ImmutableArray <Outputs.NetworkInterfaceTapConfigurationResponse> tapConfigurations,

            string type,

            Outputs.SubResourceResponse virtualMachine)
        {
            DnsSettings = dnsSettings;
            EnableAcceleratedNetworking = enableAcceleratedNetworking;
            EnableIPForwarding          = enableIPForwarding;
            Etag            = etag;
            HostedWorkloads = hostedWorkloads;
            Id = id;
            InterfaceEndpoint = interfaceEndpoint;
            IpConfigurations  = ipConfigurations;
            Location          = location;
            MacAddress        = macAddress;
            Name = name;
            NetworkSecurityGroup = networkSecurityGroup;
            Primary           = primary;
            ProvisioningState = provisioningState;
            ResourceGuid      = resourceGuid;
            Tags = tags;
            TapConfigurations = tapConfigurations;
            Type           = type;
            VirtualMachine = virtualMachine;
        }
示例#2
0
        private GetPublicIPPrefixResult(
            string?etag,

            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)
        {
            Etag     = etag;
            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;
        }