EnclaveConnectionOperations interface
Interface representing a EnclaveConnection operations.
Properties
| create |
Create a EnclaveConnectionResource |
| delete | Delete a EnclaveConnectionResource |
| get | Get a EnclaveConnectionResource |
| handle |
Callback that triggers on approval state change. |
| handle |
Callback that triggers on approval deletion state change. |
| list |
List EnclaveConnectionResource resources by resource group |
| list |
List EnclaveConnectionResource resources by subscription ID |
| update | Update a EnclaveConnectionResource |
Property Details
createOrUpdate
Create a EnclaveConnectionResource
createOrUpdate: (resourceGroupName: string, enclaveConnectionName: string, resource: EnclaveConnectionResource, options?: EnclaveConnectionCreateOrUpdateOptionalParams) => PollerLike<OperationState<EnclaveConnectionResource>, EnclaveConnectionResource>
Property Value
(resourceGroupName: string, enclaveConnectionName: string, resource: EnclaveConnectionResource, options?: EnclaveConnectionCreateOrUpdateOptionalParams) => PollerLike<OperationState<EnclaveConnectionResource>, EnclaveConnectionResource>
delete
Delete a EnclaveConnectionResource
delete: (resourceGroupName: string, enclaveConnectionName: string, options?: EnclaveConnectionDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, enclaveConnectionName: string, options?: EnclaveConnectionDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Get a EnclaveConnectionResource
get: (resourceGroupName: string, enclaveConnectionName: string, options?: EnclaveConnectionGetOptionalParams) => Promise<EnclaveConnectionResource>
Property Value
(resourceGroupName: string, enclaveConnectionName: string, options?: EnclaveConnectionGetOptionalParams) => Promise<EnclaveConnectionResource>
handleApprovalCreation
Callback that triggers on approval state change.
handleApprovalCreation: (resourceGroupName: string, enclaveConnectionName: string, body: ApprovalCallbackRequest, options?: EnclaveConnectionHandleApprovalCreationOptionalParams) => PollerLike<OperationState<ApprovalActionResponse>, ApprovalActionResponse>
Property Value
(resourceGroupName: string, enclaveConnectionName: string, body: ApprovalCallbackRequest, options?: EnclaveConnectionHandleApprovalCreationOptionalParams) => PollerLike<OperationState<ApprovalActionResponse>, ApprovalActionResponse>
handleApprovalDeletion
Callback that triggers on approval deletion state change.
handleApprovalDeletion: (resourceGroupName: string, enclaveConnectionName: string, body: ApprovalDeletionCallbackRequest, options?: EnclaveConnectionHandleApprovalDeletionOptionalParams) => PollerLike<OperationState<ApprovalActionResponse>, ApprovalActionResponse>
Property Value
(resourceGroupName: string, enclaveConnectionName: string, body: ApprovalDeletionCallbackRequest, options?: EnclaveConnectionHandleApprovalDeletionOptionalParams) => PollerLike<OperationState<ApprovalActionResponse>, ApprovalActionResponse>
listByResourceGroup
List EnclaveConnectionResource resources by resource group
listByResourceGroup: (resourceGroupName: string, options?: EnclaveConnectionListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<EnclaveConnectionResource, EnclaveConnectionResource[], PageSettings>
Property Value
(resourceGroupName: string, options?: EnclaveConnectionListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<EnclaveConnectionResource, EnclaveConnectionResource[], PageSettings>
listBySubscription
List EnclaveConnectionResource resources by subscription ID
listBySubscription: (options?: EnclaveConnectionListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<EnclaveConnectionResource, EnclaveConnectionResource[], PageSettings>
Property Value
(options?: EnclaveConnectionListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<EnclaveConnectionResource, EnclaveConnectionResource[], PageSettings>
update
Update a EnclaveConnectionResource
update: (resourceGroupName: string, enclaveConnectionName: string, properties: EnclaveConnectionPatchModel, options?: EnclaveConnectionUpdateOptionalParams) => PollerLike<OperationState<EnclaveConnectionResource>, EnclaveConnectionResource>
Property Value
(resourceGroupName: string, enclaveConnectionName: string, properties: EnclaveConnectionPatchModel, options?: EnclaveConnectionUpdateOptionalParams) => PollerLike<OperationState<EnclaveConnectionResource>, EnclaveConnectionResource>