EndpointsOperations interface

Interface representing a Endpoints operations.

Properties

createOrUpdate

Create or update a Private Traffic Manager endpoint.

delete

Deletes a Private Traffic Manager endpoint.

get

Gets a Private Traffic Manager endpoint.

listByParent

Get Private Traffic Manager Endpoints by profile

update

Updates a Private Traffic Manager endpoint.

Property Details

createOrUpdate

Create or update a Private Traffic Manager endpoint.

createOrUpdate: (resourceGroupName: string, privateTrafficManagerProfileName: string, endpointName: string, resource: Endpoint, options?: EndpointsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Endpoint>, Endpoint>

Property Value

(resourceGroupName: string, privateTrafficManagerProfileName: string, endpointName: string, resource: Endpoint, options?: EndpointsCreateOrUpdateOptionalParams) => PollerLike<OperationState<Endpoint>, Endpoint>

delete

Deletes a Private Traffic Manager endpoint.

delete: (resourceGroupName: string, privateTrafficManagerProfileName: string, endpointName: string, options?: EndpointsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, privateTrafficManagerProfileName: string, endpointName: string, options?: EndpointsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets a Private Traffic Manager endpoint.

get: (resourceGroupName: string, privateTrafficManagerProfileName: string, endpointName: string, options?: EndpointsGetOptionalParams) => Promise<Endpoint>

Property Value

(resourceGroupName: string, privateTrafficManagerProfileName: string, endpointName: string, options?: EndpointsGetOptionalParams) => Promise<Endpoint>

listByParent

Get Private Traffic Manager Endpoints by profile

listByParent: (resourceGroupName: string, privateTrafficManagerProfileName: string, options?: EndpointsListByParentOptionalParams) => PagedAsyncIterableIterator<Endpoint, Endpoint[], PageSettings>

Property Value

(resourceGroupName: string, privateTrafficManagerProfileName: string, options?: EndpointsListByParentOptionalParams) => PagedAsyncIterableIterator<Endpoint, Endpoint[], PageSettings>

update

Updates a Private Traffic Manager endpoint.

update: (resourceGroupName: string, privateTrafficManagerProfileName: string, endpointName: string, properties: EndpointUpdate, options?: EndpointsUpdateOptionalParams) => PollerLike<OperationState<Endpoint>, Endpoint>

Property Value

(resourceGroupName: string, privateTrafficManagerProfileName: string, endpointName: string, properties: EndpointUpdate, options?: EndpointsUpdateOptionalParams) => PollerLike<OperationState<Endpoint>, Endpoint>