SupercomputerProperties interface

Supercomputer properties

Properties

customerManagedKeys

Whether or not to use a customer managed key when encrypting data at rest

diskEncryptionSetId

Disk Encryption Set ID to use for Customer Managed Keys encryption. Required if Customer Managed Keys is enabled.

identities

Dictionary of identity properties.

logAnalyticsClusterId

The Log Analytics Cluster to use for debug logs. This is required when Customer Managed Keys are enabled.

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.

managedResourceGroup

The resource group for resources managed on behalf of customer.

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.

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.

provisioningState

The status of the last operation.

subnetId

System Subnet ID associated with managed NodePool for system resources. It should have connectivity to the child NodePool subnets.

systemSku

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