AzureKeyVaultSecretProviderClassesOperations interface

Interface representing a AzureKeyVaultSecretProviderClasses operations.

Properties

createOrUpdate

Creates, or updates, an AzureKeyVaultSecretProviderClass instance.

delete

Deletes an AzureKeyVaultSecretProviderClass instance.

get

Gets the properties of an AzureKeyVaultSecretProviderClass instance.

listByResourceGroup

Lists the AzureKeyVaultSecretProviderClass instances within a resource group.

listBySubscription

Lists the AzureKeyVaultSecretProviderClass instances within an Azure subscription.

update

Updates an AzureKeyVaultSecretProviderClass instance.

Property Details

createOrUpdate

Creates, or updates, an AzureKeyVaultSecretProviderClass instance.

createOrUpdate: (resourceGroupName: string, azureKeyVaultSecretProviderClassName: string, resource: AzureKeyVaultSecretProviderClass, options?: AzureKeyVaultSecretProviderClassesCreateOrUpdateOptionalParams) => PollerLike<OperationState<AzureKeyVaultSecretProviderClass>, AzureKeyVaultSecretProviderClass>

Property Value

(resourceGroupName: string, azureKeyVaultSecretProviderClassName: string, resource: AzureKeyVaultSecretProviderClass, options?: AzureKeyVaultSecretProviderClassesCreateOrUpdateOptionalParams) => PollerLike<OperationState<AzureKeyVaultSecretProviderClass>, AzureKeyVaultSecretProviderClass>

delete

Deletes an AzureKeyVaultSecretProviderClass instance.

delete: (resourceGroupName: string, azureKeyVaultSecretProviderClassName: string, options?: AzureKeyVaultSecretProviderClassesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Property Value

(resourceGroupName: string, azureKeyVaultSecretProviderClassName: string, options?: AzureKeyVaultSecretProviderClassesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Gets the properties of an AzureKeyVaultSecretProviderClass instance.

get: (resourceGroupName: string, azureKeyVaultSecretProviderClassName: string, options?: AzureKeyVaultSecretProviderClassesGetOptionalParams) => Promise<AzureKeyVaultSecretProviderClass>

Property Value

(resourceGroupName: string, azureKeyVaultSecretProviderClassName: string, options?: AzureKeyVaultSecretProviderClassesGetOptionalParams) => Promise<AzureKeyVaultSecretProviderClass>

listByResourceGroup

Lists the AzureKeyVaultSecretProviderClass instances within a resource group.

listByResourceGroup: (resourceGroupName: string, options?: AzureKeyVaultSecretProviderClassesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<AzureKeyVaultSecretProviderClass, AzureKeyVaultSecretProviderClass[], PageSettings>

Property Value

(resourceGroupName: string, options?: AzureKeyVaultSecretProviderClassesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<AzureKeyVaultSecretProviderClass, AzureKeyVaultSecretProviderClass[], PageSettings>

listBySubscription

Lists the AzureKeyVaultSecretProviderClass instances within an Azure subscription.

listBySubscription: (options?: AzureKeyVaultSecretProviderClassesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<AzureKeyVaultSecretProviderClass, AzureKeyVaultSecretProviderClass[], PageSettings>

Property Value

(options?: AzureKeyVaultSecretProviderClassesListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<AzureKeyVaultSecretProviderClass, AzureKeyVaultSecretProviderClass[], PageSettings>

update

Updates an AzureKeyVaultSecretProviderClass instance.

update: (resourceGroupName: string, azureKeyVaultSecretProviderClassName: string, properties: AzureKeyVaultSecretProviderClassUpdate, options?: AzureKeyVaultSecretProviderClassesUpdateOptionalParams) => PollerLike<OperationState<AzureKeyVaultSecretProviderClass>, AzureKeyVaultSecretProviderClass>

Property Value

(resourceGroupName: string, azureKeyVaultSecretProviderClassName: string, properties: AzureKeyVaultSecretProviderClassUpdate, options?: AzureKeyVaultSecretProviderClassesUpdateOptionalParams) => PollerLike<OperationState<AzureKeyVaultSecretProviderClass>, AzureKeyVaultSecretProviderClass>