Share via


JWTAuthenticatorsOperations interface

Interface representing a JWTAuthenticators operations.

Properties

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Creates or updates JWT authenticator in the managed cluster and updates the managed cluster to apply the settings.

delete
get

Gets the specified JWT authenticator of a managed cluster.

listByManagedCluster

Gets a list of JWT authenticators in the specified managed cluster.

Property Details

beginCreateOrUpdate

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, resourceName: string, jwtAuthenticatorName: string, parameters: JWTAuthenticator, options?: JWTAuthenticatorsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<JWTAuthenticator>, JWTAuthenticator>>

Property Value

(resourceGroupName: string, resourceName: string, jwtAuthenticatorName: string, parameters: JWTAuthenticator, options?: JWTAuthenticatorsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<JWTAuthenticator>, JWTAuthenticator>>

beginCreateOrUpdateAndWait

Warning

This API is now deprecated.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, resourceName: string, jwtAuthenticatorName: string, parameters: JWTAuthenticator, options?: JWTAuthenticatorsCreateOrUpdateOptionalParams) => Promise<JWTAuthenticator>

Property Value

(resourceGroupName: string, resourceName: string, jwtAuthenticatorName: string, parameters: JWTAuthenticator, options?: JWTAuthenticatorsCreateOrUpdateOptionalParams) => Promise<JWTAuthenticator>

beginDelete

Warning

This API is now deprecated.

use delete instead

beginDelete: (resourceGroupName: string, resourceName: string, jwtAuthenticatorName: string, options?: JWTAuthenticatorsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Property Value

(resourceGroupName: string, resourceName: string, jwtAuthenticatorName: string, options?: JWTAuthenticatorsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Warning

This API is now deprecated.

use delete instead

beginDeleteAndWait: (resourceGroupName: string, resourceName: string, jwtAuthenticatorName: string, options?: JWTAuthenticatorsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, resourceName: string, jwtAuthenticatorName: string, options?: JWTAuthenticatorsDeleteOptionalParams) => Promise<void>

createOrUpdate

Creates or updates JWT authenticator in the managed cluster and updates the managed cluster to apply the settings.

createOrUpdate: (resourceGroupName: string, resourceName: string, jwtAuthenticatorName: string, parameters: JWTAuthenticator, options?: JWTAuthenticatorsCreateOrUpdateOptionalParams) => PollerLike<OperationState<JWTAuthenticator>, JWTAuthenticator>

Property Value

(resourceGroupName: string, resourceName: string, jwtAuthenticatorName: string, parameters: JWTAuthenticator, options?: JWTAuthenticatorsCreateOrUpdateOptionalParams) => PollerLike<OperationState<JWTAuthenticator>, JWTAuthenticator>

delete

delete: (resourceGroupName: string, resourceName: string, jwtAuthenticatorName: string, options?: JWTAuthenticatorsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, resourceName: string, jwtAuthenticatorName: string, options?: JWTAuthenticatorsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the specified JWT authenticator of a managed cluster.

get: (resourceGroupName: string, resourceName: string, jwtAuthenticatorName: string, options?: JWTAuthenticatorsGetOptionalParams) => Promise<JWTAuthenticator>

Property Value

(resourceGroupName: string, resourceName: string, jwtAuthenticatorName: string, options?: JWTAuthenticatorsGetOptionalParams) => Promise<JWTAuthenticator>

listByManagedCluster

Gets a list of JWT authenticators in the specified managed cluster.

listByManagedCluster: (resourceGroupName: string, resourceName: string, options?: JWTAuthenticatorsListByManagedClusterOptionalParams) => PagedAsyncIterableIterator<JWTAuthenticator, JWTAuthenticator[], PageSettings>

Property Value

(resourceGroupName: string, resourceName: string, options?: JWTAuthenticatorsListByManagedClusterOptionalParams) => PagedAsyncIterableIterator<JWTAuthenticator, JWTAuthenticator[], PageSettings>