module Azure::Hdinsight::Profiles::Latest::Mgmt::Models

Constants

Application

The HDInsight cluster application

ApplicationGetEndpoint

Gets the application SSH endpoint

ApplicationGetHttpsEndpoint

Gets the application HTTP endpoints.

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.

ApplicationProperties

The HDInsight cluster application GET response.

AsyncOperationResult

The azure async operation response.

AsyncOperationState

Defines values for AsyncOperationState

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

BillingMeters

The billing meters.

BillingResources

The billing resources.

BillingResponseListResult

The response for the operation to get regional billingSpecs for a subscription.

CapabilitiesResult

The Get Capabilities operation response.

ClientGroupInfo

The information of AAD security group.

Cluster

The HDInsight cluster.

ClusterConfigurations

The configuration object for the specified cluster.

ClusterCreateParametersExtended

The CreateCluster request parameters.

ClusterCreateProperties

The cluster create parameters.

ClusterDefinition

The cluster definition.

ClusterDiskEncryptionParameters

The Disk Encryption Cluster request parameters.

ClusterGetProperties

The properties of cluster.

ClusterIdentity

Identity for the cluster.

ClusterIdentityUserAssignedIdentitiesValue

Model object.

ClusterListPersistedScriptActionsResult

The ListPersistedScriptActions operation response.

ClusterListResult

The List Cluster operation response.

ClusterListRuntimeScriptActionDetailResult

The list runtime script action detail response.

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.

DaysOfWeek

Defines values for DaysOfWeek

Dimension

The definition of Dimension.

DirectoryType

Defines values for DirectoryType

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.

Extension

Cluster monitoring extensions.

FilterMode

Defines values for FilterMode

GatewaySettings

Gateway settings.

HDInsightClusterProvisioningState

Defines values for HDInsightClusterProvisioningState

HardwareProfile

The hardware profile.

HostInfo

The cluster host information.

JsonWebKeyEncryptionAlgorithm

Defines values for JsonWebKeyEncryptionAlgorithm

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.

NetworkProperties

The network properties.

OSType

Defines values for OSType

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.

Defines values for PrivateLink

ProxyResource

The resource model definition for a ARM proxy resource. It will have everything other than required location and tags

QuotaCapability

The regional quota capability.

QuotaInfo

The quota properties for the cluster.

RegionalQuotaCapability

The regional quota capacity.

RegionsCapability

The regions capability.

Resource

The core properties of ARM resources

ResourceIdentityType

Defines values for ResourceIdentityType

ResourceProviderConnection

Defines values for ResourceProviderConnection

Role

Describes a role on the cluster.

RuntimeScriptAction

Describes a script action on a running cluster.

RuntimeScriptActionDetail

The execution details of a script action.

ScriptAction

Describes a script action on role on the cluster.

ScriptActionExecutionHistoryList

The list script execution history response.

ScriptActionExecutionSummary

The execution summary of a script action.

ScriptActionPersistedGetResponseSpec

The persisted script action for cluster.

ScriptActionsList

The persisted script action for the cluster.

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.

Tier

Defines values for Tier

TrackedResource

The resource model definition for a ARM tracked top level resource

UpdateGatewaySettingsParameters

The update gateway settings request parameters.

Usage

The details about the usage of a particular limited resource.

UsagesListResult

The response for the operation to get regional usages for a subscription.

VersionSpec

The version properties.

VersionsCapability

The version capability.

VirtualNetworkProfile

The virtual network properties.

VmSizeCompatibilityFilter

The virtual machine type compatibility filter.

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

VmSizesCapability

The virtual machine sizes capability.