private GetImageResult( Outputs.ExtendedLocationResponse?extendedLocation, string?hyperVGeneration, string id, string location, string name, string provisioningState, Outputs.SubResourceResponse?sourceVirtualMachine, Outputs.ImageStorageProfileResponse?storageProfile, ImmutableDictionary <string, string>?tags, string type) { ExtendedLocation = extendedLocation; HyperVGeneration = hyperVGeneration; Id = id; Location = location; Name = name; ProvisioningState = provisioningState; SourceVirtualMachine = sourceVirtualMachine; StorageProfile = storageProfile; Tags = tags; Type = type; }
private GetPublicIPAddressResult( Outputs.DdosSettingsResponse?ddosSettings, Outputs.PublicIPAddressDnsSettingsResponse?dnsSettings, string etag, Outputs.ExtendedLocationResponse?extendedLocation, int?idleTimeoutInMinutes, string?ipAddress, Outputs.IPConfigurationResponse ipConfiguration, ImmutableArray <Outputs.IpTagResponse> ipTags, string?location, string name, string provisioningState, string?publicIPAddressVersion, string?publicIPAllocationMethod, Outputs.SubResourceResponse?publicIPPrefix, string resourceGuid, Outputs.PublicIPAddressSkuResponse?sku, ImmutableDictionary <string, string>?tags, string type, ImmutableArray <string> zones) { DdosSettings = ddosSettings; DnsSettings = dnsSettings; Etag = etag; ExtendedLocation = extendedLocation; IdleTimeoutInMinutes = idleTimeoutInMinutes; IpAddress = ipAddress; IpConfiguration = ipConfiguration; IpTags = ipTags; Location = location; Name = name; ProvisioningState = provisioningState; PublicIPAddressVersion = publicIPAddressVersion; PublicIPAllocationMethod = publicIPAllocationMethod; PublicIPPrefix = publicIPPrefix; ResourceGuid = resourceGuid; Sku = sku; Tags = tags; Type = type; Zones = zones; }
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; }
private GetVirtualNetworkResult( Outputs.AddressSpaceResponse?addressSpace, Outputs.VirtualNetworkBgpCommunitiesResponse?bgpCommunities, Outputs.SubResourceResponse?ddosProtectionPlan, Outputs.DhcpOptionsResponse?dhcpOptions, bool?enableDdosProtection, bool?enableVmProtection, string etag, Outputs.ExtendedLocationResponse?extendedLocation, string?id, ImmutableArray <Outputs.SubResourceResponse> ipAllocations, string?location, string name, string provisioningState, string resourceGuid, ImmutableArray <Outputs.SubnetResponse> subnets, ImmutableDictionary <string, string>?tags, string type, ImmutableArray <Outputs.VirtualNetworkPeeringResponse> virtualNetworkPeerings) { AddressSpace = addressSpace; BgpCommunities = bgpCommunities; DdosProtectionPlan = ddosProtectionPlan; DhcpOptions = dhcpOptions; EnableDdosProtection = enableDdosProtection; EnableVmProtection = enableVmProtection; Etag = etag; ExtendedLocation = extendedLocation; Id = id; IpAllocations = ipAllocations; Location = location; Name = name; ProvisioningState = provisioningState; ResourceGuid = resourceGuid; Subnets = subnets; Tags = tags; Type = type; VirtualNetworkPeerings = virtualNetworkPeerings; }
private GetPrivateLinkServiceResult( string alias, Outputs.PrivateLinkServicePropertiesResponseAutoApproval?autoApproval, bool?enableProxyProtocol, string etag, Outputs.ExtendedLocationResponse?extendedLocation, ImmutableArray <string> fqdns, string?id, ImmutableArray <Outputs.PrivateLinkServiceIpConfigurationResponse> ipConfigurations, ImmutableArray <Outputs.FrontendIPConfigurationResponse> loadBalancerFrontendIpConfigurations, string?location, string name, ImmutableArray <Outputs.NetworkInterfaceResponse> networkInterfaces, ImmutableArray <Outputs.PrivateEndpointConnectionResponse> privateEndpointConnections, string provisioningState, ImmutableDictionary <string, string>?tags, string type, Outputs.PrivateLinkServicePropertiesResponseVisibility?visibility) { Alias = alias; AutoApproval = autoApproval; EnableProxyProtocol = enableProxyProtocol; Etag = etag; ExtendedLocation = extendedLocation; Fqdns = fqdns; Id = id; IpConfigurations = ipConfigurations; LoadBalancerFrontendIpConfigurations = loadBalancerFrontendIpConfigurations; Location = location; Name = name; NetworkInterfaces = networkInterfaces; PrivateEndpointConnections = privateEndpointConnections; ProvisioningState = provisioningState; Tags = tags; Type = type; Visibility = visibility; }
private GetTopicResult( string endpoint, Outputs.ExtendedLocationResponse?extendedLocation, string id, Outputs.IdentityInfoResponse?identity, ImmutableArray <Outputs.InboundIpRuleResponse> inboundIpRules, string?inputSchema, Outputs.JsonInputSchemaMappingResponse?inputSchemaMapping, string?kind, string location, string metricResourceId, string name, ImmutableArray <Outputs.PrivateEndpointConnectionResponse> privateEndpointConnections, string provisioningState, string?publicNetworkAccess, Outputs.ResourceSkuResponse?sku, ImmutableDictionary <string, string>?tags, string type) { Endpoint = endpoint; ExtendedLocation = extendedLocation; Id = id; Identity = identity; InboundIpRules = inboundIpRules; InputSchema = inputSchema; InputSchemaMapping = inputSchemaMapping; Kind = kind; Location = location; MetricResourceId = metricResourceId; Name = name; PrivateEndpointConnections = privateEndpointConnections; ProvisioningState = provisioningState; PublicNetworkAccess = publicNetworkAccess; Sku = sku; Tags = tags; Type = type; }
private GetLoadBalancerResult( ImmutableArray <Outputs.BackendAddressPoolResponse> backendAddressPools, string etag, Outputs.ExtendedLocationResponse?extendedLocation, ImmutableArray <Outputs.FrontendIPConfigurationResponse> frontendIPConfigurations, string?id, ImmutableArray <Outputs.InboundNatPoolResponse> inboundNatPools, ImmutableArray <Outputs.InboundNatRuleResponse> inboundNatRules, ImmutableArray <Outputs.LoadBalancingRuleResponse> loadBalancingRules, string?location, string name, ImmutableArray <Outputs.OutboundRuleResponse> outboundRules, ImmutableArray <Outputs.ProbeResponse> probes, string provisioningState, string resourceGuid, Outputs.LoadBalancerSkuResponse?sku, ImmutableDictionary <string, string>?tags, string type) { BackendAddressPools = backendAddressPools; Etag = etag; ExtendedLocation = extendedLocation; FrontendIPConfigurations = frontendIPConfigurations; Id = id; InboundNatPools = inboundNatPools; InboundNatRules = inboundNatRules; LoadBalancingRules = loadBalancingRules; Location = location; Name = name; OutboundRules = outboundRules; Probes = probes; ProvisioningState = provisioningState; ResourceGuid = resourceGuid; Sku = sku; Tags = tags; Type = type; }
private GetPrivateEndpointResult( ImmutableArray <Outputs.CustomDnsConfigPropertiesFormatResponse> customDnsConfigs, string etag, Outputs.ExtendedLocationResponse?extendedLocation, string?id, string?location, ImmutableArray <Outputs.PrivateLinkServiceConnectionResponse> manualPrivateLinkServiceConnections, string name, ImmutableArray <Outputs.NetworkInterfaceResponse> networkInterfaces, ImmutableArray <Outputs.PrivateLinkServiceConnectionResponse> privateLinkServiceConnections, string provisioningState, Outputs.SubnetResponse?subnet, ImmutableDictionary <string, string>?tags, string type) { CustomDnsConfigs = customDnsConfigs; Etag = etag; ExtendedLocation = extendedLocation; Id = id; Location = location; ManualPrivateLinkServiceConnections = manualPrivateLinkServiceConnections; Name = name; NetworkInterfaces = networkInterfaces; PrivateLinkServiceConnections = privateLinkServiceConnections; ProvisioningState = provisioningState; Subnet = subnet; Tags = tags; Type = type; }
private GetCustomIPPrefixResult( string?cidr, string?commissionedState, string etag, Outputs.ExtendedLocationResponse?extendedLocation, string?id, string?location, string name, string provisioningState, ImmutableArray <Outputs.SubResourceResponse> publicIpPrefixes, string resourceGuid, ImmutableDictionary <string, string>?tags, string type, ImmutableArray <string> zones) { Cidr = cidr; CommissionedState = commissionedState; Etag = etag; ExtendedLocation = extendedLocation; Id = id; Location = location; Name = name; ProvisioningState = provisioningState; PublicIpPrefixes = publicIpPrefixes; ResourceGuid = resourceGuid; Tags = tags; Type = type; Zones = zones; }
private GetSnapshotResult( Outputs.CreationDataResponse creationData, string?diskAccessId, double diskSizeBytes, int?diskSizeGB, string diskState, Outputs.EncryptionResponse?encryption, Outputs.EncryptionSettingsCollectionResponse?encryptionSettingsCollection, Outputs.ExtendedLocationResponse?extendedLocation, string?hyperVGeneration, string id, bool?incremental, string location, string managedBy, string name, string?networkAccessPolicy, string?osType, string provisioningState, Outputs.PurchasePlanResponse?purchasePlan, Outputs.SnapshotSkuResponse?sku, ImmutableDictionary <string, string>?tags, string timeCreated, string type, string uniqueId) { CreationData = creationData; DiskAccessId = diskAccessId; DiskSizeBytes = diskSizeBytes; DiskSizeGB = diskSizeGB; DiskState = diskState; Encryption = encryption; EncryptionSettingsCollection = encryptionSettingsCollection; ExtendedLocation = extendedLocation; HyperVGeneration = hyperVGeneration; Id = id; Incremental = incremental; Location = location; ManagedBy = managedBy; Name = name; NetworkAccessPolicy = networkAccessPolicy; OsType = osType; ProvisioningState = provisioningState; PurchasePlan = purchasePlan; Sku = sku; Tags = tags; TimeCreated = timeCreated; Type = type; UniqueId = uniqueId; }
private GetStorageAccountResult( string accessTier, bool?allowBlobPublicAccess, Outputs.AzureFilesIdentityBasedAuthenticationResponse?azureFilesIdentityBasedAuthentication, Outputs.BlobRestoreStatusResponse blobRestoreStatus, string creationTime, Outputs.CustomDomainResponse customDomain, bool?enableHttpsTrafficOnly, Outputs.EncryptionResponse encryption, Outputs.ExtendedLocationResponse?extendedLocation, bool failoverInProgress, Outputs.GeoReplicationStatsResponse geoReplicationStats, Outputs.IdentityResponse?identity, bool?isHnsEnabled, string kind, string?largeFileSharesState, string lastGeoFailoverTime, string location, string?minimumTlsVersion, string name, Outputs.NetworkRuleSetResponse networkRuleSet, Outputs.EndpointsResponse primaryEndpoints, string primaryLocation, ImmutableArray <Outputs.PrivateEndpointConnectionResponse> privateEndpointConnections, string provisioningState, Outputs.RoutingPreferenceResponse?routingPreference, Outputs.EndpointsResponse secondaryEndpoints, string secondaryLocation, Outputs.SkuResponse sku, string statusOfPrimary, string statusOfSecondary, ImmutableDictionary <string, string>?tags, string type) { AccessTier = accessTier; AllowBlobPublicAccess = allowBlobPublicAccess; AzureFilesIdentityBasedAuthentication = azureFilesIdentityBasedAuthentication; BlobRestoreStatus = blobRestoreStatus; CreationTime = creationTime; CustomDomain = customDomain; EnableHttpsTrafficOnly = enableHttpsTrafficOnly; Encryption = encryption; ExtendedLocation = extendedLocation; FailoverInProgress = failoverInProgress; GeoReplicationStats = geoReplicationStats; Identity = identity; IsHnsEnabled = isHnsEnabled; Kind = kind; LargeFileSharesState = largeFileSharesState; LastGeoFailoverTime = lastGeoFailoverTime; Location = location; MinimumTlsVersion = minimumTlsVersion; Name = name; NetworkRuleSet = networkRuleSet; PrimaryEndpoints = primaryEndpoints; PrimaryLocation = primaryLocation; PrivateEndpointConnections = privateEndpointConnections; ProvisioningState = provisioningState; RoutingPreference = routingPreference; SecondaryEndpoints = secondaryEndpoints; SecondaryLocation = secondaryLocation; Sku = sku; StatusOfPrimary = statusOfPrimary; StatusOfSecondary = statusOfSecondary; Tags = tags; Type = type; }
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; }
private GetDiskResult( bool?burstingEnabled, Outputs.CreationDataResponse creationData, string?diskAccessId, double?diskIOPSReadOnly, double?diskIOPSReadWrite, double?diskMBpsReadOnly, double?diskMBpsReadWrite, double diskSizeBytes, int?diskSizeGB, string diskState, Outputs.EncryptionResponse?encryption, Outputs.EncryptionSettingsCollectionResponse?encryptionSettingsCollection, Outputs.ExtendedLocationResponse?extendedLocation, string?hyperVGeneration, string id, string location, string managedBy, ImmutableArray <string> managedByExtended, int?maxShares, string name, string?networkAccessPolicy, string?osType, string provisioningState, Outputs.PurchasePlanResponse?purchasePlan, ImmutableArray <Outputs.ShareInfoElementResponse> shareInfo, Outputs.DiskSkuResponse?sku, ImmutableDictionary <string, string>?tags, string?tier, string timeCreated, string type, string uniqueId, ImmutableArray <string> zones) { BurstingEnabled = burstingEnabled; CreationData = creationData; DiskAccessId = diskAccessId; DiskIOPSReadOnly = diskIOPSReadOnly; DiskIOPSReadWrite = diskIOPSReadWrite; DiskMBpsReadOnly = diskMBpsReadOnly; DiskMBpsReadWrite = diskMBpsReadWrite; DiskSizeBytes = diskSizeBytes; DiskSizeGB = diskSizeGB; DiskState = diskState; Encryption = encryption; EncryptionSettingsCollection = encryptionSettingsCollection; ExtendedLocation = extendedLocation; HyperVGeneration = hyperVGeneration; Id = id; Location = location; ManagedBy = managedBy; ManagedByExtended = managedByExtended; MaxShares = maxShares; Name = name; NetworkAccessPolicy = networkAccessPolicy; OsType = osType; ProvisioningState = provisioningState; PurchasePlan = purchasePlan; ShareInfo = shareInfo; Sku = sku; Tags = tags; Tier = tier; TimeCreated = timeCreated; Type = type; UniqueId = uniqueId; Zones = zones; }
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; }
private GetVirtualMachineScaleSetResult( Outputs.AdditionalCapabilitiesResponse?additionalCapabilities, Outputs.AutomaticRepairsPolicyResponse?automaticRepairsPolicy, bool?doNotRunExtensionsOnOverprovisionedVMs, Outputs.ExtendedLocationResponse?extendedLocation, Outputs.SubResourceResponse?hostGroup, string id, Outputs.VirtualMachineScaleSetIdentityResponse?identity, string location, string name, string?orchestrationMode, bool?overprovision, Outputs.PlanResponse?plan, int?platformFaultDomainCount, string provisioningState, Outputs.SubResourceResponse?proximityPlacementGroup, Outputs.ScaleInPolicyResponse?scaleInPolicy, bool?singlePlacementGroup, Outputs.SkuResponse?sku, ImmutableDictionary <string, string>?tags, string type, string uniqueId, Outputs.UpgradePolicyResponse?upgradePolicy, Outputs.VirtualMachineScaleSetVMProfileResponse?virtualMachineProfile, bool?zoneBalance, ImmutableArray <string> zones) { AdditionalCapabilities = additionalCapabilities; AutomaticRepairsPolicy = automaticRepairsPolicy; DoNotRunExtensionsOnOverprovisionedVMs = doNotRunExtensionsOnOverprovisionedVMs; ExtendedLocation = extendedLocation; HostGroup = hostGroup; Id = id; Identity = identity; Location = location; Name = name; OrchestrationMode = orchestrationMode; Overprovision = overprovision; Plan = plan; PlatformFaultDomainCount = platformFaultDomainCount; ProvisioningState = provisioningState; ProximityPlacementGroup = proximityPlacementGroup; ScaleInPolicy = scaleInPolicy; SinglePlacementGroup = singlePlacementGroup; Sku = sku; Tags = tags; Type = type; UniqueId = uniqueId; UpgradePolicy = upgradePolicy; VirtualMachineProfile = virtualMachineProfile; ZoneBalance = zoneBalance; Zones = zones; }
private GetVirtualMachineResult( Outputs.AdditionalCapabilitiesResponse?additionalCapabilities, Outputs.SubResourceResponse?availabilitySet, Outputs.BillingProfileResponse?billingProfile, Outputs.DiagnosticsProfileResponse?diagnosticsProfile, string?evictionPolicy, Outputs.ExtendedLocationResponse?extendedLocation, string?extensionsTimeBudget, Outputs.HardwareProfileResponse?hardwareProfile, Outputs.SubResourceResponse?host, Outputs.SubResourceResponse?hostGroup, string id, Outputs.VirtualMachineIdentityResponse?identity, Outputs.VirtualMachineInstanceViewResponse instanceView, string?licenseType, string location, string name, Outputs.NetworkProfileResponse?networkProfile, Outputs.OSProfileResponse?osProfile, Outputs.PlanResponse?plan, int?platformFaultDomain, string?priority, string provisioningState, Outputs.SubResourceResponse?proximityPlacementGroup, ImmutableArray <Outputs.VirtualMachineExtensionResponse> resources, Outputs.SecurityProfileResponse?securityProfile, Outputs.StorageProfileResponse?storageProfile, ImmutableDictionary <string, string>?tags, string type, Outputs.SubResourceResponse?virtualMachineScaleSet, string vmId, ImmutableArray <string> zones) { AdditionalCapabilities = additionalCapabilities; AvailabilitySet = availabilitySet; BillingProfile = billingProfile; DiagnosticsProfile = diagnosticsProfile; EvictionPolicy = evictionPolicy; ExtendedLocation = extendedLocation; ExtensionsTimeBudget = extensionsTimeBudget; HardwareProfile = hardwareProfile; Host = host; HostGroup = hostGroup; Id = id; Identity = identity; InstanceView = instanceView; LicenseType = licenseType; Location = location; Name = name; NetworkProfile = networkProfile; OsProfile = osProfile; Plan = plan; PlatformFaultDomain = platformFaultDomain; Priority = priority; ProvisioningState = provisioningState; ProximityPlacementGroup = proximityPlacementGroup; Resources = resources; SecurityProfile = securityProfile; StorageProfile = storageProfile; Tags = tags; Type = type; VirtualMachineScaleSet = virtualMachineScaleSet; VmId = vmId; Zones = zones; }