InterfaceEndpoint Class

Interface endpoint resource.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.network.v2019_02_01.models._models_py3.Resource
InterfaceEndpoint

Constructor

InterfaceEndpoint(*, id: typing.Union[str, NoneType] = None, location: typing.Union[str, NoneType] = None, tags: typing.Union[typing.Dict[str, str], NoneType] = None, etag: typing.Union[str, NoneType] = None, fqdn: typing.Union[str, NoneType] = None, endpoint_service: typing.Union[_ForwardRef('EndpointService'), NoneType] = None, subnet: typing.Union[_ForwardRef('Subnet'), NoneType] = None, **kwargs)

Parameters

id
str

Resource ID.

location
str

Resource location.

tags
dict[str, str]

A set of tags. Resource tags.

etag
str

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

fqdn
str

A first-party service's FQDN that is mapped to the private IP allocated via this interface endpoint.

endpoint_service
EndpointService

A reference to the service being brought into the virtual network.

subnet
Subnet

The ID of the subnet from which the private IP will be allocated.

Variables

name
str

Resource name.

type
str

Resource type.

network_interfaces
list[NetworkInterface]

Gets an array of references to the network interfaces created for this interface endpoint.

owner
str

A read-only property that identifies who created this interface endpoint.

provisioning_state
str

The provisioning state of the interface endpoint. Possible values are: 'Updating', 'Deleting', and 'Failed'.