PrivateEndpointConnectionProxiesOperations interface
Interface representing a PrivateEndpointConnectionProxies operations.
Properties
| create | Create a new private endpoint connection proxy which includes both auto and manual approval types. Creating the proxy resource will also create a private endpoint connection resource. |
| delete | |
| get | Gets the private endpoint connection proxy details. |
| list | Gets the all private endpoint connections proxies. |
| validate | Returns remote private endpoint connection information after validation. |
Property Details
create
Create a new private endpoint connection proxy which includes both auto and manual approval types. Creating the proxy resource will also create a private endpoint connection resource.
create: (resourceGroupName: string, vaultName: string, privateEndpointConnectionProxyName: string, resource: PrivateEndpointConnectionProxy, options?: PrivateEndpointConnectionProxiesCreateOptionalParams) => Promise<PrivateEndpointConnectionProxy>
Property Value
(resourceGroupName: string, vaultName: string, privateEndpointConnectionProxyName: string, resource: PrivateEndpointConnectionProxy, options?: PrivateEndpointConnectionProxiesCreateOptionalParams) => Promise<PrivateEndpointConnectionProxy>
delete
delete: (resourceGroupName: string, vaultName: string, privateEndpointConnectionProxyName: string, options?: PrivateEndpointConnectionProxiesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, vaultName: string, privateEndpointConnectionProxyName: string, options?: PrivateEndpointConnectionProxiesDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Gets the private endpoint connection proxy details.
get: (resourceGroupName: string, vaultName: string, privateEndpointConnectionProxyName: string, options?: PrivateEndpointConnectionProxiesGetOptionalParams) => Promise<PrivateEndpointConnectionProxy>
Property Value
(resourceGroupName: string, vaultName: string, privateEndpointConnectionProxyName: string, options?: PrivateEndpointConnectionProxiesGetOptionalParams) => Promise<PrivateEndpointConnectionProxy>
list
Gets the all private endpoint connections proxies.
list: (resourceGroupName: string, vaultName: string, options?: PrivateEndpointConnectionProxiesListOptionalParams) => PagedAsyncIterableIterator<PrivateEndpointConnectionProxy, PrivateEndpointConnectionProxy[], PageSettings>
Property Value
(resourceGroupName: string, vaultName: string, options?: PrivateEndpointConnectionProxiesListOptionalParams) => PagedAsyncIterableIterator<PrivateEndpointConnectionProxy, PrivateEndpointConnectionProxy[], PageSettings>
validate
Returns remote private endpoint connection information after validation.
validate: (resourceGroupName: string, vaultName: string, privateEndpointConnectionProxyName: string, body: PrivateEndpointConnectionProxy, options?: PrivateEndpointConnectionProxiesValidateOptionalParams) => Promise<PrivateEndpointConnectionProxy>
Property Value
(resourceGroupName: string, vaultName: string, privateEndpointConnectionProxyName: string, body: PrivateEndpointConnectionProxy, options?: PrivateEndpointConnectionProxiesValidateOptionalParams) => Promise<PrivateEndpointConnectionProxy>