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.

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

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.

AzureEntityResource

Entity Resource

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.

ClusterListPersistedScriptActionsResult

The ListPersistedScriptActions operation 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
CreatedByType

Defines values for CreatedByType.

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.

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.

HDInsightClusterProvisioningState

Defines values for HDInsightClusterProvisioningState.

HostInfo

The cluster host information.

HttpConnectivitySettings

The payload for a Configure HTTP settings request.

IPConfiguration

The ip configurations for the private link service.

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.

OsProfile

The Linux operation systems profile.

OSType

Defines values for OSType.

Page<T>

Defines a page in Azure responses.

Principal

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

PrivateEndpoint

The private endpoint.

PrivateEndpointConnection

The private endpoint connection.

PrivateEndpointConnectionProvisioningState

Defines values for PrivateEndpointConnectionProvisioningState.

PrivateIPAllocationMethod

Defines values for PrivateIPAllocationMethod.

PrivateLink

Defines values for PrivateLink.

PrivateLinkConfiguration

The private link configuration.

PrivateLinkConfigurationProvisioningState

Defines values for PrivateLinkConfigurationProvisioningState.

PrivateLinkResource

A private link resource

PrivateLinkResourceListResult

A list of private link resources

PrivateLinkServiceConnectionState

The private link service connection state.

PrivateLinkServiceConnectionStatus

Defines values for PrivateLinkServiceConnectionStatus.

ProxyResource

Proxy Resource

QuotaCapability

The regional quota capability.

QuotaInfo

The quota properties for the cluster.

RegionalQuotaCapability

The regional quota capacity.

RegionsCapability

The regions capability.

Resource

Resource

ResourceId

The azure resource id.

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.

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.

SystemData

Metadata pertaining to creation and last modification of the resource.

Tier

Defines values for Tier.

TrackedResource

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

UserAssignedIdentity

The User Assigned Identity

ValidationErrorInfo

The validation error information.

VersionsCapability

The version capability.

VersionSpec

The version properties.

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

ClusterNodeType

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