Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface DiskAccesses

Package version

Interface representing a DiskAccesses.

Hierarchy

  • DiskAccesses

Implemented by

Index

Methods

beginCreateOrUpdate

beginCreateOrUpdateAndWait

  • Creates or updates a disk access resource

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • diskAccessName: string

      The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.

    • diskAccess: DiskAccess

      disk access object supplied in the body of the Put disk access operation.

    • Optional options: DiskAccessesCreateOrUpdateOptionalParams

      The options parameters.

    Returns Promise<DiskAccessesCreateOrUpdateResponse>

beginDelete

  • beginDelete(resourceGroupName: string, diskAccessName: string, options?: DiskAccessesDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>
  • Deletes a disk access resource.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • diskAccessName: string

      The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.

    • Optional options: DiskAccessesDeleteOptionalParams

      The options parameters.

    Returns Promise<PollerLike<PollOperationState<void>, void>>

beginDeleteAPrivateEndpointConnection

  • Deletes a private endpoint connection under a disk access resource.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • diskAccessName: string

      The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.

    • privateEndpointConnectionName: string

      The name of the private endpoint connection

    • Optional options: DiskAccessesDeleteAPrivateEndpointConnectionOptionalParams

      The options parameters.

    Returns Promise<PollerLike<PollOperationState<void>, void>>

beginDeleteAPrivateEndpointConnectionAndWait

  • Deletes a private endpoint connection under a disk access resource.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • diskAccessName: string

      The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.

    • privateEndpointConnectionName: string

      The name of the private endpoint connection

    • Optional options: DiskAccessesDeleteAPrivateEndpointConnectionOptionalParams

      The options parameters.

    Returns Promise<void>

beginDeleteAndWait

  • Deletes a disk access resource.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • diskAccessName: string

      The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.

    • Optional options: DiskAccessesDeleteOptionalParams

      The options parameters.

    Returns Promise<void>

beginUpdate

  • Updates (patches) a disk access resource.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • diskAccessName: string

      The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.

    • diskAccess: DiskAccessUpdate

      disk access object supplied in the body of the Patch disk access operation.

    • Optional options: DiskAccessesUpdateOptionalParams

      The options parameters.

    Returns Promise<PollerLike<PollOperationState<DiskAccessesUpdateResponse>, DiskAccessesUpdateResponse>>

beginUpdateAPrivateEndpointConnection

beginUpdateAPrivateEndpointConnectionAndWait

  • Approve or reject a private endpoint connection under disk access resource, this can't be used to create a new private endpoint connection.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • diskAccessName: string

      The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.

    • privateEndpointConnectionName: string

      The name of the private endpoint connection

    • privateEndpointConnection: PrivateEndpointConnection

      private endpoint connection object supplied in the body of the Put private endpoint connection operation.

    • Optional options: DiskAccessesUpdateAPrivateEndpointConnectionOptionalParams

      The options parameters.

    Returns Promise<DiskAccessesUpdateAPrivateEndpointConnectionResponse>

beginUpdateAndWait

  • Updates (patches) a disk access resource.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • diskAccessName: string

      The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.

    • diskAccess: DiskAccessUpdate

      disk access object supplied in the body of the Patch disk access operation.

    • Optional options: DiskAccessesUpdateOptionalParams

      The options parameters.

    Returns Promise<DiskAccessesUpdateResponse>

get

  • Gets information about a disk access resource.

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • diskAccessName: string

      The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.

    • Optional options: DiskAccessesGetOptionalParams

      The options parameters.

    Returns Promise<DiskAccessesGetResponse>

getAPrivateEndpointConnection

getPrivateLinkResources

list

listByResourceGroup

listPrivateEndpointConnections

  • List information about private endpoint connections under a disk access resource

    Parameters

    • resourceGroupName: string

      The name of the resource group.

    • diskAccessName: string

      The name of the disk access resource that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.

    • Optional options: DiskAccessesListPrivateEndpointConnectionsOptionalParams

      The options parameters.

    Returns PagedAsyncIterableIterator<PrivateEndpointConnection>

Generated using TypeDoc