你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

SubnetInner 类

public final class SubnetInner
extends SubResource

虚拟网络资源中的子网。

构造函数摘要

构造函数 说明
SubnetInner()

创建 SubnetInner 类的实例。

方法摘要

修饰符和类型 方法和描述
String addressPrefix()

获取地址前缀属性:子网的地址前缀。

List<String> addressPrefixes()

获取地址前缀属性:子网的地址前缀列表。

List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations()

获取应用程序网关IpConfigurations 属性:虚拟网络资源的应用程序网关 IP 配置。

Boolean defaultOutboundAccess()

获取默认的出站访问属性:将此属性设置为 false 可禁用子网中所有 VM 的默认出站连接。

List<Delegation> delegations()

获取委派属性:对子网上委托的引用数组。

String etag()

获取 etag 属性:一个唯一的只读字符串,每当资源更新时都会更改。

List<SubResource> ipAllocations()

获取 IP分配属性:引用此子网的 Ip分配数组。

List<IpConfigurationProfileInner> ipConfigurationProfiles()

获取 IP配置文件属性:引用此子网的 IP 配置文件数组。

List<IpConfigurationInner> ipConfigurations()

获取 ipConfigurations 属性:使用子网对网络接口 IP 配置的引用数组。

String name()

获取 name 属性:资源组中唯一的资源的名称。

SubResource natGateway()

获取 nat网关属性:与此子网关联的 Nat 网关。

NetworkSecurityGroupInner networkSecurityGroup()

获取网络安全组属性:对网络安全组资源的引用。

VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies()

获取专用终结点网络策略属性:启用或禁用在子网中的专用终结点应用网络策略。

List<PrivateEndpointInner> privateEndpoints()

获取专用终结点属性:对专用终结点的引用数组。

VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies()

获取专用链接服务网络策略属性:启用或禁用对子网中的专用链接服务应用网络策略。

ProvisioningState provisioningState()

获取预配状态属性:子网资源的预配状态。

String purpose()

获取 purpose 属性:一个只读字符串,根据委派和其他用户定义的属性标识此子网的使用意向。

List<ResourceNavigationLink> resourceNavigationLinks()

获取资源导航链接属性:使用子网对外部资源的引用数组。

RouteTableInner routeTable()

获取路由表属性:对路由表资源的引用。

List<ServiceAssociationLink> serviceAssociationLinks()

获取服务AssociationLinks 属性:对注入到此子网中的服务的引用数组。

List<ServiceEndpointPolicyInner> serviceEndpointPolicies()

获取服务终结点策略属性:服务终结点策略的数组。

List<ServiceEndpointPropertiesFormat> serviceEndpoints()

获取服务终结点属性:服务终结点的数组。

String type()

获取 type 属性:资源类型。

void validate()

验证 实例。

SubnetInner withAddressPrefix(String addressPrefix)

设置地址前缀属性:子网的地址前缀。

SubnetInner withAddressPrefixes(List<String> addressPrefixes)

设置地址前缀属性:子网的地址前缀列表。

SubnetInner withApplicationGatewayIpConfigurations(List<ApplicationGatewayIpConfigurationInner> applicationGatewayIpConfigurations)

设置应用程序网关IpConfigurations 属性:虚拟网络资源的应用程序网关 IP 配置。

SubnetInner withDefaultOutboundAccess(Boolean defaultOutboundAccess)

设置默认的出站访问属性:将此属性设置为 false 可禁用子网中所有 VM 的默认出站连接。

SubnetInner withDelegations(List<Delegation> delegations)

设置委派属性:对子网上的委托的引用数组。

SubnetInner withId(String id)
SubnetInner withIpAllocations(List<SubResource> ipAllocations)

设置 ipAllocations 属性:引用此子网的 Ip分配数组。

SubnetInner withName(String name)

设置 name 属性:资源组中唯一的资源的名称。

SubnetInner withNatGateway(SubResource natGateway)

设置 nat网关属性:与此子网关联的 Nat 网关。

SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)

设置网络安全组属性:对网络安全组资源的引用。

SubnetInner withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)

设置专用终结点网络策略属性:启用或禁用在子网中的专用终结点应用网络策略。

SubnetInner withPrivateLinkServiceNetworkPolicies(VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies)

设置专用链接服务网络策略属性:启用或禁用对子网中的专用链接服务应用网络策略。

SubnetInner withRouteTable(RouteTableInner routeTable)

设置路由表属性:对路由表资源的引用。

SubnetInner withServiceEndpointPolicies(List<ServiceEndpointPolicyInner> serviceEndpointPolicies)

设置服务终结点策略属性:服务终结点策略的数组。

