1. Packages
  2. Azure Native
  3. API Docs
  4. hdinsight
  5. getCluster
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi

azure-native.hdinsight.getCluster

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi

    Gets the specified cluster. Azure REST API version: 2021-06-01.

    Other available API versions: 2023-04-15-preview, 2023-06-01-preview, 2023-08-15-preview, 2023-11-01-preview, 2024-05-01-preview.

    Using getCluster

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getCluster(args: GetClusterArgs, opts?: InvokeOptions): Promise<GetClusterResult>
    function getClusterOutput(args: GetClusterOutputArgs, opts?: InvokeOptions): Output<GetClusterResult>
    def get_cluster(cluster_name: Optional[str] = None,
                    resource_group_name: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetClusterResult
    def get_cluster_output(cluster_name: Optional[pulumi.Input[str]] = None,
                    resource_group_name: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetClusterResult]
    func LookupCluster(ctx *Context, args *LookupClusterArgs, opts ...InvokeOption) (*LookupClusterResult, error)
    func LookupClusterOutput(ctx *Context, args *LookupClusterOutputArgs, opts ...InvokeOption) LookupClusterResultOutput

    > Note: This function is named LookupCluster in the Go SDK.

    public static class GetCluster 
    {
        public static Task<GetClusterResult> InvokeAsync(GetClusterArgs args, InvokeOptions? opts = null)
        public static Output<GetClusterResult> Invoke(GetClusterInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:hdinsight:getCluster
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ClusterName string
    The name of the cluster.
    ResourceGroupName string
    The name of the resource group.
    ClusterName string
    The name of the cluster.
    ResourceGroupName string
    The name of the resource group.
    clusterName String
    The name of the cluster.
    resourceGroupName String
    The name of the resource group.
    clusterName string
    The name of the cluster.
    resourceGroupName string
    The name of the resource group.
    cluster_name str
    The name of the cluster.
    resource_group_name str
    The name of the resource group.
    clusterName String
    The name of the cluster.
    resourceGroupName String
    The name of the resource group.

    getCluster Result

    The following output properties are available:

    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    Properties Pulumi.AzureNative.HDInsight.Outputs.ClusterGetPropertiesResponse
    The properties of the cluster.
    SystemData Pulumi.AzureNative.HDInsight.Outputs.SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Etag string
    The ETag for the resource
    Identity Pulumi.AzureNative.HDInsight.Outputs.ClusterIdentityResponse
    The identity of the cluster, if configured.
    Tags Dictionary<string, string>
    Resource tags.
    Zones List<string>
    The availability zones.
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    Properties ClusterGetPropertiesResponse
    The properties of the cluster.
    SystemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Etag string
    The ETag for the resource
    Identity ClusterIdentityResponse
    The identity of the cluster, if configured.
    Tags map[string]string
    Resource tags.
    Zones []string
    The availability zones.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    properties ClusterGetPropertiesResponse
    The properties of the cluster.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    etag String
    The ETag for the resource
    identity ClusterIdentityResponse
    The identity of the cluster, if configured.
    tags Map<String,String>
    Resource tags.
    zones List<String>
    The availability zones.
    id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location string
    The geo-location where the resource lives
    name string
    The name of the resource
    properties ClusterGetPropertiesResponse
    The properties of the cluster.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    etag string
    The ETag for the resource
    identity ClusterIdentityResponse
    The identity of the cluster, if configured.
    tags {[key: string]: string}
    Resource tags.
    zones string[]
    The availability zones.
    id str
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location str
    The geo-location where the resource lives
    name str
    The name of the resource
    properties ClusterGetPropertiesResponse
    The properties of the cluster.
    system_data SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    etag str
    The ETag for the resource
    identity ClusterIdentityResponse
    The identity of the cluster, if configured.
    tags Mapping[str, str]
    Resource tags.
    zones Sequence[str]
    The availability zones.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    properties Property Map
    The properties of the cluster.
    systemData Property Map
    Metadata pertaining to creation and last modification of the resource.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    etag String
    The ETag for the resource
    identity Property Map
    The identity of the cluster, if configured.
    tags Map<String>
    Resource tags.
    zones List<String>
    The availability zones.

    Supporting Types

    AutoscaleCapacityResponse

    MaxInstanceCount int
    The maximum instance count of the cluster
    MinInstanceCount int
    The minimum instance count of the cluster
    MaxInstanceCount int
    The maximum instance count of the cluster
    MinInstanceCount int
    The minimum instance count of the cluster
    maxInstanceCount Integer
    The maximum instance count of the cluster
    minInstanceCount Integer
    The minimum instance count of the cluster
    maxInstanceCount number
    The maximum instance count of the cluster
    minInstanceCount number
    The minimum instance count of the cluster
    max_instance_count int
    The maximum instance count of the cluster
    min_instance_count int
    The minimum instance count of the cluster
    maxInstanceCount Number
    The maximum instance count of the cluster
    minInstanceCount Number
    The minimum instance count of the cluster

    AutoscaleRecurrenceResponse

    Schedule List<Pulumi.AzureNative.HDInsight.Inputs.AutoscaleScheduleResponse>
    Array of schedule-based autoscale rules
    TimeZone string
    The time zone for the autoscale schedule times
    Schedule []AutoscaleScheduleResponse
    Array of schedule-based autoscale rules
    TimeZone string
    The time zone for the autoscale schedule times
    schedule List<AutoscaleScheduleResponse>
    Array of schedule-based autoscale rules
    timeZone String
    The time zone for the autoscale schedule times
    schedule AutoscaleScheduleResponse[]
    Array of schedule-based autoscale rules
    timeZone string
    The time zone for the autoscale schedule times
    schedule Sequence[AutoscaleScheduleResponse]
    Array of schedule-based autoscale rules
    time_zone str
    The time zone for the autoscale schedule times
    schedule List<Property Map>
    Array of schedule-based autoscale rules
    timeZone String
    The time zone for the autoscale schedule times

    AutoscaleResponse

    Capacity AutoscaleCapacityResponse
    Parameters for load-based autoscale
    Recurrence AutoscaleRecurrenceResponse
    Parameters for schedule-based autoscale
    capacity AutoscaleCapacityResponse
    Parameters for load-based autoscale
    recurrence AutoscaleRecurrenceResponse
    Parameters for schedule-based autoscale
    capacity AutoscaleCapacityResponse
    Parameters for load-based autoscale
    recurrence AutoscaleRecurrenceResponse
    Parameters for schedule-based autoscale
    capacity AutoscaleCapacityResponse
    Parameters for load-based autoscale
    recurrence AutoscaleRecurrenceResponse
    Parameters for schedule-based autoscale
    capacity Property Map
    Parameters for load-based autoscale
    recurrence Property Map
    Parameters for schedule-based autoscale

    AutoscaleScheduleResponse

    Days List<string>
    Days of the week for a schedule-based autoscale rule
    TimeAndCapacity Pulumi.AzureNative.HDInsight.Inputs.AutoscaleTimeAndCapacityResponse
    Time and capacity for a schedule-based autoscale rule
    Days []string
    Days of the week for a schedule-based autoscale rule
    TimeAndCapacity AutoscaleTimeAndCapacityResponse
    Time and capacity for a schedule-based autoscale rule
    days List<String>
    Days of the week for a schedule-based autoscale rule
    timeAndCapacity AutoscaleTimeAndCapacityResponse
    Time and capacity for a schedule-based autoscale rule
    days string[]
    Days of the week for a schedule-based autoscale rule
    timeAndCapacity AutoscaleTimeAndCapacityResponse
    Time and capacity for a schedule-based autoscale rule
    days Sequence[str]
    Days of the week for a schedule-based autoscale rule
    time_and_capacity AutoscaleTimeAndCapacityResponse
    Time and capacity for a schedule-based autoscale rule
    days List<String>
    Days of the week for a schedule-based autoscale rule
    timeAndCapacity Property Map
    Time and capacity for a schedule-based autoscale rule

    AutoscaleTimeAndCapacityResponse

    MaxInstanceCount int
    The maximum instance count of the cluster
    MinInstanceCount int
    The minimum instance count of the cluster
    Time string
    24-hour time in the form xx:xx
    MaxInstanceCount int
    The maximum instance count of the cluster
    MinInstanceCount int
    The minimum instance count of the cluster
    Time string
    24-hour time in the form xx:xx
    maxInstanceCount Integer
    The maximum instance count of the cluster
    minInstanceCount Integer
    The minimum instance count of the cluster
    time String
    24-hour time in the form xx:xx
    maxInstanceCount number
    The maximum instance count of the cluster
    minInstanceCount number
    The minimum instance count of the cluster
    time string
    24-hour time in the form xx:xx
    max_instance_count int
    The maximum instance count of the cluster
    min_instance_count int
    The minimum instance count of the cluster
    time str
    24-hour time in the form xx:xx
    maxInstanceCount Number
    The maximum instance count of the cluster
    minInstanceCount Number
    The minimum instance count of the cluster
    time String
    24-hour time in the form xx:xx

    ClientGroupInfoResponse

    GroupId string
    The AAD security group id.
    GroupName string
    The AAD security group name.
    GroupId string
    The AAD security group id.
    GroupName string
    The AAD security group name.
    groupId String
    The AAD security group id.
    groupName String
    The AAD security group name.
    groupId string
    The AAD security group id.
    groupName string
    The AAD security group name.
    group_id str
    The AAD security group id.
    group_name str
    The AAD security group name.
    groupId String
    The AAD security group id.
    groupName String
    The AAD security group name.

    ClusterDefinitionResponse

    Blueprint string
    The link to the blueprint.
    ComponentVersion Dictionary<string, string>
    The versions of different services in the cluster.
    Configurations object
    The cluster configurations.
    Kind string
    The type of cluster.
    Blueprint string
    The link to the blueprint.
    ComponentVersion map[string]string
    The versions of different services in the cluster.
    Configurations interface{}
    The cluster configurations.
    Kind string
    The type of cluster.
    blueprint String
    The link to the blueprint.
    componentVersion Map<String,String>
    The versions of different services in the cluster.
    configurations Object
    The cluster configurations.
    kind String
    The type of cluster.
    blueprint string
    The link to the blueprint.
    componentVersion {[key: string]: string}
    The versions of different services in the cluster.
    configurations any
    The cluster configurations.
    kind string
    The type of cluster.
    blueprint str
    The link to the blueprint.
    component_version Mapping[str, str]
    The versions of different services in the cluster.
    configurations Any
    The cluster configurations.
    kind str
    The type of cluster.
    blueprint String
    The link to the blueprint.
    componentVersion Map<String>
    The versions of different services in the cluster.
    configurations Any
    The cluster configurations.
    kind String
    The type of cluster.

    ClusterGetPropertiesResponse

    ClusterDefinition Pulumi.AzureNative.HDInsight.Inputs.ClusterDefinitionResponse
    The cluster definition.
    PrivateEndpointConnections List<Pulumi.AzureNative.HDInsight.Inputs.PrivateEndpointConnectionResponse>
    The list of private endpoint connections.
    ClusterHdpVersion string
    The hdp version of the cluster.
    ClusterId string
    The cluster id.
    ClusterState string
    The state of the cluster.
    ClusterVersion string
    The version of the cluster.
    ComputeIsolationProperties Pulumi.AzureNative.HDInsight.Inputs.ComputeIsolationPropertiesResponse
    The compute isolation properties.
    ComputeProfile Pulumi.AzureNative.HDInsight.Inputs.ComputeProfileResponse
    The compute profile.
    ConnectivityEndpoints List<Pulumi.AzureNative.HDInsight.Inputs.ConnectivityEndpointResponse>
    The list of connectivity endpoints.
    CreatedDate string
    The date on which the cluster was created.
    DiskEncryptionProperties Pulumi.AzureNative.HDInsight.Inputs.DiskEncryptionPropertiesResponse
    The disk encryption properties.
    EncryptionInTransitProperties Pulumi.AzureNative.HDInsight.Inputs.EncryptionInTransitPropertiesResponse
    The encryption-in-transit properties.
    Errors List<Pulumi.AzureNative.HDInsight.Inputs.ErrorsResponse>
    The list of errors.
    ExcludedServicesConfig Pulumi.AzureNative.HDInsight.Inputs.ExcludedServicesConfigResponse
    The excluded services config.
    KafkaRestProperties Pulumi.AzureNative.HDInsight.Inputs.KafkaRestPropertiesResponse
    The cluster kafka rest proxy configuration.
    MinSupportedTlsVersion string
    The minimal supported tls version.
    NetworkProperties Pulumi.AzureNative.HDInsight.Inputs.NetworkPropertiesResponse
    The network properties.
    OsType string
    The type of operating system.
    PrivateLinkConfigurations List<Pulumi.AzureNative.HDInsight.Inputs.PrivateLinkConfigurationResponse>
    The private link configurations.
    ProvisioningState string
    The provisioning state, which only appears in the response.
    QuotaInfo Pulumi.AzureNative.HDInsight.Inputs.QuotaInfoResponse
    The quota information.
    SecurityProfile Pulumi.AzureNative.HDInsight.Inputs.SecurityProfileResponse
    The security profile.
    StorageProfile Pulumi.AzureNative.HDInsight.Inputs.StorageProfileResponse
    The storage profile.
    Tier string
    The cluster tier.
    ClusterDefinition ClusterDefinitionResponse
    The cluster definition.
    PrivateEndpointConnections []PrivateEndpointConnectionResponse
    The list of private endpoint connections.
    ClusterHdpVersion string
    The hdp version of the cluster.
    ClusterId string
    The cluster id.
    ClusterState string
    The state of the cluster.
    ClusterVersion string
    The version of the cluster.
    ComputeIsolationProperties ComputeIsolationPropertiesResponse
    The compute isolation properties.
    ComputeProfile ComputeProfileResponse
    The compute profile.
    ConnectivityEndpoints []ConnectivityEndpointResponse
    The list of connectivity endpoints.
    CreatedDate string
    The date on which the cluster was created.
    DiskEncryptionProperties DiskEncryptionPropertiesResponse
    The disk encryption properties.
    EncryptionInTransitProperties EncryptionInTransitPropertiesResponse
    The encryption-in-transit properties.
    Errors []ErrorsResponse
    The list of errors.
    ExcludedServicesConfig ExcludedServicesConfigResponse
    The excluded services config.
    KafkaRestProperties KafkaRestPropertiesResponse
    The cluster kafka rest proxy configuration.
    MinSupportedTlsVersion string
    The minimal supported tls version.
    NetworkProperties NetworkPropertiesResponse
    The network properties.
    OsType string
    The type of operating system.
    PrivateLinkConfigurations []PrivateLinkConfigurationResponse
    The private link configurations.
    ProvisioningState string
    The provisioning state, which only appears in the response.
    QuotaInfo QuotaInfoResponse
    The quota information.
    SecurityProfile SecurityProfileResponse
    The security profile.
    StorageProfile StorageProfileResponse
    The storage profile.
    Tier string
    The cluster tier.
    clusterDefinition ClusterDefinitionResponse
    The cluster definition.
    privateEndpointConnections List<PrivateEndpointConnectionResponse>
    The list of private endpoint connections.
    clusterHdpVersion String
    The hdp version of the cluster.
    clusterId String
    The cluster id.
    clusterState String
    The state of the cluster.
    clusterVersion String
    The version of the cluster.
    computeIsolationProperties ComputeIsolationPropertiesResponse
    The compute isolation properties.
    computeProfile ComputeProfileResponse
    The compute profile.
    connectivityEndpoints List<ConnectivityEndpointResponse>
    The list of connectivity endpoints.
    createdDate String
    The date on which the cluster was created.
    diskEncryptionProperties DiskEncryptionPropertiesResponse
    The disk encryption properties.
    encryptionInTransitProperties EncryptionInTransitPropertiesResponse
    The encryption-in-transit properties.
    errors List<ErrorsResponse>
    The list of errors.
    excludedServicesConfig ExcludedServicesConfigResponse
    The excluded services config.
    kafkaRestProperties KafkaRestPropertiesResponse
    The cluster kafka rest proxy configuration.
    minSupportedTlsVersion String
    The minimal supported tls version.
    networkProperties NetworkPropertiesResponse
    The network properties.
    osType String
    The type of operating system.
    privateLinkConfigurations List<PrivateLinkConfigurationResponse>
    The private link configurations.
    provisioningState String
    The provisioning state, which only appears in the response.
    quotaInfo QuotaInfoResponse
    The quota information.
    securityProfile SecurityProfileResponse
    The security profile.
    storageProfile StorageProfileResponse
    The storage profile.
    tier String
    The cluster tier.
    clusterDefinition ClusterDefinitionResponse
    The cluster definition.
    privateEndpointConnections PrivateEndpointConnectionResponse[]
    The list of private endpoint connections.
    clusterHdpVersion string
    The hdp version of the cluster.
    clusterId string
    The cluster id.
    clusterState string
    The state of the cluster.
    clusterVersion string
    The version of the cluster.
    computeIsolationProperties ComputeIsolationPropertiesResponse
    The compute isolation properties.
    computeProfile ComputeProfileResponse
    The compute profile.
    connectivityEndpoints ConnectivityEndpointResponse[]
    The list of connectivity endpoints.
    createdDate string
    The date on which the cluster was created.
    diskEncryptionProperties DiskEncryptionPropertiesResponse
    The disk encryption properties.
    encryptionInTransitProperties EncryptionInTransitPropertiesResponse
    The encryption-in-transit properties.
    errors ErrorsResponse[]
    The list of errors.
    excludedServicesConfig ExcludedServicesConfigResponse
    The excluded services config.
    kafkaRestProperties KafkaRestPropertiesResponse
    The cluster kafka rest proxy configuration.
    minSupportedTlsVersion string
    The minimal supported tls version.
    networkProperties NetworkPropertiesResponse
    The network properties.
    osType string
    The type of operating system.
    privateLinkConfigurations PrivateLinkConfigurationResponse[]
    The private link configurations.
    provisioningState string
    The provisioning state, which only appears in the response.
    quotaInfo QuotaInfoResponse
    The quota information.
    securityProfile SecurityProfileResponse
    The security profile.
    storageProfile StorageProfileResponse
    The storage profile.
    tier string
    The cluster tier.
    cluster_definition ClusterDefinitionResponse
    The cluster definition.
    private_endpoint_connections Sequence[PrivateEndpointConnectionResponse]
    The list of private endpoint connections.
    cluster_hdp_version str
    The hdp version of the cluster.
    cluster_id str
    The cluster id.
    cluster_state str
    The state of the cluster.
    cluster_version str
    The version of the cluster.
    compute_isolation_properties ComputeIsolationPropertiesResponse
    The compute isolation properties.
    compute_profile ComputeProfileResponse
    The compute profile.
    connectivity_endpoints Sequence[ConnectivityEndpointResponse]
    The list of connectivity endpoints.
    created_date str
    The date on which the cluster was created.
    disk_encryption_properties DiskEncryptionPropertiesResponse
    The disk encryption properties.
    encryption_in_transit_properties EncryptionInTransitPropertiesResponse
    The encryption-in-transit properties.
    errors Sequence[ErrorsResponse]
    The list of errors.
    excluded_services_config ExcludedServicesConfigResponse
    The excluded services config.
    kafka_rest_properties KafkaRestPropertiesResponse
    The cluster kafka rest proxy configuration.
    min_supported_tls_version str
    The minimal supported tls version.
    network_properties NetworkPropertiesResponse
    The network properties.
    os_type str
    The type of operating system.
    private_link_configurations Sequence[PrivateLinkConfigurationResponse]
    The private link configurations.
    provisioning_state str
    The provisioning state, which only appears in the response.
    quota_info QuotaInfoResponse
    The quota information.
    security_profile SecurityProfileResponse
    The security profile.
    storage_profile StorageProfileResponse
    The storage profile.
    tier str
    The cluster tier.
    clusterDefinition Property Map
    The cluster definition.
    privateEndpointConnections List<Property Map>
    The list of private endpoint connections.
    clusterHdpVersion String
    The hdp version of the cluster.
    clusterId String
    The cluster id.
    clusterState String
    The state of the cluster.
    clusterVersion String
    The version of the cluster.
    computeIsolationProperties Property Map
    The compute isolation properties.
    computeProfile Property Map
    The compute profile.
    connectivityEndpoints List<Property Map>
    The list of connectivity endpoints.
    createdDate String
    The date on which the cluster was created.
    diskEncryptionProperties Property Map
    The disk encryption properties.
    encryptionInTransitProperties Property Map
    The encryption-in-transit properties.
    errors List<Property Map>
    The list of errors.
    excludedServicesConfig Property Map
    The excluded services config.
    kafkaRestProperties Property Map
    The cluster kafka rest proxy configuration.
    minSupportedTlsVersion String
    The minimal supported tls version.
    networkProperties Property Map
    The network properties.
    osType String
    The type of operating system.
    privateLinkConfigurations List<Property Map>
    The private link configurations.
    provisioningState String
    The provisioning state, which only appears in the response.
    quotaInfo Property Map
    The quota information.
    securityProfile Property Map
    The security profile.
    storageProfile Property Map
    The storage profile.
    tier String
    The cluster tier.

    ClusterIdentityResponse

    PrincipalId string
    The principal id of cluster identity. This property will only be provided for a system assigned identity.
    TenantId string
    The tenant id associated with the cluster. This property will only be provided for a system assigned identity.
    Type string
    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.
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.HDInsight.Inputs.UserAssignedIdentityResponse>
    The list of user identities associated with the cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    PrincipalId string
    The principal id of cluster identity. This property will only be provided for a system assigned identity.
    TenantId string
    The tenant id associated with the cluster. This property will only be provided for a system assigned identity.
    Type string
    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.
    UserAssignedIdentities map[string]UserAssignedIdentityResponse
    The list of user identities associated with the cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    principalId String
    The principal id of cluster identity. This property will only be provided for a system assigned identity.
    tenantId String
    The tenant id associated with the cluster. This property will only be provided for a system assigned identity.
    type String
    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.
    userAssignedIdentities Map<String,UserAssignedIdentityResponse>
    The list of user identities associated with the cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    principalId string
    The principal id of cluster identity. This property will only be provided for a system assigned identity.
    tenantId string
    The tenant id associated with the cluster. This property will only be provided for a system assigned identity.
    type string
    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.
    userAssignedIdentities {[key: string]: UserAssignedIdentityResponse}
    The list of user identities associated with the cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    principal_id str
    The principal id of cluster identity. This property will only be provided for a system assigned identity.
    tenant_id str
    The tenant id associated with the cluster. This property will only be provided for a system assigned identity.
    type str
    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.
    user_assigned_identities Mapping[str, UserAssignedIdentityResponse]
    The list of user identities associated with the cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
    principalId String
    The principal id of cluster identity. This property will only be provided for a system assigned identity.
    tenantId String
    The tenant id associated with the cluster. This property will only be provided for a system assigned identity.
    type String
    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.
    userAssignedIdentities Map<Property Map>
    The list of user identities associated with the cluster. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.

    ComputeIsolationPropertiesResponse

    EnableComputeIsolation bool
    The flag indicates whether enable compute isolation or not.
    HostSku string
    The host sku.
    EnableComputeIsolation bool
    The flag indicates whether enable compute isolation or not.
    HostSku string
    The host sku.
    enableComputeIsolation Boolean
    The flag indicates whether enable compute isolation or not.
    hostSku String
    The host sku.
    enableComputeIsolation boolean
    The flag indicates whether enable compute isolation or not.
    hostSku string
    The host sku.
    enable_compute_isolation bool
    The flag indicates whether enable compute isolation or not.
    host_sku str
    The host sku.
    enableComputeIsolation Boolean
    The flag indicates whether enable compute isolation or not.
    hostSku String
    The host sku.

    ComputeProfileResponse

    Roles []RoleResponse
    The list of roles in the cluster.
    roles List<RoleResponse>
    The list of roles in the cluster.
    roles RoleResponse[]
    The list of roles in the cluster.
    roles Sequence[RoleResponse]
    The list of roles in the cluster.
    roles List<Property Map>
    The list of roles in the cluster.

    ConnectivityEndpointResponse

    Location string
    The location of the endpoint.
    Name string
    The name of the endpoint.
    Port int
    The port to connect to.
    PrivateIPAddress string
    The private ip address of the endpoint.
    Protocol string
    The protocol of the endpoint.
    Location string
    The location of the endpoint.
    Name string
    The name of the endpoint.
    Port int
    The port to connect to.
    PrivateIPAddress string
    The private ip address of the endpoint.
    Protocol string
    The protocol of the endpoint.
    location String
    The location of the endpoint.
    name String
    The name of the endpoint.
    port Integer
    The port to connect to.
    privateIPAddress String
    The private ip address of the endpoint.
    protocol String
    The protocol of the endpoint.
    location string
    The location of the endpoint.
    name string
    The name of the endpoint.
    port number
    The port to connect to.
    privateIPAddress string
    The private ip address of the endpoint.
    protocol string
    The protocol of the endpoint.
    location str
    The location of the endpoint.
    name str
    The name of the endpoint.
    port int
    The port to connect to.
    private_ip_address str
    The private ip address of the endpoint.
    protocol str
    The protocol of the endpoint.
    location String
    The location of the endpoint.
    name String
    The name of the endpoint.
    port Number
    The port to connect to.
    privateIPAddress String
    The private ip address of the endpoint.
    protocol String
    The protocol of the endpoint.

    DataDisksGroupsResponse

    DiskSizeGB int
    ReadOnly. The DiskSize in GB. Do not set this value.
    StorageAccountType string
    ReadOnly. The storage account type. Do not set this value.
    DisksPerNode int
    The number of disks per node.
    DiskSizeGB int
    ReadOnly. The DiskSize in GB. Do not set this value.
    StorageAccountType string
    ReadOnly. The storage account type. Do not set this value.
    DisksPerNode int
    The number of disks per node.
    diskSizeGB Integer
    ReadOnly. The DiskSize in GB. Do not set this value.
    storageAccountType String
    ReadOnly. The storage account type. Do not set this value.
    disksPerNode Integer
    The number of disks per node.
    diskSizeGB number
    ReadOnly. The DiskSize in GB. Do not set this value.
    storageAccountType string
    ReadOnly. The storage account type. Do not set this value.
    disksPerNode number
    The number of disks per node.
    disk_size_gb int
    ReadOnly. The DiskSize in GB. Do not set this value.
    storage_account_type str
    ReadOnly. The storage account type. Do not set this value.
    disks_per_node int
    The number of disks per node.
    diskSizeGB Number
    ReadOnly. The DiskSize in GB. Do not set this value.
    storageAccountType String
    ReadOnly. The storage account type. Do not set this value.
    disksPerNode Number
    The number of disks per node.

    DiskEncryptionPropertiesResponse

    EncryptionAlgorithm string
    Algorithm identifier for encryption, default RSA-OAEP.
    EncryptionAtHost bool
    Indicates whether or not resource disk encryption is enabled.
    KeyName string
    Key name that is used for enabling disk encryption.
    KeyVersion string
    Specific key version that is used for enabling disk encryption.
    MsiResourceId string
    Resource ID of Managed Identity that is used to access the key vault.
    VaultUri string
    Base key vault URI where the customers key is located eg. https://myvault.vault.azure.net
    EncryptionAlgorithm string
    Algorithm identifier for encryption, default RSA-OAEP.
    EncryptionAtHost bool
    Indicates whether or not resource disk encryption is enabled.
    KeyName string
    Key name that is used for enabling disk encryption.
    KeyVersion string
    Specific key version that is used for enabling disk encryption.
    MsiResourceId string
    Resource ID of Managed Identity that is used to access the key vault.
    VaultUri string
    Base key vault URI where the customers key is located eg. https://myvault.vault.azure.net
    encryptionAlgorithm String
    Algorithm identifier for encryption, default RSA-OAEP.
    encryptionAtHost Boolean
    Indicates whether or not resource disk encryption is enabled.
    keyName String
    Key name that is used for enabling disk encryption.
    keyVersion String
    Specific key version that is used for enabling disk encryption.
    msiResourceId String
    Resource ID of Managed Identity that is used to access the key vault.
    vaultUri String
    Base key vault URI where the customers key is located eg. https://myvault.vault.azure.net
    encryptionAlgorithm string
    Algorithm identifier for encryption, default RSA-OAEP.
    encryptionAtHost boolean
    Indicates whether or not resource disk encryption is enabled.
    keyName string
    Key name that is used for enabling disk encryption.
    keyVersion string
    Specific key version that is used for enabling disk encryption.
    msiResourceId string
    Resource ID of Managed Identity that is used to access the key vault.
    vaultUri string
    Base key vault URI where the customers key is located eg. https://myvault.vault.azure.net
    encryption_algorithm str
    Algorithm identifier for encryption, default RSA-OAEP.
    encryption_at_host bool
    Indicates whether or not resource disk encryption is enabled.
    key_name str
    Key name that is used for enabling disk encryption.
    key_version str
    Specific key version that is used for enabling disk encryption.
    msi_resource_id str
    Resource ID of Managed Identity that is used to access the key vault.
    vault_uri str
    Base key vault URI where the customers key is located eg. https://myvault.vault.azure.net
    encryptionAlgorithm String
    Algorithm identifier for encryption, default RSA-OAEP.
    encryptionAtHost Boolean
    Indicates whether or not resource disk encryption is enabled.
    keyName String
    Key name that is used for enabling disk encryption.
    keyVersion String
    Specific key version that is used for enabling disk encryption.
    msiResourceId String
    Resource ID of Managed Identity that is used to access the key vault.
    vaultUri String
    Base key vault URI where the customers key is located eg. https://myvault.vault.azure.net

    EncryptionInTransitPropertiesResponse

    IsEncryptionInTransitEnabled bool
    Indicates whether or not inter cluster node communication is encrypted in transit.
    IsEncryptionInTransitEnabled bool
    Indicates whether or not inter cluster node communication is encrypted in transit.
    isEncryptionInTransitEnabled Boolean
    Indicates whether or not inter cluster node communication is encrypted in transit.
    isEncryptionInTransitEnabled boolean
    Indicates whether or not inter cluster node communication is encrypted in transit.
    is_encryption_in_transit_enabled bool
    Indicates whether or not inter cluster node communication is encrypted in transit.
    isEncryptionInTransitEnabled Boolean
    Indicates whether or not inter cluster node communication is encrypted in transit.

    ErrorsResponse

    Code string
    The error code.
    Message string
    The error message.
    Code string
    The error code.
    Message string
    The error message.
    code String
    The error code.
    message String
    The error message.
    code string
    The error code.
    message string
    The error message.
    code str
    The error code.
    message str
    The error message.
    code String
    The error code.
    message String
    The error message.

    ExcludedServicesConfigResponse

    ExcludedServicesConfigId string
    The config id of excluded services.
    ExcludedServicesList string
    The list of excluded services.
    ExcludedServicesConfigId string
    The config id of excluded services.
    ExcludedServicesList string
    The list of excluded services.
    excludedServicesConfigId String
    The config id of excluded services.
    excludedServicesList String
    The list of excluded services.
    excludedServicesConfigId string
    The config id of excluded services.
    excludedServicesList string
    The list of excluded services.
    excluded_services_config_id str
    The config id of excluded services.
    excluded_services_list str
    The list of excluded services.
    excludedServicesConfigId String
    The config id of excluded services.
    excludedServicesList String
    The list of excluded services.

    HardwareProfileResponse

    VmSize string
    The size of the VM
    VmSize string
    The size of the VM
    vmSize String
    The size of the VM
    vmSize string
    The size of the VM
    vm_size str
    The size of the VM
    vmSize String
    The size of the VM

    IPConfigurationResponse

    Id string
    The private link IP configuration id.
    Name string
    The name of private link IP configuration.
    ProvisioningState string
    The private link configuration provisioning state, which only appears in the response.
    Type string
    The type of the private link IP configuration.
    Primary bool
    Indicates whether this IP configuration is primary for the corresponding NIC.
    PrivateIPAddress string
    The IP address.
    PrivateIPAllocationMethod string
    The method that private IP address is allocated.
    Subnet Pulumi.AzureNative.HDInsight.Inputs.ResourceIdResponse
    The subnet resource id.
    Id string
    The private link IP configuration id.
    Name string
    The name of private link IP configuration.
    ProvisioningState string
    The private link configuration provisioning state, which only appears in the response.
    Type string
    The type of the private link IP configuration.
    Primary bool
    Indicates whether this IP configuration is primary for the corresponding NIC.
    PrivateIPAddress string
    The IP address.
    PrivateIPAllocationMethod string
    The method that private IP address is allocated.
    Subnet ResourceIdResponse
    The subnet resource id.
    id String
    The private link IP configuration id.
    name String
    The name of private link IP configuration.
    provisioningState String
    The private link configuration provisioning state, which only appears in the response.
    type String
    The type of the private link IP configuration.
    primary Boolean
    Indicates whether this IP configuration is primary for the corresponding NIC.
    privateIPAddress String
    The IP address.
    privateIPAllocationMethod String
    The method that private IP address is allocated.
    subnet ResourceIdResponse
    The subnet resource id.
    id string
    The private link IP configuration id.
    name string
    The name of private link IP configuration.
    provisioningState string
    The private link configuration provisioning state, which only appears in the response.
    type string
    The type of the private link IP configuration.
    primary boolean
    Indicates whether this IP configuration is primary for the corresponding NIC.
    privateIPAddress string
    The IP address.
    privateIPAllocationMethod string
    The method that private IP address is allocated.
    subnet ResourceIdResponse
    The subnet resource id.
    id str
    The private link IP configuration id.
    name str
    The name of private link IP configuration.
    provisioning_state str
    The private link configuration provisioning state, which only appears in the response.
    type str
    The type of the private link IP configuration.
    primary bool
    Indicates whether this IP configuration is primary for the corresponding NIC.
    private_ip_address str
    The IP address.
    private_ip_allocation_method str
    The method that private IP address is allocated.
    subnet ResourceIdResponse
    The subnet resource id.
    id String
    The private link IP configuration id.
    name String
    The name of private link IP configuration.
    provisioningState String
    The private link configuration provisioning state, which only appears in the response.
    type String
    The type of the private link IP configuration.
    primary Boolean
    Indicates whether this IP configuration is primary for the corresponding NIC.
    privateIPAddress String
    The IP address.
    privateIPAllocationMethod String
    The method that private IP address is allocated.
    subnet Property Map
    The subnet resource id.

    KafkaRestPropertiesResponse

    ClientGroupInfo Pulumi.AzureNative.HDInsight.Inputs.ClientGroupInfoResponse
    The information of AAD security group.
    ConfigurationOverride Dictionary<string, string>
    The configurations that need to be overriden.
    ClientGroupInfo ClientGroupInfoResponse
    The information of AAD security group.
    ConfigurationOverride map[string]string
    The configurations that need to be overriden.
    clientGroupInfo ClientGroupInfoResponse
    The information of AAD security group.
    configurationOverride Map<String,String>
    The configurations that need to be overriden.
    clientGroupInfo ClientGroupInfoResponse
    The information of AAD security group.
    configurationOverride {[key: string]: string}
    The configurations that need to be overriden.
    client_group_info ClientGroupInfoResponse
    The information of AAD security group.
    configuration_override Mapping[str, str]
    The configurations that need to be overriden.
    clientGroupInfo Property Map
    The information of AAD security group.
    configurationOverride Map<String>
    The configurations that need to be overriden.

    LinuxOperatingSystemProfileResponse

    Password string
    The password.
    SshProfile Pulumi.AzureNative.HDInsight.Inputs.SshProfileResponse
    The SSH profile.
    Username string
    The username.
    Password string
    The password.
    SshProfile SshProfileResponse
    The SSH profile.
    Username string
    The username.
    password String
    The password.
    sshProfile SshProfileResponse
    The SSH profile.
    username String
    The username.
    password string
    The password.
    sshProfile SshProfileResponse
    The SSH profile.
    username string
    The username.
    password str
    The password.
    ssh_profile SshProfileResponse
    The SSH profile.
    username str
    The username.
    password String
    The password.
    sshProfile Property Map
    The SSH profile.
    username String
    The username.

    NetworkPropertiesResponse

    PrivateLink string
    Indicates whether or not private link is enabled.
    ResourceProviderConnection string
    The direction for the resource provider connection.
    PrivateLink string
    Indicates whether or not private link is enabled.
    ResourceProviderConnection string
    The direction for the resource provider connection.
    privateLink String
    Indicates whether or not private link is enabled.
    resourceProviderConnection String
    The direction for the resource provider connection.
    privateLink string
    Indicates whether or not private link is enabled.
    resourceProviderConnection string
    The direction for the resource provider connection.
    private_link str
    Indicates whether or not private link is enabled.
    resource_provider_connection str
    The direction for the resource provider connection.
    privateLink String
    Indicates whether or not private link is enabled.
    resourceProviderConnection String
    The direction for the resource provider connection.

    OsProfileResponse

    PrivateEndpointConnectionResponse

    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    LinkIdentifier string
    The link identifier.
    Name string
    The name of the resource
    PrivateEndpoint Pulumi.AzureNative.HDInsight.Inputs.PrivateEndpointResponse
    The private endpoint of the private endpoint connection
    PrivateLinkServiceConnectionState Pulumi.AzureNative.HDInsight.Inputs.PrivateLinkServiceConnectionStateResponse
    The private link service connection state.
    ProvisioningState string
    The provisioning state, which only appears in the response.
    SystemData Pulumi.AzureNative.HDInsight.Inputs.SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    LinkIdentifier string
    The link identifier.
    Name string
    The name of the resource
    PrivateEndpoint PrivateEndpointResponse
    The private endpoint of the private endpoint connection
    PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    The private link service connection state.
    ProvisioningState string
    The provisioning state, which only appears in the response.
    SystemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    linkIdentifier String
    The link identifier.
    name String
    The name of the resource
    privateEndpoint PrivateEndpointResponse
    The private endpoint of the private endpoint connection
    privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    The private link service connection state.
    provisioningState String
    The provisioning state, which only appears in the response.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    linkIdentifier string
    The link identifier.
    name string
    The name of the resource
    privateEndpoint PrivateEndpointResponse
    The private endpoint of the private endpoint connection
    privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    The private link service connection state.
    provisioningState string
    The provisioning state, which only appears in the response.
    systemData SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id str
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    link_identifier str
    The link identifier.
    name str
    The name of the resource
    private_endpoint PrivateEndpointResponse
    The private endpoint of the private endpoint connection
    private_link_service_connection_state PrivateLinkServiceConnectionStateResponse
    The private link service connection state.
    provisioning_state str
    The provisioning state, which only appears in the response.
    system_data SystemDataResponse
    Metadata pertaining to creation and last modification of the resource.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    linkIdentifier String
    The link identifier.
    name String
    The name of the resource
    privateEndpoint Property Map
    The private endpoint of the private endpoint connection
    privateLinkServiceConnectionState Property Map
    The private link service connection state.
    provisioningState String
    The provisioning state, which only appears in the response.
    systemData Property Map
    Metadata pertaining to creation and last modification of the resource.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    PrivateEndpointResponse

    Id string
    The private endpoint id.
    Id string
    The private endpoint id.
    id String
    The private endpoint id.
    id string
    The private endpoint id.
    id str
    The private endpoint id.
    id String
    The private endpoint id.

    PrivateLinkConfigurationResponse

    GroupId string
    The HDInsight private linkable sub-resource name to apply the private link configuration to. For example, 'headnode', 'gateway', 'edgenode'.
    Id string
    The private link configuration id.
    IpConfigurations List<Pulumi.AzureNative.HDInsight.Inputs.IPConfigurationResponse>
    The IP configurations for the private link service.
    Name string
    The name of private link configuration.
    ProvisioningState string
    The private link configuration provisioning state, which only appears in the response.
    Type string
    The type of the private link configuration.
    GroupId string
    The HDInsight private linkable sub-resource name to apply the private link configuration to. For example, 'headnode', 'gateway', 'edgenode'.
    Id string
    The private link configuration id.
    IpConfigurations []IPConfigurationResponse
    The IP configurations for the private link service.
    Name string
    The name of private link configuration.
    ProvisioningState string
    The private link configuration provisioning state, which only appears in the response.
    Type string
    The type of the private link configuration.
    groupId String
    The HDInsight private linkable sub-resource name to apply the private link configuration to. For example, 'headnode', 'gateway', 'edgenode'.
    id String
    The private link configuration id.
    ipConfigurations List<IPConfigurationResponse>
    The IP configurations for the private link service.
    name String
    The name of private link configuration.
    provisioningState String
    The private link configuration provisioning state, which only appears in the response.
    type String
    The type of the private link configuration.
    groupId string
    The HDInsight private linkable sub-resource name to apply the private link configuration to. For example, 'headnode', 'gateway', 'edgenode'.
    id string
    The private link configuration id.
    ipConfigurations IPConfigurationResponse[]
    The IP configurations for the private link service.
    name string
    The name of private link configuration.
    provisioningState string
    The private link configuration provisioning state, which only appears in the response.
    type string
    The type of the private link configuration.
    group_id str
    The HDInsight private linkable sub-resource name to apply the private link configuration to. For example, 'headnode', 'gateway', 'edgenode'.
    id str
    The private link configuration id.
    ip_configurations Sequence[IPConfigurationResponse]
    The IP configurations for the private link service.
    name str
    The name of private link configuration.
    provisioning_state str
    The private link configuration provisioning state, which only appears in the response.
    type str
    The type of the private link configuration.
    groupId String
    The HDInsight private linkable sub-resource name to apply the private link configuration to. For example, 'headnode', 'gateway', 'edgenode'.
    id String
    The private link configuration id.
    ipConfigurations List<Property Map>
    The IP configurations for the private link service.
    name String
    The name of private link configuration.
    provisioningState String
    The private link configuration provisioning state, which only appears in the response.
    type String
    The type of the private link configuration.

    PrivateLinkServiceConnectionStateResponse

    Status string
    The concrete private link service connection.
    ActionsRequired string
    Whether there is further actions.
    Description string
    The optional description of the status.
    Status string
    The concrete private link service connection.
    ActionsRequired string
    Whether there is further actions.
    Description string
    The optional description of the status.
    status String
    The concrete private link service connection.
    actionsRequired String
    Whether there is further actions.
    description String
    The optional description of the status.
    status string
    The concrete private link service connection.
    actionsRequired string
    Whether there is further actions.
    description string
    The optional description of the status.
    status str
    The concrete private link service connection.
    actions_required str
    Whether there is further actions.
    description str
    The optional description of the status.
    status String
    The concrete private link service connection.
    actionsRequired String
    Whether there is further actions.
    description String
    The optional description of the status.

    QuotaInfoResponse

    CoresUsed int
    The cores used by the cluster.
    CoresUsed int
    The cores used by the cluster.
    coresUsed Integer
    The cores used by the cluster.
    coresUsed number
    The cores used by the cluster.
    cores_used int
    The cores used by the cluster.
    coresUsed Number
    The cores used by the cluster.

    ResourceIdResponse

    Id string
    The azure resource id.
    Id string
    The azure resource id.
    id String
    The azure resource id.
    id string
    The azure resource id.
    id str
    The azure resource id.
    id String
    The azure resource id.

    RoleResponse

    AutoscaleConfiguration Pulumi.AzureNative.HDInsight.Inputs.AutoscaleResponse
    The autoscale configurations.
    DataDisksGroups List<Pulumi.AzureNative.HDInsight.Inputs.DataDisksGroupsResponse>
    The data disks groups for the role.
    EncryptDataDisks bool
    Indicates whether encrypt the data disks.
    HardwareProfile Pulumi.AzureNative.HDInsight.Inputs.HardwareProfileResponse
    The hardware profile.
    MinInstanceCount int
    The minimum instance count of the cluster.
    Name string
    The name of the role.
    OsProfile Pulumi.AzureNative.HDInsight.Inputs.OsProfileResponse
    The operating system profile.
    ScriptActions List<Pulumi.AzureNative.HDInsight.Inputs.ScriptActionResponse>
    The list of script actions on the role.
    TargetInstanceCount int
    The instance count of the cluster.
    VMGroupName string
    The name of the virtual machine group.
    VirtualNetworkProfile Pulumi.AzureNative.HDInsight.Inputs.VirtualNetworkProfileResponse
    The virtual network profile.
    AutoscaleConfiguration AutoscaleResponse
    The autoscale configurations.
    DataDisksGroups []DataDisksGroupsResponse
    The data disks groups for the role.
    EncryptDataDisks bool
    Indicates whether encrypt the data disks.
    HardwareProfile HardwareProfileResponse
    The hardware profile.
    MinInstanceCount int
    The minimum instance count of the cluster.
    Name string
    The name of the role.
    OsProfile OsProfileResponse
    The operating system profile.
    ScriptActions []ScriptActionResponse
    The list of script actions on the role.
    TargetInstanceCount int
    The instance count of the cluster.
    VMGroupName string
    The name of the virtual machine group.
    VirtualNetworkProfile VirtualNetworkProfileResponse
    The virtual network profile.
    autoscaleConfiguration AutoscaleResponse
    The autoscale configurations.
    dataDisksGroups List<DataDisksGroupsResponse>
    The data disks groups for the role.
    encryptDataDisks Boolean
    Indicates whether encrypt the data disks.
    hardwareProfile HardwareProfileResponse
    The hardware profile.
    minInstanceCount Integer
    The minimum instance count of the cluster.
    name String
    The name of the role.
    osProfile OsProfileResponse
    The operating system profile.
    scriptActions List<ScriptActionResponse>
    The list of script actions on the role.
    targetInstanceCount Integer
    The instance count of the cluster.
    vMGroupName String
    The name of the virtual machine group.
    virtualNetworkProfile VirtualNetworkProfileResponse
    The virtual network profile.
    autoscaleConfiguration AutoscaleResponse
    The autoscale configurations.
    dataDisksGroups DataDisksGroupsResponse[]
    The data disks groups for the role.
    encryptDataDisks boolean
    Indicates whether encrypt the data disks.
    hardwareProfile HardwareProfileResponse
    The hardware profile.
    minInstanceCount number
    The minimum instance count of the cluster.
    name string
    The name of the role.
    osProfile OsProfileResponse
    The operating system profile.
    scriptActions ScriptActionResponse[]
    The list of script actions on the role.
    targetInstanceCount number
    The instance count of the cluster.
    vMGroupName string
    The name of the virtual machine group.
    virtualNetworkProfile VirtualNetworkProfileResponse
    The virtual network profile.
    autoscale_configuration AutoscaleResponse
    The autoscale configurations.
    data_disks_groups Sequence[DataDisksGroupsResponse]
    The data disks groups for the role.
    encrypt_data_disks bool
    Indicates whether encrypt the data disks.
    hardware_profile HardwareProfileResponse
    The hardware profile.
    min_instance_count int
    The minimum instance count of the cluster.
    name str
    The name of the role.
    os_profile OsProfileResponse
    The operating system profile.
    script_actions Sequence[ScriptActionResponse]
    The list of script actions on the role.
    target_instance_count int
    The instance count of the cluster.
    v_m_group_name str
    The name of the virtual machine group.
    virtual_network_profile VirtualNetworkProfileResponse
    The virtual network profile.
    autoscaleConfiguration Property Map
    The autoscale configurations.
    dataDisksGroups List<Property Map>
    The data disks groups for the role.
    encryptDataDisks Boolean
    Indicates whether encrypt the data disks.
    hardwareProfile Property Map
    The hardware profile.
    minInstanceCount Number
    The minimum instance count of the cluster.
    name String
    The name of the role.
    osProfile Property Map
    The operating system profile.
    scriptActions List<Property Map>
    The list of script actions on the role.
    targetInstanceCount Number
    The instance count of the cluster.
    vMGroupName String
    The name of the virtual machine group.
    virtualNetworkProfile Property Map
    The virtual network profile.

    ScriptActionResponse

    Name string
    The name of the script action.
    Parameters string
    The parameters for the script provided.
    Uri string
    The URI to the script.
    Name string
    The name of the script action.
    Parameters string
    The parameters for the script provided.
    Uri string
    The URI to the script.
    name String
    The name of the script action.
    parameters String
    The parameters for the script provided.
    uri String
    The URI to the script.
    name string
    The name of the script action.
    parameters string
    The parameters for the script provided.
    uri string
    The URI to the script.
    name str
    The name of the script action.
    parameters str
    The parameters for the script provided.
    uri str
    The URI to the script.
    name String
    The name of the script action.
    parameters String
    The parameters for the script provided.
    uri String
    The URI to the script.

    SecurityProfileResponse

    AaddsResourceId string
    The resource ID of the user's Azure Active Directory Domain Service.
    ClusterUsersGroupDNs List<string>
    Optional. The Distinguished Names for cluster user groups
    DirectoryType string
    The directory type.
    Domain string
    The organization's active directory domain.
    DomainUserPassword string
    The domain admin password.
    DomainUsername string
    The domain user account that will have admin privileges on the cluster.
    LdapsUrls List<string>
    The LDAPS protocol URLs to communicate with the Active Directory.
    MsiResourceId string
    User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
    OrganizationalUnitDN string
    The organizational unit within the Active Directory to place the cluster and service accounts.
    AaddsResourceId string
    The resource ID of the user's Azure Active Directory Domain Service.
    ClusterUsersGroupDNs []string
    Optional. The Distinguished Names for cluster user groups
    DirectoryType string
    The directory type.
    Domain string
    The organization's active directory domain.
    DomainUserPassword string
    The domain admin password.
    DomainUsername string
    The domain user account that will have admin privileges on the cluster.
    LdapsUrls []string
    The LDAPS protocol URLs to communicate with the Active Directory.
    MsiResourceId string
    User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
    OrganizationalUnitDN string
    The organizational unit within the Active Directory to place the cluster and service accounts.
    aaddsResourceId String
    The resource ID of the user's Azure Active Directory Domain Service.
    clusterUsersGroupDNs List<String>
    Optional. The Distinguished Names for cluster user groups
    directoryType String
    The directory type.
    domain String
    The organization's active directory domain.
    domainUserPassword String
    The domain admin password.
    domainUsername String
    The domain user account that will have admin privileges on the cluster.
    ldapsUrls List<String>
    The LDAPS protocol URLs to communicate with the Active Directory.
    msiResourceId String
    User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
    organizationalUnitDN String
    The organizational unit within the Active Directory to place the cluster and service accounts.
    aaddsResourceId string
    The resource ID of the user's Azure Active Directory Domain Service.
    clusterUsersGroupDNs string[]
    Optional. The Distinguished Names for cluster user groups
    directoryType string
    The directory type.
    domain string
    The organization's active directory domain.
    domainUserPassword string
    The domain admin password.
    domainUsername string
    The domain user account that will have admin privileges on the cluster.
    ldapsUrls string[]
    The LDAPS protocol URLs to communicate with the Active Directory.
    msiResourceId string
    User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
    organizationalUnitDN string
    The organizational unit within the Active Directory to place the cluster and service accounts.
    aadds_resource_id str
    The resource ID of the user's Azure Active Directory Domain Service.
    cluster_users_group_dns Sequence[str]
    Optional. The Distinguished Names for cluster user groups
    directory_type str
    The directory type.
    domain str
    The organization's active directory domain.
    domain_user_password str
    The domain admin password.
    domain_username str
    The domain user account that will have admin privileges on the cluster.
    ldaps_urls Sequence[str]
    The LDAPS protocol URLs to communicate with the Active Directory.
    msi_resource_id str
    User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
    organizational_unit_dn str
    The organizational unit within the Active Directory to place the cluster and service accounts.
    aaddsResourceId String
    The resource ID of the user's Azure Active Directory Domain Service.
    clusterUsersGroupDNs List<String>
    Optional. The Distinguished Names for cluster user groups
    directoryType String
    The directory type.
    domain String
    The organization's active directory domain.
    domainUserPassword String
    The domain admin password.
    domainUsername String
    The domain user account that will have admin privileges on the cluster.
    ldapsUrls List<String>
    The LDAPS protocol URLs to communicate with the Active Directory.
    msiResourceId String
    User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
    organizationalUnitDN String
    The organizational unit within the Active Directory to place the cluster and service accounts.

    SshProfileResponse

    PublicKeys []SshPublicKeyResponse
    The list of SSH public keys.
    publicKeys List<SshPublicKeyResponse>
    The list of SSH public keys.
    publicKeys SshPublicKeyResponse[]
    The list of SSH public keys.
    public_keys Sequence[SshPublicKeyResponse]
    The list of SSH public keys.
    publicKeys List<Property Map>
    The list of SSH public keys.

    SshPublicKeyResponse

    CertificateData string
    The certificate for SSH.
    CertificateData string
    The certificate for SSH.
    certificateData String
    The certificate for SSH.
    certificateData string
    The certificate for SSH.
    certificate_data str
    The certificate for SSH.
    certificateData String
    The certificate for SSH.

    StorageAccountResponse

    Container string
    The container in the storage account, only to be specified for WASB storage accounts.
    FileSystem string
    The filesystem, only to be specified for Azure Data Lake Storage Gen 2.
    Fileshare string
    The file share name.
    IsDefault bool
    Whether or not the storage account is the default storage account.
    Key string
    The storage account access key.
    MsiResourceId string
    The managed identity (MSI) that is allowed to access the storage account, only to be specified for Azure Data Lake Storage Gen 2.
    Name string
    The name of the storage account.
    ResourceId string
    The resource ID of storage account, only to be specified for Azure Data Lake Storage Gen 2.
    Saskey string
    The shared access signature key.
    Container string
    The container in the storage account, only to be specified for WASB storage accounts.
    FileSystem string
    The filesystem, only to be specified for Azure Data Lake Storage Gen 2.
    Fileshare string
    The file share name.
    IsDefault bool
    Whether or not the storage account is the default storage account.
    Key string
    The storage account access key.
    MsiResourceId string
    The managed identity (MSI) that is allowed to access the storage account, only to be specified for Azure Data Lake Storage Gen 2.
    Name string
    The name of the storage account.
    ResourceId string
    The resource ID of storage account, only to be specified for Azure Data Lake Storage Gen 2.
    Saskey string
    The shared access signature key.
    container String
    The container in the storage account, only to be specified for WASB storage accounts.
    fileSystem String
    The filesystem, only to be specified for Azure Data Lake Storage Gen 2.
    fileshare String
    The file share name.
    isDefault Boolean
    Whether or not the storage account is the default storage account.
    key String
    The storage account access key.
    msiResourceId String
    The managed identity (MSI) that is allowed to access the storage account, only to be specified for Azure Data Lake Storage Gen 2.
    name String
    The name of the storage account.
    resourceId String
    The resource ID of storage account, only to be specified for Azure Data Lake Storage Gen 2.
    saskey String
    The shared access signature key.
    container string
    The container in the storage account, only to be specified for WASB storage accounts.
    fileSystem string
    The filesystem, only to be specified for Azure Data Lake Storage Gen 2.
    fileshare string
    The file share name.
    isDefault boolean
    Whether or not the storage account is the default storage account.
    key string
    The storage account access key.
    msiResourceId string
    The managed identity (MSI) that is allowed to access the storage account, only to be specified for Azure Data Lake Storage Gen 2.
    name string
    The name of the storage account.
    resourceId string
    The resource ID of storage account, only to be specified for Azure Data Lake Storage Gen 2.
    saskey string
    The shared access signature key.
    container str
    The container in the storage account, only to be specified for WASB storage accounts.
    file_system str
    The filesystem, only to be specified for Azure Data Lake Storage Gen 2.
    fileshare str
    The file share name.
    is_default bool
    Whether or not the storage account is the default storage account.
    key str
    The storage account access key.
    msi_resource_id str
    The managed identity (MSI) that is allowed to access the storage account, only to be specified for Azure Data Lake Storage Gen 2.
    name str
    The name of the storage account.
    resource_id str
    The resource ID of storage account, only to be specified for Azure Data Lake Storage Gen 2.
    saskey str
    The shared access signature key.
    container String
    The container in the storage account, only to be specified for WASB storage accounts.
    fileSystem String
    The filesystem, only to be specified for Azure Data Lake Storage Gen 2.
    fileshare String
    The file share name.
    isDefault Boolean
    Whether or not the storage account is the default storage account.
    key String
    The storage account access key.
    msiResourceId String
    The managed identity (MSI) that is allowed to access the storage account, only to be specified for Azure Data Lake Storage Gen 2.
    name String
    The name of the storage account.
    resourceId String
    The resource ID of storage account, only to be specified for Azure Data Lake Storage Gen 2.
    saskey String
    The shared access signature key.

    StorageProfileResponse

    Storageaccounts []StorageAccountResponse
    The list of storage accounts in the cluster.
    storageaccounts List<StorageAccountResponse>
    The list of storage accounts in the cluster.
    storageaccounts StorageAccountResponse[]
    The list of storage accounts in the cluster.
    storageaccounts Sequence[StorageAccountResponse]
    The list of storage accounts in the cluster.
    storageaccounts List<Property Map>
    The list of storage accounts in the cluster.

    SystemDataResponse

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.
    createdAt string
    The timestamp of resource creation (UTC).
    createdBy string
    The identity that created the resource.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    The type of identity that last modified the resource.
    created_at str
    The timestamp of resource creation (UTC).
    created_by str
    The identity that created the resource.
    created_by_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    The type of identity that last modified the resource.
    createdAt String
    The timestamp of resource creation (UTC).
    createdBy String
    The identity that created the resource.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    The type of identity that last modified the resource.

    UserAssignedIdentityResponse

    ClientId string
    The client id of user assigned identity.
    PrincipalId string
    The principal id of user assigned identity.
    TenantId string
    The tenant id of user assigned identity.
    ClientId string
    The client id of user assigned identity.
    PrincipalId string
    The principal id of user assigned identity.
    TenantId string
    The tenant id of user assigned identity.
    clientId String
    The client id of user assigned identity.
    principalId String
    The principal id of user assigned identity.
    tenantId String
    The tenant id of user assigned identity.
    clientId string
    The client id of user assigned identity.
    principalId string
    The principal id of user assigned identity.
    tenantId string
    The tenant id of user assigned identity.
    client_id str
    The client id of user assigned identity.
    principal_id str
    The principal id of user assigned identity.
    tenant_id str
    The tenant id of user assigned identity.
    clientId String
    The client id of user assigned identity.
    principalId String
    The principal id of user assigned identity.
    tenantId String
    The tenant id of user assigned identity.

    VirtualNetworkProfileResponse

    Id string
    The ID of the virtual network.
    Subnet string
    The name of the subnet.
    Id string
    The ID of the virtual network.
    Subnet string
    The name of the subnet.
    id String
    The ID of the virtual network.
    subnet String
    The name of the subnet.
    id string
    The ID of the virtual network.
    subnet string
    The name of the subnet.
    id str
    The ID of the virtual network.
    subnet str
    The name of the subnet.
    id String
    The ID of the virtual network.
    subnet String
    The name of the subnet.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi