Interface endpoint resource.
Variables are only populated by the server, and will be ignored when sending a request.
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)
Gets a unique read-only string that changes whenever the resource is updated.
A first-party service's FQDN that is mapped to the private IP allocated via this interface endpoint.
A reference to the service being brought into the virtual network.
The ID of the subnet from which the private IP will be allocated.
Gets an array of references to the network interfaces created for this interface endpoint.
A read-only property that identifies who created this interface endpoint.
The provisioning state of the interface endpoint. Possible values are: 'Updating', 'Deleting', and 'Failed'.