SubnetInner withServiceEndpoints(List<ServiceEndpointPropertiesFormat> serviceEndpoints)

设置服务终结点属性:服务终结点数组。

SubnetInner withType(String type)

设置类型属性:资源类型。

方法继承自 SubResource

方法继承自 java.lang.Object

构造函数详细信息

SubnetInner

public SubnetInner()

创建 SubnetInner 类的实例。

方法详细信息

addressPrefix

public String addressPrefix()

获取 addressPrefix 属性:子网的地址前缀。

Returns:

addressPrefix 值。

addressPrefixes

public List addressPrefixes()

获取 addressPrefixes 属性:子网的地址前缀列表。

Returns:

addressPrefixes 值。

applicationGatewayIpConfigurations

public List applicationGatewayIpConfigurations()

获取 applicationGatewayIpConfigurations 属性:虚拟网络资源的应用程序网关 IP 配置。

Returns:

applicationGatewayIpConfigurations 值。

defaultOutboundAccess

public Boolean defaultOutboundAccess()

获取 defaultOutboundAccess 属性:将此属性设置为 false 以禁用子网中所有 VM 的默认出站连接。 此属性只能在创建子网时设置,不能为现有子网更新。

Returns:

defaultOutboundAccess 值。

delegations

public List delegations()

获取委派属性:对子网上委托的引用数组。

Returns:

委托值。

etag

public String etag()

获取 etag 属性:一个唯一的只读字符串,每当资源更新时都会更改。

Returns:

etag 值。

ipAllocations

public List ipAllocations()

获取 ipAllocations 属性:引用此子网的 IpAllocation 数组。

Returns:

ipAllocations 值。

ipConfigurationProfiles

public List ipConfigurationProfiles()

获取 ipConfigurationProfiles 属性:引用此子网的 IP 配置文件数组。

Returns:

ipConfigurationProfiles 值。

ipConfigurations

public List ipConfigurations()

获取 ipConfigurations 属性:使用子网对网络接口 IP 配置的引用数组。

Returns:

ipConfigurations 值。

name

public String name()

获取 name 属性:资源组中唯一的资源的名称。 此名称可用于访问资源。

Returns:

名称值。

natGateway

public SubResource natGateway()

获取 natGateway 属性:与此子网关联的 Nat 网关。

Returns:

natGateway 值。

networkSecurityGroup

public NetworkSecurityGroupInner networkSecurityGroup()

获取 networkSecurityGroup 属性:对 NetworkSecurityGroup 资源的引用。

Returns:

networkSecurityGroup 值。

privateEndpointNetworkPolicies

public VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies()

获取 privateEndpointNetworkPolicies 属性:启用或禁用在子网中的专用终结点上应用网络策略。

Returns:

privateEndpointNetworkPolicies 值。

privateEndpoints

public List privateEndpoints()

获取 privateEndpoints 属性:对专用终结点的引用数组。

Returns:

privateEndpoints 值。

privateLinkServiceNetworkPolicies

public VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies()

获取 privateLinkServiceNetworkPolicies 属性:启用或禁用对子网中的专用链接服务应用网络策略。

Returns:

privateLinkServiceNetworkPolicies 值。

provisioningState

public ProvisioningState provisioningState()

获取 provisioningState 属性:子网资源的预配状态。

Returns:

provisioningState 值。

purpose

public String purpose()

获取 purpose 属性:一个只读字符串,根据委派和其他用户定义的属性标识此子网的使用意向。

Returns:

目的值。

resourceNavigationLinks

public List resourceNavigationLinks()

获取 resourceNavigationLinks 属性:使用子网对外部资源的引用数组。

Returns:

resourceNavigationLinks 值。

routeTable

public RouteTableInner routeTable()

获取 routeTable 属性:对 RouteTable 资源的引用。

Returns:

routeTable 值。

serviceAssociationLinks

public List serviceAssociationLinks()

获取 serviceAssociationLinks 属性:对注入到此子网中的服务的引用数组。

Returns:

serviceAssociationLinks 值。

serviceEndpointPolicies

public List serviceEndpointPolicies()

获取 serviceEndpointPolicies 属性:服务终结点策略的数组。

Returns:

serviceEndpointPolicies 值。

serviceEndpoints

public List serviceEndpoints()

获取 serviceEndpoints 属性:服务终结点的数组。

Returns:

serviceEndpoints 值。

type

public String type()

获取 type 属性:资源类型。

Returns:

类型值。

validate

public void validate()

验证 实例。

withAddressPrefix

public SubnetInner withAddressPrefix(String addressPrefix)

设置 addressPrefix 属性:子网的地址前缀。

Parameters:

