Package version:

Interface representing a CredentialSets.

interface CredentialSets {
    beginCreate(resourceGroupName: string, registryName: string, credentialSetName: string, credentialSetCreateParameters: CredentialSet, options?: CredentialSetsCreateOptionalParams): Promise<SimplePollerLike<OperationState<CredentialSet>, CredentialSet>>;
    beginCreateAndWait(resourceGroupName: string, registryName: string, credentialSetName: string, credentialSetCreateParameters: CredentialSet, options?: CredentialSetsCreateOptionalParams): Promise<CredentialSet>;
    beginDelete(resourceGroupName: string, registryName: string, credentialSetName: string, options?: CredentialSetsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<CredentialSetsDeleteHeaders>, CredentialSetsDeleteHeaders>>;
    beginDeleteAndWait(resourceGroupName: string, registryName: string, credentialSetName: string, options?: CredentialSetsDeleteOptionalParams): Promise<CredentialSetsDeleteHeaders>;
    beginUpdate(resourceGroupName: string, registryName: string, credentialSetName: string, credentialSetUpdateParameters: CredentialSetUpdateParameters, options?: CredentialSetsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<CredentialSet>, CredentialSet>>;
    beginUpdateAndWait(resourceGroupName: string, registryName: string, credentialSetName: string, credentialSetUpdateParameters: CredentialSetUpdateParameters, options?: CredentialSetsUpdateOptionalParams): Promise<CredentialSet>;
    get(resourceGroupName: string, registryName: string, credentialSetName: string, options?: CredentialSetsGetOptionalParams): Promise<CredentialSet>;
    list(resourceGroupName: string, registryName: string, options?: CredentialSetsListOptionalParams): PagedAsyncIterableIterator<CredentialSet>;
}

Methods

  • Creates a credential set for a container registry with the specified parameters.

    Parameters

    • resourceGroupName: string

      The name of the resource group. The name is case insensitive.

    • registryName: string

      The name of the container registry.

    • credentialSetName: string

      The name of the credential set.

    • credentialSetCreateParameters: CredentialSet

      The parameters for creating a credential set.

    • Optionaloptions: CredentialSetsCreateOptionalParams

      The options parameters.

    Returns Promise<SimplePollerLike<OperationState<CredentialSet>, CredentialSet>>

  • Creates a credential set for a container registry with the specified parameters.

    Parameters

    • resourceGroupName: string

      The name of the resource group. The name is case insensitive.

    • registryName: string

      The name of the container registry.

    • credentialSetName: string

      The name of the credential set.

    • credentialSetCreateParameters: CredentialSet

      The parameters for creating a credential set.

    • Optionaloptions: CredentialSetsCreateOptionalParams

      The options parameters.

    Returns Promise<CredentialSet>

  • Updates a credential set for a container registry with the specified parameters.

    Parameters

    • resourceGroupName: string

      The name of the resource group. The name is case insensitive.

    • registryName: string

      The name of the container registry.

    • credentialSetName: string

      The name of the credential set.

    • credentialSetUpdateParameters: CredentialSetUpdateParameters

      The parameters for updating a credential set.

    • Optionaloptions: CredentialSetsUpdateOptionalParams

      The options parameters.

    Returns Promise<CredentialSet>

  • Gets the properties of the specified credential set resource.

    Parameters

    • resourceGroupName: string

      The name of the resource group. The name is case insensitive.

    • registryName: string

      The name of the container registry.

    • credentialSetName: string

      The name of the credential set.

    • Optionaloptions: CredentialSetsGetOptionalParams

      The options parameters.

    Returns Promise<CredentialSet>