VirtualEnclaveProperties interface
Virtual Enclave Resource properties
Properties
| approval |
Approval requirements for various actions on the enclave's resources. |
| bastion |
Deploy Bastion service (True or False). |
| community |
Community Resource Id. |
| dedicated |
DedicatedHub Resource ID. |
| enclave |
Enclave Address Spaces |
| enclave |
Enclave default settings. |
| enclave |
Enclave role assignments |
| enclave |
Virtual Network. |
| governed |
Enclave specific policies |
| maintenance |
Maintenance Mode configuration. |
| managed |
Managed On Behalf Of Configuration. |
| managed |
Managed resource group name. |
| monitoring |
Virtual Enclave Monitoring Settings for diagnostic and virtual network flow logs |
| provisioning |
Provisioning State. |
| rbac |
Controls whether standard Azure RBAC role inheritance applies to the workload resource group(s) |
| resource |
List of resource ids created by Virtual Enclave. |
| workload |
Specifies whether resources in the workload resource group(s) are visible through standard RBAC |
| workload |
Workload role assignments |
Property Details
approvalSettings
Approval requirements for various actions on the enclave's resources.
approvalSettings?: VirtualEnclaveApprovalSettings
Property Value
bastionEnabled
Deploy Bastion service (True or False).
bastionEnabled?: boolean
Property Value
boolean
communityResourceId
Community Resource Id.
communityResourceId: string
Property Value
string
dedicatedHubResourceId
DedicatedHub Resource ID.
dedicatedHubResourceId?: string
Property Value
string
enclaveAddressSpaces
Enclave Address Spaces
enclaveAddressSpaces?: EnclaveAddressSpacesModel
Property Value
enclaveDefaultSettings
Enclave default settings.
enclaveDefaultSettings?: EnclaveDefaultSettingsModel
Property Value
enclaveRoleAssignments
Enclave role assignments
enclaveRoleAssignments?: RoleAssignmentItem[]
Property Value
enclaveVirtualNetwork
Virtual Network.
enclaveVirtualNetwork: EnclaveVirtualNetworkModel
Property Value
governedServiceList
Enclave specific policies
governedServiceList?: GovernedServiceItem[]
Property Value
maintenanceModeConfiguration
Maintenance Mode configuration.
maintenanceModeConfiguration?: MaintenanceModeConfigurationModel
Property Value
managedOnBehalfOfConfiguration
Managed On Behalf Of Configuration.
managedOnBehalfOfConfiguration?: ManagedOnBehalfOfConfiguration
Property Value
managedResourceGroupName
Managed resource group name.
managedResourceGroupName?: string
Property Value
string
monitoringSettings
Virtual Enclave Monitoring Settings for diagnostic and virtual network flow logs
monitoringSettings?: MonitoringSettingsModel
Property Value
provisioningState
Provisioning State.
provisioningState?: string
Property Value
string
rbacInheritance
Controls whether standard Azure RBAC role inheritance applies to the workload resource group(s)
rbacInheritance?: string
Property Value
string
resourceCollection
List of resource ids created by Virtual Enclave.
resourceCollection?: string[]
Property Value
string[]
workloadResourceVisibility
Specifies whether resources in the workload resource group(s) are visible through standard RBAC
workloadResourceVisibility?: string
Property Value
string
workloadRoleAssignments
Workload role assignments
workloadRoleAssignments?: RoleAssignmentItem[]