models Package
Classes
| AaddsResourceDetails |
The Azure active directory domain service resource details. |
| Application |
The HDInsight cluster application. Variables are only populated by the server, and will be ignored when sending a request. |
| ApplicationGetEndpoint |
Gets the application SSH endpoint. |
| ApplicationGetHttpsEndpoint |
Gets the application HTTP endpoints. Variables are only populated by the server, and will be ignored when sending a request. |
| ApplicationListResult |
Result of the request to list cluster Applications. It contains a list of operations and a URL link to get the next set of results. Variables are only populated by the server, and will be ignored when sending a request. |
| ApplicationProperties |
The HDInsight cluster application GET response. Variables are only populated by the server, and will be ignored when sending a request. |
| AsyncOperationResult |
The azure async operation response. |
| Autoscale |
The autoscale request parameters. |
| AutoscaleCapacity |
The load-based autoscale request parameters. |
| AutoscaleConfigurationUpdateParameter |
The autoscale configuration update parameter. |
| AutoscaleRecurrence |
Schedule-based autoscale request parameters. |
| AutoscaleSchedule |
Parameters for a schedule-based autoscale rule, consisting of an array of days + a time and capacity. |
| AutoscaleTimeAndCapacity |
Time and capacity request parameters. |
| AzureMonitorRequest |
The azure monitor parameters. |
| AzureMonitorResponse |
The azure monitor status response. |
| AzureMonitorSelectedConfigurations |
The selected configurations for azure monitor. |
| AzureMonitorTableConfiguration |
The table configuration for the Log Analytics integration. |
| BillingMeters |
The billing meters. |
| BillingResources |
The billing resources. |
| BillingResponseListResult |
The response for the operation to get regional billingSpecs for a subscription. Variables are only populated by the server, and will be ignored when sending a request. |
| CapabilitiesResult |
The Get Capabilities operation response. Variables are only populated by the server, and will be ignored when sending a request. |
| ClientGroupInfo |
The information of AAD security group. |
| Cluster |
The HDInsight cluster. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ClusterConfigurations |
The configuration object for the specified cluster. |
| ClusterCreateParametersExtended |
The CreateCluster request parameters. |
| ClusterCreateProperties |
The cluster create parameters. |
| ClusterCreateRequestValidationParameters |
The cluster create request specification. |
| ClusterCreateValidationResult |
The response of cluster create request validation. |
| ClusterDefinition |
The cluster definition. |
| ClusterDiskEncryptionParameters |
The Disk Encryption Cluster request parameters. |
| ClusterGetProperties |
The properties of cluster. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ClusterIdentity |
Identity for the cluster. Variables are only populated by the server, and will be ignored when sending a request. |
| ClusterListPersistedScriptActionsResult |
The ListPersistedScriptActions operation response. Variables are only populated by the server, and will be ignored when sending a request. |
| ClusterListResult |
The List Cluster operation response. Variables are only populated by the server, and will be ignored when sending a request. |
| ClusterMonitoringRequest |
The cluster monitor parameters. |
| ClusterMonitoringResponse |
The cluster monitoring status response. |
| ClusterPatchParameters |
The PatchCluster request parameters. |
| ClusterResizeParameters |
The Resize Cluster request parameters. |
| ComputeIsolationProperties |
The compute isolation properties. |
| ComputeProfile |
Describes the compute profile. |
| ConnectivityEndpoint |
The connectivity properties. |
| DataDisksGroups |
The data disks groups for the role. Variables are only populated by the server, and will be ignored when sending a request. |
| Dimension |
The definition of Dimension. |
| DiskBillingMeters |
The disk billing meters. |
| DiskEncryptionProperties |
The disk encryption properties. |
| EncryptionInTransitProperties |
The encryption-in-transit properties. |
| ErrorResponse |
Describes the format of Error response. |
| Errors |
The error message associated with the cluster creation. |
| ExcludedServicesConfig |
The configuration that services will be excluded when creating cluster. |
| ExecuteScriptActionParameters |
The parameters for the script actions to execute on a running cluster. All required parameters must be populated in order to send to Azure. |
| Extension |
Cluster monitoring extensions. |
| GatewaySettings |
Gateway settings. Variables are only populated by the server, and will be ignored when sending a request. |
| HardwareProfile |
The hardware profile. |
| HostInfo |
The cluster host information. |
| IPConfiguration |
The ip configurations for the private link service. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| KafkaRestProperties |
The kafka rest proxy configuration which contains AAD security group information. |
| LinuxOperatingSystemProfile |
The ssh username, password, and ssh public key. |
| LocalizedName |
The details about the localizable name of a type of usage. |
| MetricSpecifications |
The details of metric specifications. |
| NameAvailabilityCheckRequestParameters |
The request spec of checking name availability. |
| NameAvailabilityCheckResult |
The response spec of checking name availability. Variables are only populated by the server, and will be ignored when sending a request. |
| NetworkProperties |
The network properties. |
| Operation |
The HDInsight REST API operation. |
| OperationDisplay |
The object that represents the operation. |
| OperationListResult |
Result of the request to list HDInsight operations. It contains a list of operations and a URL link to get the next set of results. |
| OperationProperties |
The details of operation. |
| OsProfile |
The Linux operation systems profile. |
| PrivateEndpoint |
The private endpoint. |
| PrivateEndpointConnection |
The private endpoint connection. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| PrivateEndpointConnectionListResult |
The list private endpoint connections response. Variables are only populated by the server, and will be ignored when sending a request. |
| PrivateLinkConfiguration |
The private link configuration. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| PrivateLinkResource |
A private link resource. Variables are only populated by the server, and will be ignored when sending a request. |
| PrivateLinkResourceListResult |
A list of private link resources. |
| PrivateLinkServiceConnectionState |
The private link service connection state. All required parameters must be populated in order to send to Azure. |
| ProxyResource |
The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location. Variables are only populated by the server, and will be ignored when sending a request. |
| QuotaCapability |
The regional quota capability. |
| QuotaInfo |
The quota properties for the cluster. |
| RegionalQuotaCapability |
The regional quota capacity. |
| RegionsCapability |
The regions capability. |
| Resource |
Common fields that are returned in the response for all Azure Resource Manager resources. Variables are only populated by the server, and will be ignored when sending a request. |
| ResourceAutoGenerated |
Common fields that are returned in the response for all Azure Resource Manager resources. Variables are only populated by the server, and will be ignored when sending a request. |
| ResourceId |
The azure resource id. |
| Role |
Describes a role on the cluster. |
| RuntimeScriptAction |
Describes a script action on a running cluster. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| RuntimeScriptActionDetail |
The execution details of a script action. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| ScriptAction |
Describes a script action on role on the cluster. All required parameters must be populated in order to send to Azure. |
| ScriptActionExecutionHistoryList |
The list script execution history response. Variables are only populated by the server, and will be ignored when sending a request. |
| ScriptActionExecutionSummary |
The execution summary of a script action. Variables are only populated by the server, and will be ignored when sending a request. |
| ScriptActionPersistedGetResponseSpec |
The persisted script action for cluster. |
| ScriptActionsList |
The persisted script action for the cluster. Variables are only populated by the server, and will be ignored when sending a request. |
| SecurityProfile |
The security profile which contains Ssh public key for the HDInsight cluster. |
| ServiceSpecification |
The specification of the service. |
| SshProfile |
The list of SSH public keys. |
| SshPublicKey |
The SSH public key for the cluster nodes. |
| StorageAccount |
The storage Account. |
| StorageProfile |
The storage profile. |
| SystemData |
Metadata pertaining to creation and last modification of the resource. |
| TrackedResource |
The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'. Variables are only populated by the server, and will be ignored when sending a request. All required parameters must be populated in order to send to Azure. |
| UpdateClusterIdentityCertificateParameters |
The update cluster identity certificate request parameters. |
| UpdateGatewaySettingsParameters |
The update gateway settings request parameters. |
| Usage |
The details about the usage of a particular limited resource. Variables are only populated by the server, and will be ignored when sending a request. |
| UsagesListResult |
The response for the operation to get regional usages for a subscription. |
| UserAssignedIdentity |
The User Assigned Identity. Variables are only populated by the server, and will be ignored when sending a request. |
| ValidationErrorInfo |
The validation error information. |
| VersionSpec |
The version properties. |
| VersionsCapability |
The version capability. |
| VirtualNetworkProfile |
The virtual network properties. |
| VmSizeCompatibilityFilterV2 |
This class represent a single filter object that defines a multidimensional set. The dimensions of this set are Regions, ClusterFlavors, NodeTypes and ClusterVersions. The constraint should be defined based on the following: FilterMode (Exclude vs Include), VMSizes (the vm sizes in affect of exclusion/inclusion) and the ordering of the Filters. Later filters override previous settings if conflicted. |
| VmSizeProperty |
The vm size property. |
Enums
| AsyncOperationState |
The async operation state. |
| CreatedByType |
The type of identity that created the resource. |
| DaysOfWeek | |
| DirectoryType |
The directory type. |
| FilterMode |
The filtering mode. Effectively this can enabling or disabling the VM sizes in a particular set. |
| HDInsightClusterProvisioningState |
The provisioning state, which only appears in the response. |
| JsonWebKeyEncryptionAlgorithm |
Algorithm identifier for encryption, default RSA-OAEP. |
| OSType |
The type of operating system. |
| PrivateEndpointConnectionProvisioningState |
The provisioning state, which only appears in the response. |
| PrivateIPAllocationMethod |
The method that private IP address is allocated. |
| PrivateLink |
Indicates whether or not private link is enabled. |
| PrivateLinkConfigurationProvisioningState |
The private link configuration provisioning state, which only appears in the response. |
| PrivateLinkServiceConnectionStatus |
The concrete private link service connection. |
| ResourceIdentityType |
The type of identity used for the cluster. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. |
| ResourceProviderConnection |
The direction for the resource provider connection. |
| RoleName | |
| Tier |
The cluster tier. |