ProfilesOperations interface
Interface representing a Profiles operations.
Properties
| create |
Create or update a Private Traffic Manager profile. |
| delete | Deletes a Private Traffic Manager profile. |
| get | Gets a Private Traffic Manager profile. |
| list |
Lists all Private Traffic Manager profiles within a resource group. |
| list |
Lists all Private Traffic Manager profiles within a subscription. |
| update | Updates a Traffic Manager profile. |
Property Details
createOrUpdate
Create or update a Private Traffic Manager profile.
createOrUpdate: (resourceGroupName: string, privateTrafficManagerProfileName: string, resource: PrivateTrafficManagerProfile, options?: ProfilesCreateOrUpdateOptionalParams) => PollerLike<OperationState<PrivateTrafficManagerProfile>, PrivateTrafficManagerProfile>
Property Value
(resourceGroupName: string, privateTrafficManagerProfileName: string, resource: PrivateTrafficManagerProfile, options?: ProfilesCreateOrUpdateOptionalParams) => PollerLike<OperationState<PrivateTrafficManagerProfile>, PrivateTrafficManagerProfile>
delete
Deletes a Private Traffic Manager profile.
delete: (resourceGroupName: string, privateTrafficManagerProfileName: string, options?: ProfilesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, privateTrafficManagerProfileName: string, options?: ProfilesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Gets a Private Traffic Manager profile.
get: (resourceGroupName: string, privateTrafficManagerProfileName: string, options?: ProfilesGetOptionalParams) => Promise<PrivateTrafficManagerProfile>
Property Value
(resourceGroupName: string, privateTrafficManagerProfileName: string, options?: ProfilesGetOptionalParams) => Promise<PrivateTrafficManagerProfile>
listByResourceGroup
Lists all Private Traffic Manager profiles within a resource group.
listByResourceGroup: (resourceGroupName: string, options?: ProfilesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<PrivateTrafficManagerProfile, PrivateTrafficManagerProfile[], PageSettings>
Property Value
(resourceGroupName: string, options?: ProfilesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<PrivateTrafficManagerProfile, PrivateTrafficManagerProfile[], PageSettings>
listBySubscription
Lists all Private Traffic Manager profiles within a subscription.
listBySubscription: (options?: ProfilesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<PrivateTrafficManagerProfile, PrivateTrafficManagerProfile[], PageSettings>
Property Value
(options?: ProfilesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<PrivateTrafficManagerProfile, PrivateTrafficManagerProfile[], PageSettings>
update
Updates a Traffic Manager profile.
update: (resourceGroupName: string, privateTrafficManagerProfileName: string, properties: PrivateTrafficManagerProfileUpdate, options?: ProfilesUpdateOptionalParams) => PollerLike<OperationState<PrivateTrafficManagerProfile>, PrivateTrafficManagerProfile>
Property Value
(resourceGroupName: string, privateTrafficManagerProfileName: string, properties: PrivateTrafficManagerProfileUpdate, options?: ProfilesUpdateOptionalParams) => PollerLike<OperationState<PrivateTrafficManagerProfile>, PrivateTrafficManagerProfile>