Options
All
  • Public
  • Public/Protected
  • All
Menu

Class SecretValueOperations

Package version

Class representing a SecretValueOperations.

Hierarchy

  • SecretValueOperations

Index

Constructors

constructor

Methods

create

  • Creates a new value of the specified secret resource. The name of the value is typically the version identifier. Once created the value cannot be changed.

    summary

    Adds the specified value as a new version of the specified secret resource.

    Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • secretValueResourceName: string

      The name of the secret resource value which is typically the version identifier for the value.

    • secretValueResourceDescription: SecretValueResourceDescription

      Description for creating a value of a secret resource.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.SecretValueCreateResponse>

    Promise<Models.SecretValueCreateResponse>

  • Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • secretValueResourceName: string

      The name of the secret resource value which is typically the version identifier for the value.

    • secretValueResourceDescription: SecretValueResourceDescription

      Description for creating a value of a secret resource.

    • callback: msRest.ServiceCallback<SecretValueResourceDescription>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • secretValueResourceName: string

      The name of the secret resource value which is typically the version identifier for the value.

    • secretValueResourceDescription: SecretValueResourceDescription

      Description for creating a value of a secret resource.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<SecretValueResourceDescription>

      The callback

    Returns void

deleteMethod

  • deleteMethod(resourceGroupName: string, secretResourceName: string, secretValueResourceName: string, options?: msRest.RequestOptionsBase): Promise<msRest.RestResponse>
  • deleteMethod(resourceGroupName: string, secretResourceName: string, secretValueResourceName: string, callback: msRest.ServiceCallback<void>): void
  • deleteMethod(resourceGroupName: string, secretResourceName: string, secretValueResourceName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<void>): void
  • Deletes the secret value resource identified by the name. The name of the resource is typically the version associated with that value. Deletion will fail if the specified value is in use.

    summary

    Deletes the specified value of the named secret resource.

    Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • secretValueResourceName: string

      The name of the secret resource value which is typically the version identifier for the value.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRest.RestResponse>

    Promise<msRest.RestResponse>

  • Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • secretValueResourceName: string

      The name of the secret resource value which is typically the version identifier for the value.

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • secretValueResourceName: string

      The name of the secret resource value which is typically the version identifier for the value.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

get

  • get(resourceGroupName: string, secretResourceName: string, secretValueResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.SecretValueGetResponse>
  • get(resourceGroupName: string, secretResourceName: string, secretValueResourceName: string, callback: msRest.ServiceCallback<SecretValueResourceDescription>): void
  • get(resourceGroupName: string, secretResourceName: string, secretValueResourceName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<SecretValueResourceDescription>): void
  • Get the information about the specified named secret value resources. The information does not include the actual value of the secret.

    summary

    Gets the specified secret value resource.

    Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • secretValueResourceName: string

      The name of the secret resource value which is typically the version identifier for the value.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.SecretValueGetResponse>

    Promise<Models.SecretValueGetResponse>

  • Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • secretValueResourceName: string

      The name of the secret resource value which is typically the version identifier for the value.

    • callback: msRest.ServiceCallback<SecretValueResourceDescription>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • secretValueResourceName: string

      The name of the secret resource value which is typically the version identifier for the value.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<SecretValueResourceDescription>

      The callback

    Returns void

list

  • list(resourceGroupName: string, secretResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.SecretValueListResponse>
  • list(resourceGroupName: string, secretResourceName: string, callback: msRest.ServiceCallback<SecretValueResourceDescriptionList>): void
  • list(resourceGroupName: string, secretResourceName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<SecretValueResourceDescriptionList>): void
  • Gets information about all secret value resources of the specified secret resource. The information includes the names of the secret value resources, but not the actual values.

    summary

    List names of all values of the the specified secret resource.

    Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.SecretValueListResponse>

    Promise<Models.SecretValueListResponse>

  • Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • callback: msRest.ServiceCallback<SecretValueResourceDescriptionList>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<SecretValueResourceDescriptionList>

      The callback

    Returns void

listNext

  • listNext(nextPageLink: string, options?: msRest.RequestOptionsBase): Promise<Models.SecretValueListNextResponse>
  • listNext(nextPageLink: string, callback: msRest.ServiceCallback<SecretValueResourceDescriptionList>): void
  • listNext(nextPageLink: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<SecretValueResourceDescriptionList>): void
  • Gets information about all secret value resources of the specified secret resource. The information includes the names of the secret value resources, but not the actual values.

    summary

    List names of all values of the the specified secret resource.

    Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.SecretValueListNextResponse>

    Promise<Models.SecretValueListNextResponse>

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • callback: msRest.ServiceCallback<SecretValueResourceDescriptionList>

      The callback

    Returns void

  • Parameters

    • nextPageLink: string

      The NextLink from the previous successful call to List operation.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<SecretValueResourceDescriptionList>

      The callback

    Returns void

listValue

  • listValue(resourceGroupName: string, secretResourceName: string, secretValueResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.SecretValueListValueResponse>
  • listValue(resourceGroupName: string, secretResourceName: string, secretValueResourceName: string, callback: msRest.ServiceCallback<SecretValue>): void
  • listValue(resourceGroupName: string, secretResourceName: string, secretValueResourceName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<SecretValue>): void
  • Lists the decrypted value of the specified named value of the secret resource. This is a privileged operation.

    summary

    Lists the specified value of the secret resource.

    Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • secretValueResourceName: string

      The name of the secret resource value which is typically the version identifier for the value.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.SecretValueListValueResponse>

    Promise<Models.SecretValueListValueResponse>

  • Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • secretValueResourceName: string

      The name of the secret resource value which is typically the version identifier for the value.

    • callback: msRest.ServiceCallback<SecretValue>

      The callback

    Returns void

  • Parameters

    • resourceGroupName: string

      Azure resource group name

    • secretResourceName: string

      The name of the secret resource.

    • secretValueResourceName: string

      The name of the secret resource value which is typically the version identifier for the value.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<SecretValue>

      The callback

    Returns void

Generated using TypeDoc