Azure.ResourceManager.HDInsight.Containers.Models Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AksClusterProfile |
Properties of the cluster pool underlying AKS cluster. |
ArmHDInsightContainersModelFactory |
Model factory for models. |
AuthorizationProfile |
Authorization profile with details of AAD user Ids and group Ids authorized for data plane access. |
AutoscaleSchedule |
Schedule definition. |
ClusterAccessProfile |
Cluster access profile. |
ClusterAksPatchUpgradeHistoryProperties |
Cluster aks patch upgrade history properties. |
ClusterAKSPatchVersionUpgradeProperties |
Properties of upgrading cluster's AKS patch version. |
ClusterAutoscaleProfile |
This is the Autoscale profile for the cluster. This will allow customer to create cluster enabled with Autoscale. |
ClusterAvailableInPlaceUpgradeProperties |
Cluster available in-place upgrade. Please note ClusterAvailableInPlaceUpgradeProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ClusterAvailableUpgradeHotfixUpgradeProperties and ClusterAvailableUpgradePatchVersionUpgradeProperties. |
ClusterAvailableUpgrade |
Cluster available upgrade. |
ClusterAvailableUpgradeAksPatchUpgradeProperties |
Cluster available AKS patch version upgrade. |
ClusterAvailableUpgradeHotfixUpgradeProperties |
Cluster available hotfix version upgrade. |
ClusterAvailableUpgradePatchVersionUpgradeProperties |
Cluster available patch version upgrade. |
ClusterAvailableUpgradeProperties |
Cluster available upgrade properties. Please note ClusterAvailableUpgradeProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ClusterAvailableUpgradeAksPatchUpgradeProperties, ClusterAvailableInPlaceUpgradeProperties, ClusterAvailableUpgradeHotfixUpgradeProperties and ClusterAvailableUpgradePatchVersionUpgradeProperties. |
ClusterComponentItem |
The ClusterComponentItem. |
ClusterComputeNodeProfile |
The node profile. |
ClusterComputeProfile |
The compute profile. |
ClusterConfigFile |
Cluster configuration files. |
ClusterConnectivityProfile |
Cluster connectivity profile. |
ClusterHotfixUpgradeHistoryProperties |
Cluster hotfix upgrade history properties. |
ClusterHotfixUpgradeProperties |
Properties of upgrading cluster's hotfix. |
ClusterHotfixUpgradeRollbackHistoryProperties |
Cluster hotfix upgrade rollback history properties. |
ClusterInPlaceUpgradeHistoryProperties |
Cluster in-place upgrade history properties. Please note ClusterInPlaceUpgradeHistoryProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ClusterHotfixUpgradeHistoryProperties, ClusterHotfixUpgradeRollbackHistoryProperties, ClusterPatchVersionUpgradeHistoryProperties and ClusterPatchVersionUpgradeRollbackHistoryProperties. |
ClusterInPlaceUpgradeProperties |
Properties of in-place upgrading cluster. Please note ClusterInPlaceUpgradeProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ClusterHotfixUpgradeProperties and ClusterPatchVersionUpgradeProperties. |
ClusterInstanceViewProperties |
Cluster Instance View Properties. |
ClusterInstanceViewResult |
Cluster Instance View. |
ClusterInstanceViewStatus |
Status of the instance view. |
ClusterJob |
Cluster job. |
ClusterJobProperties |
Properties of cluster job. Please note ClusterJobProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include FlinkJobProperties. |
ClusterLibrary |
Libraries in the cluster. |
ClusterLibraryManagementOperationContent |
Library management operation. |
ClusterLibraryManagementOperationProperties |
Properties of a library management operation. |
ClusterLibraryProperties |
Properties of a library in the cluster. Please note ClusterLibraryProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ClusterMavenLibraryProperties and ClusterPyPILibraryProperties. |
ClusterLogAnalyticsApplicationLogs |
Collection of logs to be enabled or disabled for log analytics. |
ClusterLogAnalyticsProfile |
Cluster log analytics profile to enable or disable OMS agent for cluster. |
ClusterMavenLibraryProperties |
Properties of a Maven library in the cluster. |
ClusterPatchVersionUpgradeHistoryProperties |
Cluster patch version upgrade history properties. |
ClusterPatchVersionUpgradeProperties |
Properties of upgrading cluster's patch version. |
ClusterPatchVersionUpgradeRollbackHistoryProperties |
Cluster patch version upgrade rollback history properties. |
ClusterPoolAksPatchUpgradeHistoryProperties |
Cluster pool aks upgrade history properties. |
ClusterPoolAKSPatchVersionUpgradeProperties |
Properties of upgrading cluster pool's AKS patch version. |
ClusterPoolAvailableUpgrade |
Cluster pool available upgrade. |
ClusterPoolAvailableUpgradeAksPatchUpgradeProperties |
Cluster pool available AKS patch version upgrade. |
ClusterPoolAvailableUpgradeNodeOSUpgradeProperties |
Cluster pool available node OS update. |
ClusterPoolAvailableUpgradeProperties |
Cluster pool available upgrade properties. Please note ClusterPoolAvailableUpgradeProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ClusterPoolAvailableUpgradeAksPatchUpgradeProperties and ClusterPoolAvailableUpgradeNodeOSUpgradeProperties. |
ClusterPoolComputeProfile |
Cluster pool compute profile. |
ClusterPoolLogAnalyticsProfile |
Cluster pool log analytics profile used to enable or disable OMS agent for AKS cluster. |
ClusterPoolNetworkProfile |
Cluster pool networking configuration. |
ClusterPoolNodeOSImageUpdateProperties |
Properties of upgrading cluster pool's AKS patch version. |
ClusterPoolNodeOSUpgradeHistoryProperties |
Cluster pool node os upgrade history properties. |
ClusterPoolUpgrade |
Cluster Pool Upgrade. |
ClusterPoolUpgradeHistory |
Cluster pool upgrade history. |
ClusterPoolUpgradeHistoryProperties |
Properties of cluster pool upgrade history. Please note ClusterPoolUpgradeHistoryProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ClusterPoolAksPatchUpgradeHistoryProperties and ClusterPoolNodeOSUpgradeHistoryProperties. |
ClusterPoolUpgradeProperties |
Properties of upgrading cluster pool. Please note ClusterPoolUpgradeProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ClusterPoolAKSPatchVersionUpgradeProperties and ClusterPoolNodeOSImageUpdateProperties. |
ClusterPoolVersion |
Available cluster pool version. |
ClusterPoolVersionProperties |
Cluster pool version properties. |
ClusterProfile |
Cluster profile. |
ClusterPyPILibraryProperties |
Properties of a PyPi library in the cluster. |
ClusterResizeContent |
The parameters for resizing a cluster. |
ClusterSecretReference |
Secret reference and corresponding properties of a key vault secret. |
ClusterSecretsProfile |
The cluster secret profile. |
ClusterServiceConfig |
Cluster configs per component. |
ClusterServiceConfigProperties |
Service config response. |
ClusterServiceConfigResult |
Cluster instance service config. |
ClusterServiceConfigsProfile |
Cluster service configs. |
ClusterServiceConfigValueEntity |
Default config details. |
ClusterSshProfile |
Ssh profile for the cluster. |
ClusterUpgrade |
Cluster Upgrade. |
ClusterUpgradeHistory |
Cluster upgrade history. |
ClusterUpgradeHistoryProperties |
Properties of cluster upgrade history. Please note ClusterUpgradeHistoryProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ClusterAksPatchUpgradeHistoryProperties, ClusterInPlaceUpgradeHistoryProperties, ClusterHotfixUpgradeHistoryProperties, ClusterHotfixUpgradeRollbackHistoryProperties, ClusterPatchVersionUpgradeHistoryProperties and ClusterPatchVersionUpgradeRollbackHistoryProperties. |
ClusterUpgradeProperties |
Properties of upgrading cluster. Please note ClusterUpgradeProperties is the base class. According to the scenario, a derived class of the base class might need to be assigned here, or this property needs to be casted to one of the possible derived classes. The available derived classes include ClusterAKSPatchVersionUpgradeProperties, ClusterInPlaceUpgradeProperties, ClusterHotfixUpgradeProperties and ClusterPatchVersionUpgradeProperties. |
ClusterUpgradeRollback |
Cluster Upgrade. |
ClusterUpgradeRollbackProperties |
Properties for manual rollback of cluster's upgrade. |
ClusterVersionProperties |
Cluster version properties. |
ComputeResourceRequirement |
The cpu and memory requirement definition. |
DiskStorageProfile |
Kafka disk storage profile. |
FlinkHiveCatalogOption |
Hive Catalog Option for Flink cluster. |
FlinkJobProfile |
Job specifications for flink clusters in application deployment mode. The specification is immutable even if job properties are changed by calling the RunJob API, please use the ListJob API to get the latest job information. |
FlinkJobProperties |
Properties of flink job. |
FlinkProfile |
The Flink cluster profile. |
FlinkStorageProfile |
The storage profile. |
HDInsightClusterPatch |
The patch for a cluster. |
HDInsightClusterPoolPatch |
Tags object for patch operations. |
HDInsightClusterPoolProperties |
Cluster pool resource properties. |
HDInsightClusterProperties |
Cluster resource properties. |
HDInsightClusterVersion |
Available cluster version. |
HDInsightComparisonRule |
The comparison rule. |
HDInsightIdentityProfile |
Identity Profile with details of an MSI. |
HDInsightManagedIdentitySpec |
The details of a managed identity. |
HDInsightNameAvailabilityContent |
Details of check name availability request body. |
HDInsightNameAvailabilityResult |
Result of check name availability. |
HDInsightServiceStatus |
Describes the status of a service of a HDInsight on AKS cluster. |
HiveCatalogOption |
Hive Catalog Option. |
KafkaConnectivityEndpoints |
Kafka bootstrap server and broker related connectivity endpoints. |
KafkaProfile |
The Kafka cluster profile. |
LoadBasedConfig |
Profile of load based Autoscale. |
RangerAdminSpec |
Specification for the Ranger Admin service. |
RangerAdminSpecDatabase |
The RangerAdminSpecDatabase. |
RangerProfile |
The ranger cluster profile. |
RangerUsersyncSpec |
Specification for the Ranger Usersync service. |
ScalingRule |
The scaling rule. |
ScheduleBasedConfig |
Profile of schedule based Autoscale. |
ScriptActionProfile |
The script action profile. |
SparkMetastoreSpec |
The metastore specification for Spark cluster. |
SparkProfile |
The spark cluster profile. |
SparkUserPlugin |
Spark user plugin. |
SshConnectivityEndpoint |
SSH connectivity endpoint details. |
TrinoCoordinator |
Trino Coordinator. |
TrinoDebugConfig |
Trino debug configuration. |
TrinoProfile |
Trino Cluster profile. |
TrinoTelemetryConfig |
Trino user telemetry definition. |
TrinoUserPlugin |
Trino user plugin. |
UpdatableClusterProfile |
Cluster resource patch properties. |
WebConnectivityEndpoint |
Web connectivity endpoint details. |
Structs
AutoscaleScheduleDay |
The AutoscaleScheduleDay. |
ClusterAutoscaleType |
User to specify which type of Autoscale to be implemented - Scheduled Based or Load Based. |
ClusterLibraryCategory |
The ClusterLibraryCategory. |
ClusterPoolUpgradeHistoryUpgradeResultType |
Result of this upgrade. |
ClusterUpgradeHistorySeverityType |
Severity of this upgrade. |
ClusterUpgradeHistoryUpgradeResultType |
Result of this upgrade. |
ClusterUpgradeSeverityType |
Severity of this upgrade. |
CurrentClusterAksVersionStatus |
Current AKS version's status: whether it is deprecated or supported. |
CurrentClusterPoolAksVersionStatus |
Current AKS version's status: whether it is deprecated or supported. |
DataDiskType |
Managed Disk Type. |
DBConnectionAuthenticationMode |
The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization. |
DeploymentMode |
A string property that indicates the deployment mode of Flink cluster. It can have one of the following enum values => Application, Session. Default value is Session. |
FlinkJobAction |
A string property that indicates the action to be performed on the Flink job. It can have one of the following enum values => NEW, UPDATE, STATELESS_UPDATE, STOP, START, CANCEL, SAVEPOINT, LIST_SAVEPOINT, or DELETE. |
HDInsightComparisonOperator |
The comparison operator. |
HDInsightContentEncoding |
This property indicates if the content is encoded and is case-insensitive. Please set the value to base64 if the content is base64 encoded. Set it to none or skip it if the content is plain text. |
HDInsightManagedIdentityType |
The type of managed identity. |
HDInsightProvisioningStatus |
Provisioning state of the resource. |
KeyVaultObjectType |
Type of key vault object: secret, key or certificate. |
LibraryManagementAction |
The library management action. |
MetastoreDBConnectionAuthenticationMode |
The authentication mode to connect to your Hive metastore database. More details: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization. |
OutboundType |
This can only be set at cluster pool creation time and cannot be changed later. |
RangerUsersyncMode |
User & groups can be synced automatically or via a static list that's refreshed. |
ScaleActionType |
The action type. |
Status |
Status of the library. |
UpgradeMode |
A string property that indicates the upgrade mode to be performed on the Flink job. It can have one of the following enum values => STATELESS_UPDATE, UPDATE, LAST_STATE_UPDATE. |