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.20.0 published on Wednesday, Nov 29, 2023 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.20.0 published on Wednesday, Nov 29, 2023 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.

    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.20.0 published on Wednesday, Nov 29, 2023 by Pulumi