@azure/arm-enclave package
Classes
| MissionClient |
Interfaces
| ApprovalActionRequest |
Request body for calling post-action |
| ApprovalActionResponse |
Response body after handling of approvalCallbackRequest |
| ApprovalCallbackRequest |
Request body for calling post-action |
| ApprovalCreateOrUpdateOptionalParams |
Optional parameters. |
| ApprovalDeleteOptionalParams |
Optional parameters. |
| ApprovalDeletionCallbackRequest |
Request body for calling post-action |
| ApprovalGetOptionalParams |
Optional parameters. |
| ApprovalListByParentOptionalParams |
Optional parameters. |
| ApprovalNotifyInitiatorOptionalParams |
Optional parameters. |
| ApprovalOperations |
Interface representing a Approval operations. |
| ApprovalPatchModel |
Approvals patch model. |
| ApprovalPatchProperties |
Approvals patch properties. |
| ApprovalProperties |
Approval Base model. |
| ApprovalResource |
Approval Model Resource |
| ApprovalSettingConfiguration |
Granular approval setting configuration with policy, minimum approvers, and mandatory approvers. |
| ApprovalSettings |
Granular ApprovalSettings Properties for 2025-11-01-preview and later versions |
| ApprovalSettingsPatchProperties |
Granular ApprovalSettings Patch Properties |
| ApprovalUpdateOptionalParams |
Optional parameters. |
| Approver |
Approver Metadata for approvals request. |
| CheckAddressSpaceAvailabilityRequest |
Request to the action call to check address space availability. |
| CheckAddressSpaceAvailabilityResponse |
Response of availability of the requested address space. |
| CommunityCheckAddressSpaceAvailabilityOptionalParams |
Optional parameters. |
| CommunityCreateOrUpdateOptionalParams |
Optional parameters. |
| CommunityDeleteOptionalParams |
Optional parameters. |
| CommunityEndpointDestinationRule |
Base type for destination rules. |
| CommunityEndpointPatchModel |
Community Endpoint Patch Resource |
| CommunityEndpointPatchProperties |
Community Endpoint patchable Properties |
| CommunityEndpointProperties |
Community Endpoint Resource properties |
| CommunityEndpointResource |
CommunityEndpoint Model Resource |
| CommunityEndpointsCreateOrUpdateOptionalParams |
Optional parameters. |
| CommunityEndpointsDeleteOptionalParams |
Optional parameters. |
| CommunityEndpointsGetOptionalParams |
Optional parameters. |
| CommunityEndpointsHandleApprovalCreationOptionalParams |
Optional parameters. |
| CommunityEndpointsHandleApprovalDeletionOptionalParams |
Optional parameters. |
| CommunityEndpointsListByCommunityResourceOptionalParams |
Optional parameters. |
| CommunityEndpointsListBySubscriptionOptionalParams |
Optional parameters. |
| CommunityEndpointsOperations |
Interface representing a CommunityEndpoints operations. |
| CommunityEndpointsUpdateOptionalParams |
Optional parameters. |
| CommunityGetOptionalParams |
Optional parameters. |
| CommunityListByResourceGroupOptionalParams |
Optional parameters. |
| CommunityListBySubscriptionOptionalParams |
Optional parameters. |
| CommunityOperations |
Interface representing a Community operations. |
| CommunityPatchModel |
Community Patch Resource |
| CommunityPatchProperties |
Community Resource Properties without default values |
| CommunityProperties |
Community Resource Properties |
| CommunityResource |
Community Model Resource |
| CommunityUpdateOptionalParams |
Optional parameters. |
| DedicatedHubCreateOrUpdateOptionalParams |
Optional parameters. |
| DedicatedHubDeleteOptionalParams |
Optional parameters. |
| DedicatedHubGetOptionalParams |
Optional parameters. |
| DedicatedHubListByCommunityResourceOptionalParams |
Optional parameters. |
| DedicatedHubListBySubscriptionOptionalParams |
Optional parameters. |
| DedicatedHubOperations |
Interface representing a DedicatedHub operations. |
| DedicatedHubPatchModel |
Dedicated Hub Patch Resource |
| DedicatedHubPatchProperties |
Dedicated Hub patchable Properties |
| DedicatedHubProperties |
Describes the properties of a Dedicated Hub. |
| DedicatedHubResource |
DedicatedHub Model Resource |
| DedicatedHubUpdateOptionalParams |
Optional parameters. |
| EnclaveAddressSpacesModel |
Enclave Address Spaces |
| EnclaveConnectionCreateOrUpdateOptionalParams |
Optional parameters. |
| EnclaveConnectionDeleteOptionalParams |
Optional parameters. |
| EnclaveConnectionGetOptionalParams |
Optional parameters. |
| EnclaveConnectionHandleApprovalCreationOptionalParams |
Optional parameters. |
| EnclaveConnectionHandleApprovalDeletionOptionalParams |
Optional parameters. |
| EnclaveConnectionListByResourceGroupOptionalParams |
Optional parameters. |
| EnclaveConnectionListBySubscriptionOptionalParams |
Optional parameters. |
| EnclaveConnectionOperations |
Interface representing a EnclaveConnection operations. |
| EnclaveConnectionPatchModel |
Enclave Connection Patch Resource |
| EnclaveConnectionPatchProperties |
Enclave Connection patchable Properties |
| EnclaveConnectionProperties |
Enclave Connection Resource properties |
| EnclaveConnectionResource |
EnclaveConnection Model Resource |
| EnclaveConnectionUpdateOptionalParams |
Optional parameters. |
| EnclaveDefaultSettingsModel |
Virtual Enclave Default Settings |
| EnclaveDefaultSettingsPatchModel |
Virtual Enclave Default Settings |
| EnclaveEndpointDestinationRule |
Enclave Endpoint Rule Properties |
| EnclaveEndpointPatchModel |
Enclave Endpoint Patch Resource |
| EnclaveEndpointPatchProperties |
Enclave Endpoint patchable Properties |
| EnclaveEndpointProperties |
Enclave Endpoint Resource properties |
| EnclaveEndpointResource |
EnclaveEndpoint Model Resource |
| EnclaveEndpointsCreateOrUpdateOptionalParams |
Optional parameters. |
| EnclaveEndpointsDeleteOptionalParams |
Optional parameters. |
| EnclaveEndpointsGetOptionalParams |
Optional parameters. |
| EnclaveEndpointsHandleApprovalCreationOptionalParams |
Optional parameters. |
| EnclaveEndpointsHandleApprovalDeletionOptionalParams |
Optional parameters. |
| EnclaveEndpointsListByEnclaveResourceOptionalParams |
Optional parameters. |
| EnclaveEndpointsListBySubscriptionOptionalParams |
Optional parameters. |
| EnclaveEndpointsOperations |
Interface representing a EnclaveEndpoints operations. |
| EnclaveEndpointsUpdateOptionalParams |
Optional parameters. |
| EnclaveResource |
Virtual Enclave Model Resource |
| EnclaveVirtualNetworkModel |
Enclave Virtual Network Properties |
| ErrorAdditionalInfo |
The resource management error additional info. |
| ErrorDetail |
The error detail. |
| ErrorResponse |
Common error response for all Azure Resource Manager APIs to return error details for failed operations. |
| ExtensionResource |
The base extension resource. |
| GovernedServiceItem |
GovernedServiceItem Properties |
| MaintenanceModeConfigurationModel |
Maintenance Mode |
| MaintenanceModeConfigurationPatchModel |
Maintenance Mode Patch Model |
| ManagedOnBehalfOfConfiguration |
Managed-On-Behalf-Of configuration properties. This configuration exists for the resources where a resource provider manages those resources on behalf of the resource owner. |
| ManagedServiceIdentity |
Managed service identity (system assigned and/or user assigned identities) |
| MandatoryApprover |
Approver Metadata for approvals request. |
| MissionClientOptionalParams |
Optional parameters for the client. |
| MoboBrokerResource |
Managed-On-Behalf-Of broker resource. This resource is created by the Resource Provider to manage some resources on behalf of the user. |
| MonitoringDestination |
Monitoring destination configuration with multiple workspaces |
| MonitoringDestinationPatchModel |
Monitoring Destination Patch Model |
| MonitoringSettingsModel |
Monitoring Settings |
| MonitoringSettingsPatchModel |
Monitoring Settings Patch Model |
| Operation |
Details of a REST API operation, returned from the Resource Provider Operations API |
| OperationDisplay |
Localized display information for an operation. |
| OperationsListOptionalParams |
Optional parameters. |
| OperationsOperations |
Interface representing a Operations operations. |
| PageSettings |
Options for the byPage method |
| PagedAsyncIterableIterator |
An interface that allows async iterable iteration both to completion and by page. |
| Principal |
Principal for maintenance mode or role assignments |
| RequestMetadata |
Request Metadata for approvals request. |
| RequestMetadataUpdatableProperties |
Request Metadata patch properties. |
| Resource |
Common fields that are returned in the response for all Azure Resource Manager resources |
| RestorePollerOptions | |
| RoleAssignmentItem |
Role assignment item that indicates which principals should be assigned this role definition |
| SubnetConfiguration |
Subnet Configuration |
| SystemData |
Metadata pertaining to creation and last modification of the resource. |
| TrackedResource |
The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location' |
| TransitHubCreateOrUpdateOptionalParams |
Optional parameters. |
| TransitHubDeleteOptionalParams |
Optional parameters. |
| TransitHubGetOptionalParams |
Optional parameters. |
| TransitHubListByCommunityResourceOptionalParams |
Optional parameters. |
| TransitHubListBySubscriptionOptionalParams |
Optional parameters. |
| TransitHubOperations |
Interface representing a TransitHub operations. |
| TransitHubPatchModel |
TH Patch Resource |
| TransitHubPatchProperties |
Transit Hub patchable Properties |
| TransitHubProperties |
Describes the properties of an Transit Hub. |
| TransitHubResource |
TransitHub Model Resource |
| TransitHubUpdateOptionalParams |
Optional parameters. |
| TransitOption |
TransitOption Properties |
| TransitOptionParams |
TransitOptionParams Properties |
| UserAssignedIdentity |
User assigned identity properties |
| VirtualEnclaveApprovalSettings |
Virtual Enclave ApprovalSettings Properties for 2025-11-01-preview and later versions |
| VirtualEnclaveApprovalSettingsPatchProperties |
Virtual Enclave ApprovalSettings Patch Properties |
| VirtualEnclaveCreateOrUpdateOptionalParams |
Optional parameters. |
| VirtualEnclaveDeleteOptionalParams |
Optional parameters. |
| VirtualEnclaveGetOptionalParams |
Optional parameters. |
| VirtualEnclaveHandleApprovalCreationOptionalParams |
Optional parameters. |
| VirtualEnclaveHandleApprovalDeletionOptionalParams |
Optional parameters. |
| VirtualEnclaveListByResourceGroupOptionalParams |
Optional parameters. |
| VirtualEnclaveListBySubscriptionOptionalParams |
Optional parameters. |
| VirtualEnclaveOperations |
Interface representing a VirtualEnclave operations. |
| VirtualEnclavePatchModel |
Virtual Enclave Patch Model |
| VirtualEnclavePatchProperties |
Virtual Enclave Patchable Properties |
| VirtualEnclaveProperties |
Virtual Enclave Resource properties |
| VirtualEnclaveUpdateOptionalParams |
Optional parameters. |
| WorkloadCreateOrUpdateOptionalParams |
Optional parameters. |
| WorkloadDeleteOptionalParams |
Optional parameters. |
| WorkloadGetOptionalParams |
Optional parameters. |
| WorkloadListByEnclaveResourceOptionalParams |
Optional parameters. |
| WorkloadListBySubscriptionOptionalParams |
Optional parameters. |
| WorkloadOperations |
Interface representing a Workload operations. |
| WorkloadPatchModel |
Workload Patch Resource |
| WorkloadPatchProperties |
Workload patchable Properties |
| WorkloadProperties |
Workload Resource properties |
| WorkloadResource |
Workload Model Resource |
| WorkloadUpdateOptionalParams |
Optional parameters. |
Type Aliases
| ActionPerformed |
Specifies the action performed by the approver Known values supported by the serviceApproved: Action was Approved |
| ActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. Known values supported by the serviceInternal: Actions are for internal-only APIs. |
| ApprovalPolicy |
Approval Policy. Known values supported by the serviceRequired: Approval will be required for the specified action. |
| ApprovalStatus |
Approval Status. It can be Approved, Rejected, Pending, Deleted or Expired. Known values supported by the serviceApproved: ApprovalStatus Type Approved |
| AzureSupportedClouds |
The supported values for cloud setting as a string literal type |
| CommunityEndpointProtocol |
Community Endpoint Protocol Enum Known values supported by the serviceANY: CommunityEndpointProtocol Type ANY |
| ContinuablePage |
An interface that describes a page of results. |
| CreatedByType |
The kind of entity that created the resource. Known values supported by the serviceUser: The entity was created by a user. |
| Designation |
Specifies the designation of the dedicated hub. Known values supported by the servicePooled: Designation Type Pooled |
| DestinationType |
Destination Type Enum Known values supported by the serviceFQDN: DestinationType Type FQDN |
| DiagnosticDestination |
Specifies the destination of where to store diagnostic logs. Known values supported by the serviceCommunityOnly: DiagnosticDestination Type CommunityOnly |
| EnclaveConnectionState |
Specifies the state of the enclave connection. Known values supported by the servicePendingApproval: EnclaveConnectionState Type Pending Approval |
| EnclaveEndpointProtocol |
Enclave Endpoint Protocol Enum Known values supported by the serviceANY: EndpointProtocol Type ANY |
| FirewallSKU |
Azure Firewall SKU Known values supported by the serviceBasic: FirewallSKU Basic |
| ManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). Known values supported by the serviceNone: No managed identity. |
| MonitoringDestinationType |
List of destination types for monitoring logs Known values supported by the serviceCommunityWorkspace: MonitoringDestinationType Type CommunityWorkspace |
| Origin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" Known values supported by the serviceuser: Indicates the operation is initiated by a user. |
| ProvisioningState |
The provisioning status of the resource. Known values supported by the serviceSucceeded: Resource has been created. |
| RbacInheritanceMode |
Rbac Inheritance Mode Known values supported by the serviceEnabled: RbacInheritanceMode Type Enabled |
| ResourceVisibilityMode |
Resource Visibility Mode Known values supported by the serviceEnabled: ResourceVisibilityMode Type Enabled |
| SecurityProvider |
Specifies the security provider for the transit hub. Known values supported by the serviceNone: No security provider |
| ServiceIdentifier |
Identifier for governed services. Known values supported by the serviceAKS: Service identifier for AKS |
| TransitHubState |
Specifies the state of the transitHub. Known values supported by the servicePendingApproval: TransitHubState Type PendingApproval |
| TransitOptionType |
Specifies the type of the transitOption. Known values supported by the serviceExpressRoute: TransitOptionType ExpressRoute |
| UpdateMode |
Update Mode Known values supported by the serviceAutomatic: UpdateMode Type Automatic |
Enums
| AzureClouds |
An enum to describe Azure Cloud environments. |
| KnownActionPerformed |
Specifies the action performed by the approver |
| KnownActionType |
Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs. |
| KnownApprovalPolicy |
Approval Policy. |
| KnownApprovalStatus |
Approval Status. It can be Approved, Rejected, Pending, Deleted or Expired. |
| KnownCommunityEndpointProtocol |
Community Endpoint Protocol Enum |
| KnownCreatedByType |
The kind of entity that created the resource. |
| KnownDesignation |
Specifies the designation of the dedicated hub. |
| KnownDestinationType |
Destination Type Enum |
| KnownDiagnosticDestination |
Specifies the destination of where to store diagnostic logs. |
| KnownEnclaveConnectionState |
Specifies the state of the enclave connection. |
| KnownEnclaveEndpointProtocol |
Enclave Endpoint Protocol Enum |
| KnownFirewallSKU |
Azure Firewall SKU |
| KnownManagedServiceIdentityType |
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). |
| KnownMonitoringDestinationType |
List of destination types for monitoring logs |
| KnownOrigin |
The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system" |
| KnownProvisioningState |
The provisioning status of the resource. |
| KnownRbacInheritanceMode |
Rbac Inheritance Mode |
| KnownResourceVisibilityMode |
Resource Visibility Mode |
| KnownSecurityProvider |
Specifies the security provider for the transit hub. |
| KnownServiceIdentifier |
Identifier for governed services. |
| KnownTransitHubState |
Specifies the state of the transitHub. |
| KnownTransitOptionType |
Specifies the type of the transitOption. |
| KnownUpdateMode |
Update Mode |
| KnownVersions |
Supported API versions for the Microsoft.Mission resource provider. |
Functions
| is |
Typeguard for RestError |
| restore |
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope. |
Variables
| Rest |
A custom error type for failed pipeline requests. |
Function Details
isRestError(unknown)
Typeguard for RestError
function isRestError(e: unknown): e
Parameters
- e
-
unknown
Something caught by a catch clause.
Returns
e
restorePoller<TResponse, TResult>(MissionClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)
Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.
function restorePoller<TResponse, TResult>(client: MissionClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>
Parameters
- client
- MissionClient
- serializedState
-
string
- sourceOperation
-
(args: any[]) => PollerLike<OperationState<TResult>, TResult>
- options
-
RestorePollerOptions<TResult, PathUncheckedResponse>
Returns
PollerLike<OperationState<TResult>, TResult>
Variable Details
RestError
A custom error type for failed pipeline requests.
RestError: RestErrorConstructor