private BackendAddressPoolResponse( ImmutableArray <Outputs.NetworkInterfaceIPConfigurationResponse> backendIPConfigurations, string etag, string?id, ImmutableArray <Outputs.SubResourceResponse> loadBalancingRules, string?name, Outputs.SubResourceResponse outboundRule, ImmutableArray <Outputs.SubResourceResponse> outboundRules, string provisioningState, string type) { BackendIPConfigurations = backendIPConfigurations; Etag = etag; Id = id; LoadBalancingRules = loadBalancingRules; Name = name; OutboundRule = outboundRule; OutboundRules = outboundRules; ProvisioningState = provisioningState; Type = type; }
private OutboundRuleResponse( int?allocatedOutboundPorts, Outputs.SubResourceResponse backendAddressPool, bool?enableTcpReset, string etag, ImmutableArray <Outputs.SubResourceResponse> frontendIPConfigurations, string?id, int?idleTimeoutInMinutes, string?name, string protocol, string provisioningState, string type) { AllocatedOutboundPorts = allocatedOutboundPorts; BackendAddressPool = backendAddressPool; EnableTcpReset = enableTcpReset; Etag = etag; FrontendIPConfigurations = frontendIPConfigurations; Id = id; IdleTimeoutInMinutes = idleTimeoutInMinutes; Name = name; Protocol = protocol; ProvisioningState = provisioningState; Type = type; }
private BastionHostIPConfigurationResponse( string etag, string?id, string?name, string?privateIPAllocationMethod, string provisioningState, Outputs.SubResourceResponse publicIPAddress, Outputs.SubResourceResponse subnet, string type) { Etag = etag; Id = id; Name = name; PrivateIPAllocationMethod = privateIPAllocationMethod; ProvisioningState = provisioningState; PublicIPAddress = publicIPAddress; Subnet = subnet; Type = type; }
private NetworkInterfaceResponse( Outputs.NetworkInterfaceDnsSettingsResponse?dnsSettings, bool?enableAcceleratedNetworking, bool?enableIPForwarding, string etag, 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; EnableAcceleratedNetworking = enableAcceleratedNetworking; EnableIPForwarding = enableIPForwarding; Etag = etag; 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 KeyVaultKeyReferenceResponse( string keyUrl, Outputs.SubResourceResponse sourceVault) { KeyUrl = keyUrl; SourceVault = sourceVault; }
private KeyVaultSecretReferenceResponse( string secretUrl, Outputs.SubResourceResponse sourceVault) { SecretUrl = secretUrl; SourceVault = sourceVault; }
private VaultSecretGroupResponse( Outputs.SubResourceResponse sourceVault, ImmutableArray <Outputs.VaultCertificateResponse> vaultCertificates) { SourceVault = sourceVault; VaultCertificates = vaultCertificates; }
private LoadBalancerBackendAddressResponse( string?ipAddress, string?name, Outputs.SubResourceResponse networkInterfaceIPConfiguration, Outputs.SubResourceResponse?virtualNetwork) { IpAddress = ipAddress; Name = name; NetworkInterfaceIPConfiguration = networkInterfaceIPConfiguration; VirtualNetwork = virtualNetwork; }
private LoadBalancingRuleResponse( Outputs.SubResourceResponse backendAddressPool, int?backendPort, bool enableFloatingIP, string?etag, Outputs.SubResourceResponse?frontendIPConfiguration, int frontendPort, string?id, int?idleTimeoutInMinutes, string?loadDistribution, string?name, Outputs.SubResourceResponse?probe, string protocol, string?provisioningState) { BackendAddressPool = backendAddressPool; BackendPort = backendPort; EnableFloatingIP = enableFloatingIP; Etag = etag; FrontendIPConfiguration = frontendIPConfiguration; FrontendPort = frontendPort; Id = id; IdleTimeoutInMinutes = idleTimeoutInMinutes; LoadDistribution = loadDistribution; Name = name; Probe = probe; Protocol = protocol; ProvisioningState = provisioningState; }
private OutboundNatRuleResponse( int?allocatedOutboundPorts, Outputs.SubResourceResponse backendAddressPool, string?etag, ImmutableArray <Outputs.SubResourceResponse> frontendIPConfigurations, string?id, string?name, string?provisioningState) { AllocatedOutboundPorts = allocatedOutboundPorts; BackendAddressPool = backendAddressPool; Etag = etag; FrontendIPConfigurations = frontendIPConfigurations; Id = id; Name = name; ProvisioningState = provisioningState; }
private VirtualNetworkGatewayIPConfigurationResponse( string?etag, string?id, string?name, string?privateIPAllocationMethod, string provisioningState, Outputs.SubResourceResponse publicIPAddress, Outputs.SubResourceResponse subnet) { Etag = etag; Id = id; Name = name; PrivateIPAllocationMethod = privateIPAllocationMethod; ProvisioningState = provisioningState; PublicIPAddress = publicIPAddress; Subnet = subnet; }