Microsoft.Azure.Management.HDInsight.Models Namespace

Classes

AaddsResourceDetails

The Azure active directory domain service resource details.

Application

The HDInsight cluster application

ApplicationGetEndpoint

Gets the application SSH endpoint

ApplicationGetHttpsEndpoint

Gets the application HTTP endpoints.

ApplicationProperties

The HDInsight cluster application GET response.

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

AzureDataLakeStoreGen2Info

Gets or sets the StorageAccountName, StorageAccountKey and StorageFileSystem for the Azure Data Lake Storage Gen 2 account.

AzureDataLakeStoreInfo

Gets or sets the StorageAccountName for Azure Data Lake Storage Account.

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.

AzureStorageInfo

Gets or sets the StorageAccountName, StorageAccountKey and StorageContainer for the Azure Blob Storage Account.

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.

ClusterCreateParameters
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.

ClusterIdentity

Identity for the cluster.

ClusterIdentityUserAssignedIdentitiesValue
ClusterListPersistedScriptActionsResult

The ListPersistedScriptActions 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.

ConfigurationKey
ConnectivityEndpoint

The connectivity properties

Constants
Constants.DataLakeConfigurations
Constants.Errors
Constants.GatewayConfigurations
Constants.MetastoreConfigurations
Constants.MetastoreConfigurations.HiveEnv
Constants.MetastoreConfigurations.HiveSite
Constants.MetastoreConfigurations.OozieEnv
Constants.MetastoreConfigurations.OozieSite
Constants.StorageConfigurations
DataDisksGroups

The data disks groups for the role.

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.

ErrorResponseException

Exception thrown for an invalid response with ErrorResponse information.

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.

HardwareProfile

The hardware profile.

HostInfo

The cluster host information.

HttpConnectivitySettings

The payload for a Configure HTTP settings request.

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.

Metastore

Sql Server Database that allows clusters to persist component metadata through deployments.

MetricSpecifications

The details of metric specifications.

NameAvailabilityCheckRequestParameters

The request spec of checking name availability.

NameAvailabilityCheckResult

The response spec of checking name availability.

NetworkProperties

The network properties.

Operation

The HDInsight REST API operation.

OperationDisplay

The object that represents the operation.

OperationProperties

The details of operation.

OperationResource

The azure async operation response.

OsProfile

The Linux operation systems profile.

Page<T>

Defines a page in Azure responses.

Principal

AAD Principal. No common fields with dervied types(service principal, user principal) as of now.

PrivateLink

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

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.

ScriptActionExecutionSummary

The execution summary of a script action.

ScriptActionPersistedGetResponseSpec

The persisted script action for cluster.

SecurityProfile

The security profile which contains Ssh public key for the HDInsight cluster.

ServicePrincipal

Service Principal that is used to get an OAuth2 token

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.

StorageInfo

Contains cluster storage information.

StorageProfile

The storage profile.

TrackedResource

The resource model definition for a ARM tracked top level resource

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.

UsagesListResult

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

ValidationErrorInfo

The validation error information.

VersionsCapability

The version capability.

VersionSpec

The version properties.

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.

Enums

AsyncOperationState

Defines values for AsyncOperationState.

ClusterNodeType

A list of roles in a HDInsight Hadoop cluster to run config action on.

DaysOfWeek

Defines values for DaysOfWeek.

DirectoryType

Defines values for DirectoryType.

HDInsightClusterProvisioningState

Defines values for HDInsightClusterProvisioningState.

OSType

Defines values for OSType.

ResourceIdentityType

Defines values for ResourceIdentityType.

Tier

Defines values for Tier.