Compartir a través de


ArmNetworkModelFactory.SubnetData Método

Definición

Inicializa una nueva instancia de SubnetData.

public static Azure.ResourceManager.Network.SubnetData SubnetData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType? resourceType = default, Azure.ETag? etag = default, string addressPrefix = default, System.Collections.Generic.IEnumerable<string> addressPrefixes = default, Azure.ResourceManager.Network.NetworkSecurityGroupData networkSecurityGroup = default, Azure.ResourceManager.Network.RouteTableData routeTable = default, Azure.Core.ResourceIdentifier natGatewayId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ServiceEndpointProperties> serviceEndpoints = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.ServiceEndpointPolicyData> serviceEndpointPolicies = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.PrivateEndpointData> privateEndpoints = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.NetworkIPConfiguration> ipConfigurations = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.NetworkIPConfigurationProfile> ipConfigurationProfiles = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Resources.Models.WritableSubResource> ipAllocations = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ResourceNavigationLink> resourceNavigationLinks = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ServiceAssociationLink> serviceAssociationLinks = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ServiceDelegation> delegations = default, string purpose = default, Azure.ResourceManager.Network.Models.NetworkProvisioningState? provisioningState = default, Azure.ResourceManager.Network.Models.VirtualNetworkPrivateEndpointNetworkPolicy? privateEndpointNetworkPolicy = default, Azure.ResourceManager.Network.Models.VirtualNetworkPrivateLinkServiceNetworkPolicy? privateLinkServiceNetworkPolicy = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Network.Models.ApplicationGatewayIPConfiguration> applicationGatewayIPConfigurations = default, bool? defaultOutboundAccess = default);
static member SubnetData : Azure.Core.ResourceIdentifier * string * Nullable<Azure.Core.ResourceType> * Nullable<Azure.ETag> * string * seq<string> * Azure.ResourceManager.Network.NetworkSecurityGroupData * Azure.ResourceManager.Network.RouteTableData * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.Network.Models.ServiceEndpointProperties> * seq<Azure.ResourceManager.Network.ServiceEndpointPolicyData> * seq<Azure.ResourceManager.Network.PrivateEndpointData> * seq<Azure.ResourceManager.Network.Models.NetworkIPConfiguration> * seq<Azure.ResourceManager.Network.Models.NetworkIPConfigurationProfile> * seq<Azure.ResourceManager.Resources.Models.WritableSubResource> * seq<Azure.ResourceManager.Network.Models.ResourceNavigationLink> * seq<Azure.ResourceManager.Network.Models.ServiceAssociationLink> * seq<Azure.ResourceManager.Network.Models.ServiceDelegation> * string * Nullable<Azure.ResourceManager.Network.Models.NetworkProvisioningState> * Nullable<Azure.ResourceManager.Network.Models.VirtualNetworkPrivateEndpointNetworkPolicy> * Nullable<Azure.ResourceManager.Network.Models.VirtualNetworkPrivateLinkServiceNetworkPolicy> * seq<Azure.ResourceManager.Network.Models.ApplicationGatewayIPConfiguration> * Nullable<bool> -> Azure.ResourceManager.Network.SubnetData
Public Shared Function SubnetData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As Nullable(Of ResourceType) = Nothing, Optional etag As Nullable(Of ETag) = Nothing, Optional addressPrefix As String = Nothing, Optional addressPrefixes As IEnumerable(Of String) = Nothing, Optional networkSecurityGroup As NetworkSecurityGroupData = Nothing, Optional routeTable As RouteTableData = Nothing, Optional natGatewayId As ResourceIdentifier = Nothing, Optional serviceEndpoints As IEnumerable(Of ServiceEndpointProperties) = Nothing, Optional serviceEndpointPolicies As IEnumerable(Of ServiceEndpointPolicyData) = Nothing, Optional privateEndpoints As IEnumerable(Of PrivateEndpointData) = Nothing, Optional ipConfigurations As IEnumerable(Of NetworkIPConfiguration) = Nothing, Optional ipConfigurationProfiles As IEnumerable(Of NetworkIPConfigurationProfile) = Nothing, Optional ipAllocations As IEnumerable(Of WritableSubResource) = Nothing, Optional resourceNavigationLinks As IEnumerable(Of ResourceNavigationLink) = Nothing, Optional serviceAssociationLinks As IEnumerable(Of ServiceAssociationLink) = Nothing, Optional delegations As IEnumerable(Of ServiceDelegation) = Nothing, Optional purpose As String = Nothing, Optional provisioningState As Nullable(Of NetworkProvisioningState) = Nothing, Optional privateEndpointNetworkPolicy As Nullable(Of VirtualNetworkPrivateEndpointNetworkPolicy) = Nothing, Optional privateLinkServiceNetworkPolicy As Nullable(Of VirtualNetworkPrivateLinkServiceNetworkPolicy) = Nothing, Optional applicationGatewayIPConfigurations As IEnumerable(Of ApplicationGatewayIPConfiguration) = Nothing, Optional defaultOutboundAccess As Nullable(Of Boolean) = Nothing) As SubnetData

