Azure.ResourceManager.HDInsight.Models Namespace

Classes

ArmHDInsightModelFactory

Model factory for models.

ClientGroupInfo

The information of AAD security group.

ConnectivityEndpoint

The connectivity properties.

ExcludedServicesConfig

The configuration that services will be excluded when creating cluster.

ExecuteScriptActionContent

The parameters for the script actions to execute on a running cluster.

HDInsightApplicationEndpoint

Gets the application SSH endpoint.

HDInsightApplicationHttpsEndpoint

Gets the application HTTP endpoints.

HDInsightApplicationProperties

The HDInsight cluster application GET response.

HDInsightAsyncOperationResult

The azure async operation response.

HDInsightAutoScaleCapacity

The load-based autoscale request parameters.

HDInsightAutoScaleConfiguration

The autoscale request parameters.

HDInsightAutoScaleConfigurationUpdateContent

The autoscale configuration update parameter.

HDInsightAutoScaleRecurrence

Schedule-based autoscale request parameters.

HDInsightAutoScaleSchedule

Parameters for a schedule-based autoscale rule, consisting of an array of days + a time and capacity.

HDInsightAutoScaleTimeAndCapacity

Time and capacity request parameters.

HDInsightAzureMonitorExtensionEnableContent

The azure monitor parameters.

HDInsightAzureMonitorExtensionStatus

The azure monitor status response.

HDInsightAzureMonitorSelectedConfigurations

The selected configurations for azure monitor.

HDInsightAzureMonitorTableConfiguration

The table configuration for the Log Analytics integration.

HDInsightBillingMeters

The billing meters.

HDInsightBillingResources

The billing resources.

HDInsightBillingSpecsListResult

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

HDInsightCapabilitiesResult

The Get Capabilities operation response.

HDInsightClusterAaddsDetail

The Azure active directory domain service resource details.

HDInsightClusterConfigurations

The configuration object for the specified cluster.

HDInsightClusterCreateExtensionContent

Cluster monitoring extensions.

HDInsightClusterCreateOrUpdateContent

The CreateCluster request parameters.

HDInsightClusterCreateOrUpdateProperties

The cluster create parameters.

HDInsightClusterCreationValidateContent

The cluster create request specification.

HDInsightClusterCreationValidateResult

The response of cluster create request validation.

HDInsightClusterDataDiskGroup

The data disks groups for the role.

HDInsightClusterDefinition

The cluster definition.

HDInsightClusterDiskEncryptionContent

The Disk Encryption Cluster request parameters.

HDInsightClusterEnableClusterMonitoringContent

The cluster monitor parameters.

HDInsightClusterExtensionStatus

The cluster monitoring status response.

HDInsightClusterGatewaySettings

Gateway settings.

HDInsightClusterHostInfo

The cluster host information.

HDInsightClusterIPTag

Contains the IpTag associated with the public IP address.

HDInsightClusterNetworkProperties

The network properties.

HDInsightClusterPatch

The PatchCluster request parameters.

HDInsightClusterProperties

The properties of cluster.

HDInsightClusterResizeContent

The Resize Cluster request parameters.

HDInsightClusterRole

Describes a role on the cluster.

HDInsightClusterUpdateGatewaySettingsContent

The update gateway settings request parameters.

HDInsightClusterUpdateIdentityCertificateContent

The update cluster identity certificate request parameters.

HDInsightClusterValidationErrorInfo

The validation error information.

HDInsightComputeIsolationProperties

The compute isolation properties.

HDInsightDiskBillingMeters

The disk billing meters.

HDInsightDiskEncryptionProperties

The disk encryption properties.

HDInsightIPConfiguration

The ip configurations for the private link service.

HDInsightLinuxOSProfile

The ssh username, password, and ssh public key.

HDInsightLocalizedName

The details about the localizable name of a type of usage.

HDInsightNameAvailabilityContent

The request spec of checking name availability.

HDInsightNameAvailabilityResult

The response spec of checking name availability.

HDInsightPrivateLinkConfiguration

The private link configuration.

HDInsightPrivateLinkServiceConnectionState

The private link service connection state.

HDInsightSecurityProfile

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

HDInsightSshPublicKey

The SSH public key for the cluster nodes.

HDInsightStorageAccountInfo

The storage Account.

HDInsightUsage

The details about the usage of a particular limited resource.

HDInsightVersionsCapability

The version capability.

HDInsightVersionSpec

The version properties.

HDInsightVirtualNetworkProfile

The virtual network properties.

HDInsightVmSizeCompatibilityFilterV2

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.

HDInsightVmSizeProperty

The vm size property.

KafkaRestProperties

The kafka rest proxy configuration which contains AAD security group information.

QuotaCapability

The regional quota capability.

RegionalQuotaCapability

The regional quota capacity.

RegionsCapability

The regions capability.

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.

Structs

AuthenticationDirectoryType

The directory type.

HDInsightAsyncOperationState

The async operation state.

HDInsightClusterProvisioningState

The provisioning state, which only appears in the response.

HDInsightDayOfWeek

The HDInsightDayOfWeek.

HDInsightFilterMode

The filtering mode. Effectively this can enabling or disabling the VM sizes in a particular set.

HDInsightOSType

The type of operating system.

HDInsightPrivateEndpointConnectionProvisioningState

The provisioning state, which only appears in the response.

HDInsightPrivateIPAllocationMethod

The method that private IP address is allocated.

HDInsightPrivateLinkConfigurationProvisioningState

The private link configuration provisioning state, which only appears in the response.

HDInsightPrivateLinkServiceConnectionStatus

The concrete private link service connection.

HDInsightPrivateLinkState

Indicates whether or not private link is enabled.

HDInsightResourceProviderConnection

The direction for the resource provider connection.

HDInsightRoleName

The HDInsightRoleName.

HDInsightTier

The cluster tier.

JsonWebKeyEncryptionAlgorithm

Algorithm identifier for encryption, default RSA-OAEP.

OutboundDependenciesManagedType

A value to describe how the outbound dependencies of a HDInsight cluster are managed. 'Managed' means that the outbound dependencies are managed by the HDInsight service. 'External' means that the outbound dependencies are managed by a customer specific solution.