ProfileProbingGatewaysOperations interface

Interface representing a ProfileProbingGateways operations.

Properties

createOrUpdate

Creates or updates a probing gateway association with a Private Traffic Manager profile. Only available when the parent profile has customTopologyMapMode set to Disabled.

delete

Deletes a probing gateway association from a Private Traffic Manager profile. Only available when the parent profile has customTopologyMapMode set to Disabled.

get

Gets a probing gateway associated with a Private Traffic Manager profile. Only available when the parent profile has customTopologyMapMode set to Disabled.

listByParent

Lists all probing gateways associated with a Private Traffic Manager profile. Only available when the parent profile has customTopologyMapMode set to Disabled.

update

Updates a probing gateway association with a Private Traffic Manager profile. Only available when the parent profile has customTopologyMapMode set to Disabled.

Property Details

createOrUpdate

Creates or updates a probing gateway association with a Private Traffic Manager profile. Only available when the parent profile has customTopologyMapMode set to Disabled.

createOrUpdate: (resourceGroupName: string, privateTrafficManagerProfileName: string, profileProbingGatewayName: string, resource: ProfileProbingGateway, options?: ProfileProbingGatewaysCreateOrUpdateOptionalParams) => PollerLike<OperationState<ProfileProbingGateway>, ProfileProbingGateway>

Property Value

(resourceGroupName: string, privateTrafficManagerProfileName: string, profileProbingGatewayName: string, resource: ProfileProbingGateway, options?: ProfileProbingGatewaysCreateOrUpdateOptionalParams) => PollerLike<OperationState<ProfileProbingGateway>, ProfileProbingGateway>

delete

Deletes a probing gateway association from a Private Traffic Manager profile. Only available when the parent profile has customTopologyMapMode set to Disabled.

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

Property Value

(resourceGroupName: string, privateTrafficManagerProfileName: string, profileProbingGatewayName: string, options?: ProfileProbingGatewaysDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets a probing gateway associated with a Private Traffic Manager profile. Only available when the parent profile has customTopologyMapMode set to Disabled.

get: (resourceGroupName: string, privateTrafficManagerProfileName: string, profileProbingGatewayName: string, options?: ProfileProbingGatewaysGetOptionalParams) => Promise<ProfileProbingGateway>

Property Value

(resourceGroupName: string, privateTrafficManagerProfileName: string, profileProbingGatewayName: string, options?: ProfileProbingGatewaysGetOptionalParams) => Promise<ProfileProbingGateway>

listByParent

Lists all probing gateways associated with a Private Traffic Manager profile. Only available when the parent profile has customTopologyMapMode set to Disabled.

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

Property Value

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

update

Updates a probing gateway association with a Private Traffic Manager profile. Only available when the parent profile has customTopologyMapMode set to Disabled.

update: (resourceGroupName: string, privateTrafficManagerProfileName: string, profileProbingGatewayName: string, properties: ProfileProbingGatewayUpdate, options?: ProfileProbingGatewaysUpdateOptionalParams) => PollerLike<OperationState<ProfileProbingGateway>, ProfileProbingGateway>

Property Value

(resourceGroupName: string, privateTrafficManagerProfileName: string, profileProbingGatewayName: string, properties: ProfileProbingGatewayUpdate, options?: ProfileProbingGatewaysUpdateOptionalParams) => PollerLike<OperationState<ProfileProbingGateway>, ProfileProbingGateway>