AzureKeyVaultSecretProviderClassesOperations interface
Interface representing a AzureKeyVaultSecretProviderClasses operations.
Properties
| create |
Creates, or updates, an AzureKeyVaultSecretProviderClass instance. |
| delete | Deletes an AzureKeyVaultSecretProviderClass instance. |
| get | Gets the properties of an AzureKeyVaultSecretProviderClass instance. |
| list |
Lists the AzureKeyVaultSecretProviderClass instances within a resource group. |
| list |
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>