Subnet interface

Subnet in a virtual network resource.

Extends

Properties

addressPrefix

The address prefix for the subnet.

addressPrefixes

List of address prefixes for the subnet.

delegations

Gets an array of references to the delegations on the subnet.

etag

A unique read-only string that changes whenever the resource is updated.

interfaceEndpoints

An array of references to interface endpoints NOTE: This property will not be serialized. It can only be populated by the server.

ipConfigurationProfiles

Array of IP configuration profiles which reference this subnet. NOTE: This property will not be serialized. It can only be populated by the server.

ipConfigurations

Gets an array of references to the network interface IP configurations using subnet. NOTE: This property will not be serialized. It can only be populated by the server.

name

The name of the resource that is unique within a resource group. This name can be used to access the resource.

networkSecurityGroup

The reference of the NetworkSecurityGroup resource.

provisioningState

The provisioning state of the resource.

purpose

A read-only string identifying the intention of use for this subnet based on delegations and other user-defined properties. NOTE: This property will not be serialized. It can only be populated by the server.

resourceNavigationLinks

Gets an array of references to the external resources using subnet.

routeTable

The reference of the RouteTable resource.

serviceAssociationLinks

Gets an array of references to services injecting into this subnet.

serviceEndpointPolicies

An array of service endpoint policies.

serviceEndpoints

An array of service endpoints.

Inherited Properties

id

Resource ID.

Property Details

addressPrefix

The address prefix for the subnet.

addressPrefix?: string

Property Value

string

addressPrefixes

List of address prefixes for the subnet.

addressPrefixes?: string[]

Property Value

string[]

delegations

Gets an array of references to the delegations on the subnet.

delegations?: Delegation[]

Property Value

etag

A unique read-only string that changes whenever the resource is updated.

etag?: string

Property Value

string

interfaceEndpoints

An array of references to interface endpoints NOTE: This property will not be serialized. It can only be populated by the server.

interfaceEndpoints?: InterfaceEndpoint[]

Property Value

ipConfigurationProfiles

Array of IP configuration profiles which reference this subnet. NOTE: This property will not be serialized. It can only be populated by the server.

ipConfigurationProfiles?: IPConfigurationProfile[]

Property Value

ipConfigurations

Gets an array of references to the network interface IP configurations using subnet. NOTE: This property will not be serialized. It can only be populated by the server.

ipConfigurations?: IPConfiguration[]

Property Value

name

The name of the resource that is unique within a resource group. This name can be used to access the resource.

name?: string

Property Value

string

networkSecurityGroup

The reference of the NetworkSecurityGroup resource.

networkSecurityGroup?: NetworkSecurityGroup

Property Value

provisioningState

The provisioning state of the resource.

provisioningState?: string

Property Value

string

purpose

A read-only string identifying the intention of use for this subnet based on delegations and other user-defined properties. NOTE: This property will not be serialized. It can only be populated by the server.

purpose?: string

Property Value

string

Gets an array of references to the external resources using subnet.

resourceNavigationLinks?: ResourceNavigationLink[]

Property Value

routeTable

The reference of the RouteTable resource.

routeTable?: RouteTable

Property Value

Gets an array of references to services injecting into this subnet.

serviceAssociationLinks?: ServiceAssociationLink[]

Property Value

serviceEndpointPolicies

An array of service endpoint policies.

serviceEndpointPolicies?: ServiceEndpointPolicy[]

Property Value

serviceEndpoints

An array of service endpoints.

serviceEndpoints?: ServiceEndpointPropertiesFormat[]

Property Value

Inherited Property Details

id

Resource ID.

id?: string

Property Value

string

Inherited From SubResource.id