SupercomputerProperties interface
Supercomputer properties
Properties
| customer |
Whether or not to use a customer managed key when encrypting data at rest |
| disk |
Disk Encryption Set ID to use for Customer Managed Keys encryption. Required if Customer Managed Keys is enabled. |
| identities | Dictionary of identity properties. |
| log |
The Log Analytics Cluster to use for debug logs. This is required when Customer Managed Keys are enabled. |
| managed |
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. |
| managed |
The resource group for resources managed on behalf of customer. |
| management |
System Subnet ID associated with AKS apiserver. Must be delegated to Microsoft.ContainerService/managedClusters. It should have connectivity to the system subnet and nodepool subnets. |
| outbound |
Network egress type provisioned for the supercomputer workloads. Defaults to LoadBalancer if not specified. If None is specified, the customer is responsible for providing outbound connectivity for Supercomputer functionality. |
| provisioning |
The status of the last operation. |
| subnet |
System Subnet ID associated with managed NodePool for system resources. It should have connectivity to the child NodePool subnets. |
| system |
The SKU to use for the system node pool. |
Property Details
customerManagedKeys
Whether or not to use a customer managed key when encrypting data at rest
customerManagedKeys?: string
Property Value
string
diskEncryptionSetId
Disk Encryption Set ID to use for Customer Managed Keys encryption. Required if Customer Managed Keys is enabled.
diskEncryptionSetId?: string
Property Value
string
identities
Dictionary of identity properties.
identities: SupercomputerIdentities
Property Value
logAnalyticsClusterId
The Log Analytics Cluster to use for debug logs. This is required when Customer Managed Keys are enabled.
logAnalyticsClusterId?: string
Property Value
string
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.
managedOnBehalfOfConfiguration?: WithMoboBrokerResources
Property Value
managedResourceGroup
The resource group for resources managed on behalf of customer.
managedResourceGroup?: string
Property Value
string
managementSubnetId
System Subnet ID associated with AKS apiserver. Must be delegated to Microsoft.ContainerService/managedClusters. It should have connectivity to the system subnet and nodepool subnets.
managementSubnetId?: string
Property Value
string
outboundType
Network egress type provisioned for the supercomputer workloads. Defaults to LoadBalancer if not specified. If None is specified, the customer is responsible for providing outbound connectivity for Supercomputer functionality.
outboundType?: string
Property Value
string
provisioningState
The status of the last operation.
provisioningState?: string
Property Value
string
subnetId
System Subnet ID associated with managed NodePool for system resources. It should have connectivity to the child NodePool subnets.
subnetId: string
Property Value
string
systemSku
The SKU to use for the system node pool.
systemSku?: string
Property Value
string