Parámetros

id
ResourceIdentifier

Identificador del recurso.

name
String

Nombre del recurso.

resourceType
Nullable<ResourceType>

Tipo de recurso.

etag
Nullable<ETag>

Cadena de solo lectura única que cambia cada vez que se actualiza el recurso.

addressPrefix
String

Prefijo de dirección de la subred.

addressPrefixes
IEnumerable<String>

Lista de prefijos de dirección para la subred.

networkSecurityGroup
NetworkSecurityGroupData

Referencia al recurso NetworkSecurityGroup.

routeTable
RouteTableData

Referencia al recurso RouteTable.

natGatewayId
ResourceIdentifier

Puerta de enlace nat asociada a esta subred.

serviceEndpoints
IEnumerable<ServiceEndpointProperties>

Matriz de puntos de conexión de servicio.

serviceEndpointPolicies
IEnumerable<ServiceEndpointPolicyData>

Matriz de directivas de punto de conexión de servicio.

privateEndpoints
IEnumerable<PrivateEndpointData>

Matriz de referencias a puntos de conexión privados.

ipConfigurations
IEnumerable<NetworkIPConfiguration>

Matriz de referencias a las configuraciones ip de la interfaz de red mediante subred.

ipConfigurationProfiles
IEnumerable<NetworkIPConfigurationProfile>

Matriz de perfiles de configuración ip que hacen referencia a esta subred.

ipAllocations
IEnumerable<WritableSubResource>

Matriz de IpAllocation que hace referencia a esta subred.

resourceNavigationLinks
IEnumerable<ResourceNavigationLink>

Matriz de referencias a los recursos externos mediante subred.

serviceAssociationLinks
IEnumerable<ServiceAssociationLink>

Matriz de referencias a servicios que se insertan en esta subred.

delegations
IEnumerable<ServiceDelegation>

Matriz de referencias a las delegaciones de la subred.

purpose
String

Cadena de solo lectura que identifica la intención de uso de esta subred en función de las delegaciones y otras propiedades definidas por el usuario.

provisioningState
Nullable<NetworkProvisioningState>

Estado de aprovisionamiento del recurso de subred.

privateEndpointNetworkPolicy
Nullable<VirtualNetworkPrivateEndpointNetworkPolicy>

Habilite o deshabilite la aplicación de directivas de red en el punto de conexión privado de la subred.

privateLinkServiceNetworkPolicy
Nullable<VirtualNetworkPrivateLinkServiceNetworkPolicy>

Habilite o deshabilite la aplicación de directivas de red en el servicio Private Link en la subred.

applicationGatewayIPConfigurations
IEnumerable<ApplicationGatewayIPConfiguration>

Configuraciones ip de Application Gateway de recursos de red virtual.

defaultOutboundAccess
Nullable<Boolean>

Establezca esta propiedad en false para deshabilitar la conectividad de salida predeterminada para todas las máquinas virtuales de la subred. Esta propiedad solo se puede establecer en el momento de la creación de la subred y no se puede actualizar para una subred existente.

Devoluciones

SubnetData Nueva instancia para simular.

Se aplica a