PrivateAccessesOperations interface
Interface representing a PrivateAccesses operations.
Properties
| create |
Create or update a private access |
| delete | Delete a private access |
| delete |
Deletes a private endpoint connection under a private access resource. |
| get | Get a private access resource |
| get |
Gets information about a private endpoint connection under a private access resource. |
| get |
Gets the private link resources possible under private access resource |
| list | Get a list of private access resources in a resource group. |
| list |
Get a list of private access resources in a subscription. |
| list |
List information about private endpoint connections under a private access resource |
| update | Patch a private access tags |
Property Details
createOrUpdate
Create or update a private access
createOrUpdate: (resourceGroupName: string, privateAccessName: string, resource: PrivateAccess, options?: PrivateAccessesCreateOrUpdateOptionalParams) => PollerLike<OperationState<PrivateAccess>, PrivateAccess>
Property Value
(resourceGroupName: string, privateAccessName: string, resource: PrivateAccess, options?: PrivateAccessesCreateOrUpdateOptionalParams) => PollerLike<OperationState<PrivateAccess>, PrivateAccess>
delete
Delete a private access
delete: (resourceGroupName: string, privateAccessName: string, options?: PrivateAccessesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, privateAccessName: string, options?: PrivateAccessesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
deleteAPrivateEndpointConnection
Deletes a private endpoint connection under a private access resource.
deleteAPrivateEndpointConnection: (resourceGroupName: string, privateAccessName: string, privateEndpointConnectionName: string, options?: PrivateAccessesDeleteAPrivateEndpointConnectionOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, privateAccessName: string, privateEndpointConnectionName: string, options?: PrivateAccessesDeleteAPrivateEndpointConnectionOptionalParams) => PollerLike<OperationState<void>, void>
get
Get a private access resource
get: (resourceGroupName: string, privateAccessName: string, options?: PrivateAccessesGetOptionalParams) => Promise<PrivateAccess>
Property Value
(resourceGroupName: string, privateAccessName: string, options?: PrivateAccessesGetOptionalParams) => Promise<PrivateAccess>
getAPrivateEndpointConnection
Gets information about a private endpoint connection under a private access resource.
getAPrivateEndpointConnection: (resourceGroupName: string, privateAccessName: string, privateEndpointConnectionName: string, options?: PrivateAccessesGetAPrivateEndpointConnectionOptionalParams) => Promise<PrivateEndpointConnection>
Property Value
(resourceGroupName: string, privateAccessName: string, privateEndpointConnectionName: string, options?: PrivateAccessesGetAPrivateEndpointConnectionOptionalParams) => Promise<PrivateEndpointConnection>
getPrivateLinkResources
Gets the private link resources possible under private access resource
getPrivateLinkResources: (resourceGroupName: string, privateAccessName: string, options?: PrivateAccessesGetPrivateLinkResourcesOptionalParams) => Promise<PrivateLinkResourceListResult>
Property Value
(resourceGroupName: string, privateAccessName: string, options?: PrivateAccessesGetPrivateLinkResourcesOptionalParams) => Promise<PrivateLinkResourceListResult>
list
Get a list of private access resources in a resource group.
list: (resourceGroupName: string, options?: PrivateAccessesListOptionalParams) => PagedAsyncIterableIterator<PrivateAccess, PrivateAccess[], PageSettings>
Property Value
(resourceGroupName: string, options?: PrivateAccessesListOptionalParams) => PagedAsyncIterableIterator<PrivateAccess, PrivateAccess[], PageSettings>
listAll
Get a list of private access resources in a subscription.
listAll: (options?: PrivateAccessesListAllOptionalParams) => PagedAsyncIterableIterator<PrivateAccess, PrivateAccess[], PageSettings>
Property Value
(options?: PrivateAccessesListAllOptionalParams) => PagedAsyncIterableIterator<PrivateAccess, PrivateAccess[], PageSettings>
listPrivateEndpointConnections
List information about private endpoint connections under a private access resource
listPrivateEndpointConnections: (resourceGroupName: string, privateAccessName: string, options?: PrivateAccessesListPrivateEndpointConnectionsOptionalParams) => PagedAsyncIterableIterator<PrivateEndpointConnection, PrivateEndpointConnection[], PageSettings>
Property Value
(resourceGroupName: string, privateAccessName: string, options?: PrivateAccessesListPrivateEndpointConnectionsOptionalParams) => PagedAsyncIterableIterator<PrivateEndpointConnection, PrivateEndpointConnection[], PageSettings>
update
Patch a private access tags
update: (resourceGroupName: string, privateAccessName: string, properties: PrivateAccessPatch, options?: PrivateAccessesUpdateOptionalParams) => PollerLike<OperationState<PrivateAccess>, PrivateAccess>
Property Value
(resourceGroupName: string, privateAccessName: string, properties: PrivateAccessPatch, options?: PrivateAccessesUpdateOptionalParams) => PollerLike<OperationState<PrivateAccess>, PrivateAccess>