ProfilesOperations interface
Interface representing a Profiles operations.
Properties
| check |
Checks the availability of a Traffic Manager Relative DNS name. |
| check |
Checks the availability of a Traffic Manager Relative DNS name. |
| create |
Create or update a Traffic Manager profile. |
| delete | Deletes a Traffic Manager profile. |
| get | Gets a Traffic Manager profile. |
| list |
Lists all Traffic Manager profiles within a resource group. |
| list |
Lists all Traffic Manager profiles within a subscription. |
| update | Update a Traffic Manager profile. |
Property Details
checkTrafficManagerNameAvailabilityV2
Checks the availability of a Traffic Manager Relative DNS name.
checkTrafficManagerNameAvailabilityV2: (parameters: CheckTrafficManagerRelativeDnsNameAvailabilityParameters, options?: ProfilesCheckTrafficManagerNameAvailabilityV2OptionalParams) => Promise<TrafficManagerNameAvailability>
Property Value
(parameters: CheckTrafficManagerRelativeDnsNameAvailabilityParameters, options?: ProfilesCheckTrafficManagerNameAvailabilityV2OptionalParams) => Promise<TrafficManagerNameAvailability>
checkTrafficManagerRelativeDnsNameAvailability
Checks the availability of a Traffic Manager Relative DNS name.
checkTrafficManagerRelativeDnsNameAvailability: (parameters: CheckTrafficManagerRelativeDnsNameAvailabilityParameters, options?: ProfilesCheckTrafficManagerRelativeDnsNameAvailabilityOptionalParams) => Promise<TrafficManagerNameAvailability>
Property Value
(parameters: CheckTrafficManagerRelativeDnsNameAvailabilityParameters, options?: ProfilesCheckTrafficManagerRelativeDnsNameAvailabilityOptionalParams) => Promise<TrafficManagerNameAvailability>
createOrUpdate
Create or update a Traffic Manager profile.
createOrUpdate: (resourceGroupName: string, profileName: string, parameters: Profile, options?: ProfilesCreateOrUpdateOptionalParams) => Promise<Profile>
Property Value
(resourceGroupName: string, profileName: string, parameters: Profile, options?: ProfilesCreateOrUpdateOptionalParams) => Promise<Profile>
delete
Deletes a Traffic Manager profile.
delete: (resourceGroupName: string, profileName: string, options?: ProfilesDeleteOptionalParams) => Promise<void | DeleteOperationResult>
Property Value
(resourceGroupName: string, profileName: string, options?: ProfilesDeleteOptionalParams) => Promise<void | DeleteOperationResult>
get
Gets a Traffic Manager profile.
get: (resourceGroupName: string, profileName: string, options?: ProfilesGetOptionalParams) => Promise<Profile>
Property Value
(resourceGroupName: string, profileName: string, options?: ProfilesGetOptionalParams) => Promise<Profile>
listByResourceGroup
Lists all Traffic Manager profiles within a resource group.
listByResourceGroup: (resourceGroupName: string, options?: ProfilesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Profile, Profile[], PageSettings>
Property Value
(resourceGroupName: string, options?: ProfilesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<Profile, Profile[], PageSettings>
listBySubscription
Lists all Traffic Manager profiles within a subscription.
listBySubscription: (options?: ProfilesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Profile, Profile[], PageSettings>
Property Value
(options?: ProfilesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<Profile, Profile[], PageSettings>
update
Update a Traffic Manager profile.
update: (resourceGroupName: string, profileName: string, parameters: Profile, options?: ProfilesUpdateOptionalParams) => Promise<Profile>
Property Value
(resourceGroupName: string, profileName: string, parameters: Profile, options?: ProfilesUpdateOptionalParams) => Promise<Profile>