HealthPoliciesOperations interface

Interface representing a HealthPolicies operations.

Properties

createOrUpdate

Create or update a Traffic Manager health policy.

delete

Deletes a Traffic Manager health policy.

get

Gets a Traffic Manager health policy.

listByParent

Lists all Health Policies within a Traffic Manager profile.

Property Details

createOrUpdate

Create or update a Traffic Manager health policy.

createOrUpdate: (resourceGroupName: string, privateTrafficManagerProfileName: string, healthPolicyName: string, resource: HealthPolicyUnion, options?: HealthPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<HealthPolicyUnion>, HealthPolicyUnion>

Property Value

(resourceGroupName: string, privateTrafficManagerProfileName: string, healthPolicyName: string, resource: HealthPolicyUnion, options?: HealthPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<HealthPolicyUnion>, HealthPolicyUnion>

delete

Deletes a Traffic Manager health policy.

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

Property Value

(resourceGroupName: string, privateTrafficManagerProfileName: string, healthPolicyName: string, options?: HealthPoliciesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets a Traffic Manager health policy.

get: (resourceGroupName: string, privateTrafficManagerProfileName: string, healthPolicyName: string, options?: HealthPoliciesGetOptionalParams) => Promise<HealthPolicyUnion>

Property Value

(resourceGroupName: string, privateTrafficManagerProfileName: string, healthPolicyName: string, options?: HealthPoliciesGetOptionalParams) => Promise<HealthPolicyUnion>

listByParent

Lists all Health Policies within a Traffic Manager profile.

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

Property Value

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