AzureExocomputeOptionalConfigInRegionInput
Represents optional parameters that are to be configured during the configuration of exocompute for azure.
Fields
| Field | Type | Description |
|---|---|---|
| additionalWhitelistIps | [String!] | Additional IPs that must be whitelisted for the Kubernetes API server of the AKS cluster. |
| aksClusterAccessType | AKSClusterAccessType | Access type of the AKS cluster, whether it is public or private. |
| aksClusterTier | AKSProvisionTier | Cluster tier of the provisioned aks cluster. |
| aksCustomPrivateDnsZoneId | String | Azure resource ID of the private DNS zone which will be used to resolve the API server URL for private exoclusters. |
| aksNodeCountBucket | AKSNodeCountBucket | Bucket to determine the node count in the aks cluster. |
| aksNodeRgPrefix | String | Resource group prefix for AKS nodes. |
| azurePostgresFlexServerPrivateDnsZoneId | String | Azure resource ID of the private DNS zone used to resolve FQDNs of Rubrik-managed Azure Postgres Flexible Servers from the exocompute subnet. The DNS zone name must end with '.postgres.database.azure.com' and be linked to the exocompute VNet. Per-region only: not valid on the globalConfig argument of azureExocomputeConfigsUpdate. |
| azurePostgresFlexServerSubnetNativeId | String | Azure resource ID of the subnet, in the exocompute VNet, that is delegated to Microsoft.DBforPostgreSQL/flexibleServers. Used for VNet integration of Rubrik-managed Azure Postgres Flexible Servers. Must be different from the exocompute (AKS) subnet. Per-region only: not valid on the globalConfig argument of azureExocomputeConfigsUpdate. |
| azureSqlPrivateDnsZoneId | String | Azure resource ID of the private DNS zone which will be used to resolve the Azure SQL Private Endpoints. |
| diskEncryptionAtHost | Boolean | Disk encryption is enabled for nodes on the AKS cluster. |
| diskEncryptionSetId | String | Azure resource ID of the disk encryption set which will be used to encrypt the AKS node disks using customer managed keys. |
| enableUserDefinedRouting | Boolean | Enable user-defined routing as the outbound type for AKS load balancer. |
| healthCheckVmNamePrefix | String | Customer-configured name prefix for the health-check launch virtual machine. When empty, the default prefix is used; a Rubrik-owned marker and a UUID suffix are appended automatically and are not part of this value. |
| privateDnsZoneId | String | Azure resource ID of the private DNS zone which will be used to resolve private endpoints if using private access to snapshots. |
| shouldWhitelistRubrikIps | Boolean | Determines whether Rubrik IPs are whitelisted for the Kubernetes API server of the AKS cluster. |