addressPrefix - 要设置的 addressPrefix 值。

Returns:

SubnetInner 对象本身。

withAddressPrefixes

public SubnetInner withAddressPrefixes(List addressPrefixes)

设置 addressPrefixes 属性:子网的地址前缀列表。

Parameters:

addressPrefixes - 要设置的 addressPrefixes 值。

Returns:

SubnetInner 对象本身。

withApplicationGatewayIpConfigurations

public SubnetInner withApplicationGatewayIpConfigurations(List applicationGatewayIpConfigurations)

设置 applicationGatewayIpConfigurations 属性:虚拟网络资源的应用程序网关 IP 配置。

Parameters:

applicationGatewayIpConfigurations - 要设置的 applicationGatewayIpConfigurations 值。

Returns:

SubnetInner 对象本身。

withDefaultOutboundAccess

public SubnetInner withDefaultOutboundAccess(Boolean defaultOutboundAccess)

设置 defaultOutboundAccess 属性:将此属性设置为 false 可禁用子网中所有 VM 的默认出站连接。 此属性只能在创建子网时设置,不能为现有子网更新。

Parameters:

defaultOutboundAccess - 要设置的 defaultOutboundAccess 值。

Returns:

SubnetInner 对象本身。

withDelegations

public SubnetInner withDelegations(List delegations)

设置委派属性:对子网上的委托的引用数组。

Parameters:

delegations - 要设置的委托值。

Returns:

SubnetInner 对象本身。

withId

public SubnetInner withId(String id)

Overrides:

SubnetInner.withId(String id)

Parameters:

id

withIpAllocations

public SubnetInner withIpAllocations(List ipAllocations)

设置 ipAllocations 属性:引用此子网的 IpAllocation 数组。

Parameters:

ipAllocations - 要设置的 ipAllocations 值。

Returns:

SubnetInner 对象本身。

withName

public SubnetInner withName(String name)

设置 name 属性:资源组中唯一的资源的名称。 此名称可用于访问资源。

Parameters:

name - 要设置的名称值。

Returns:

SubnetInner 对象本身。

withNatGateway

public SubnetInner withNatGateway(SubResource natGateway)

设置 natGateway 属性:与此子网关联的 Nat 网关。

Parameters:

natGateway - 要设置的 natGateway 值。

Returns:

SubnetInner 对象本身。

withNetworkSecurityGroup

public SubnetInner withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup)

设置 networkSecurityGroup 属性:对 NetworkSecurityGroup 资源的引用。

Parameters:

networkSecurityGroup - 要设置的 networkSecurityGroup 值。

Returns:

SubnetInner 对象本身。

withPrivateEndpointNetworkPolicies

public SubnetInner withPrivateEndpointNetworkPolicies(VirtualNetworkPrivateEndpointNetworkPolicies privateEndpointNetworkPolicies)

设置 privateEndpointNetworkPolicies 属性:启用或禁用在子网中的专用终结点上应用网络策略。

Parameters:

privateEndpointNetworkPolicies - 要设置的 privateEndpointNetworkPolicies 值。

Returns:

SubnetInner 对象本身。

withPrivateLinkServiceNetworkPolicies

public SubnetInner withPrivateLinkServiceNetworkPolicies(VirtualNetworkPrivateLinkServiceNetworkPolicies privateLinkServiceNetworkPolicies)

设置 privateLinkServiceNetworkPolicies 属性:启用或禁用对子网中的专用链接服务应用网络策略。

Parameters:

privateLinkServiceNetworkPolicies - 要设置的 privateLinkServiceNetworkPolicies 值。

Returns:

SubnetInner 对象本身。

withRouteTable

public SubnetInner withRouteTable(RouteTableInner routeTable)

设置 routeTable 属性:对 RouteTable 资源的引用。

Parameters:

routeTable - 要设置的 routeTable 值。

Returns:

SubnetInner 对象本身。

withServiceEndpointPolicies

public SubnetInner withServiceEndpointPolicies(List serviceEndpointPolicies)

设置 serviceEndpointPolicies 属性:服务终结点策略的数组。

Parameters:

serviceEndpointPolicies - 要设置的 serviceEndpointPolicies 值。

Returns:

SubnetInner 对象本身。

withServiceEndpoints

public SubnetInner withServiceEndpoints(List serviceEndpoints)

设置 serviceEndpoints 属性:服务终结点数组。

Parameters:

serviceEndpoints - 要设置的 serviceEndpoints 值。

Returns:

SubnetInner 对象本身。

withType

public SubnetInner withType(String type)

设置类型属性:资源类型。

Parameters:

type - 要设置的类型值。

Returns:

SubnetInner 对象本身。

适用于