AuthenticationPoliciesOperations interface

Interface representing a AuthenticationPolicies operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
createOrUpdate

Creates or updates an authentication policy with the specified name within a resource group.

delete

Deletes the specified authentication policy.

get

Retrieve the authentication policy with specified name within a resource group.

list

Lists all of the authentication policies within a resource group.

listAll

Gets all the authentication policies in a subscription.

update

Updates the tags and identity of an authentication policy.

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, authenticationPolicyName: string, resource: AuthenticationPolicy, options?: AuthenticationPoliciesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<AuthenticationPolicy>, AuthenticationPolicy>>

Property Value

(resourceGroupName: string, authenticationPolicyName: string, resource: AuthenticationPolicy, options?: AuthenticationPoliciesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<AuthenticationPolicy>, AuthenticationPolicy>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, authenticationPolicyName: string, resource: AuthenticationPolicy, options?: AuthenticationPoliciesCreateOrUpdateOptionalParams) => Promise<AuthenticationPolicy>

Property Value

(resourceGroupName: string, authenticationPolicyName: string, resource: AuthenticationPolicy, options?: AuthenticationPoliciesCreateOrUpdateOptionalParams) => Promise<AuthenticationPolicy>

createOrUpdate

Creates or updates an authentication policy with the specified name within a resource group.

createOrUpdate: (resourceGroupName: string, authenticationPolicyName: string, resource: AuthenticationPolicy, options?: AuthenticationPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<AuthenticationPolicy>, AuthenticationPolicy>

Property Value

(resourceGroupName: string, authenticationPolicyName: string, resource: AuthenticationPolicy, options?: AuthenticationPoliciesCreateOrUpdateOptionalParams) => PollerLike<OperationState<AuthenticationPolicy>, AuthenticationPolicy>

delete

Deletes the specified authentication policy.

delete: (resourceGroupName: string, authenticationPolicyName: string, options?: AuthenticationPoliciesDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, authenticationPolicyName: string, options?: AuthenticationPoliciesDeleteOptionalParams) => Promise<void>

get

Retrieve the authentication policy with specified name within a resource group.

get: (resourceGroupName: string, authenticationPolicyName: string, options?: AuthenticationPoliciesGetOptionalParams) => Promise<AuthenticationPolicy>

Property Value

(resourceGroupName: string, authenticationPolicyName: string, options?: AuthenticationPoliciesGetOptionalParams) => Promise<AuthenticationPolicy>

list

Lists all of the authentication policies within a resource group.

list: (resourceGroupName: string, options?: AuthenticationPoliciesListOptionalParams) => PagedAsyncIterableIterator<AuthenticationPolicy, AuthenticationPolicy[], PageSettings>

Property Value

(resourceGroupName: string, options?: AuthenticationPoliciesListOptionalParams) => PagedAsyncIterableIterator<AuthenticationPolicy, AuthenticationPolicy[], PageSettings>

listAll

Gets all the authentication policies in a subscription.

listAll: (options?: AuthenticationPoliciesListAllOptionalParams) => PagedAsyncIterableIterator<AuthenticationPolicy, AuthenticationPolicy[], PageSettings>

Property Value

(options?: AuthenticationPoliciesListAllOptionalParams) => PagedAsyncIterableIterator<AuthenticationPolicy, AuthenticationPolicy[], PageSettings>

update

Updates the tags and identity of an authentication policy.

update: (resourceGroupName: string, authenticationPolicyName: string, parameters: AuthenticationPolicyUpdateParameters, options?: AuthenticationPoliciesUpdateOptionalParams) => Promise<AuthenticationPolicy>

Property Value

(resourceGroupName: string, authenticationPolicyName: string, parameters: AuthenticationPolicyUpdateParameters, options?: AuthenticationPoliciesUpdateOptionalParams) => Promise<AuthenticationPolicy>