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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.hdinsight.getCluster
Explore with Pulumi AI
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.89.1 published on Sunday, Mar 2, 2025 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, 2024-08-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)
public static Output<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:hdinsight:getCluster
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ClusterName string
- The name of the cluster.
- ResourceGroup stringName 
- The name of the resource group.
- ClusterName string
- The name of the cluster.
- ResourceGroup stringName 
- The name of the resource group.
- clusterName String
- The name of the cluster.
- resourceGroup StringName 
- The name of the resource group.
- clusterName string
- The name of the cluster.
- resourceGroup stringName 
- The name of the resource group.
- cluster_name str
- The name of the cluster.
- resource_group_ strname 
- The name of the resource group.
- clusterName String
- The name of the cluster.
- resourceGroup StringName 
- 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.Azure Native. HDInsight. Outputs. Cluster Get Properties Response 
- The properties of the cluster.
- SystemData Pulumi.Azure Native. HDInsight. Outputs. System Data Response 
- 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.Azure Native. HDInsight. Outputs. Cluster Identity Response 
- The identity of the cluster, if configured.
- 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
ClusterGet Properties Response 
- The properties of the cluster.
- SystemData SystemData Response 
- 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
ClusterIdentity Response 
- The identity of the cluster, if configured.
- 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
ClusterGet Properties Response 
- The properties of the cluster.
- systemData SystemData Response 
- 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
ClusterIdentity Response 
- The identity of the cluster, if configured.
- 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
ClusterGet Properties Response 
- The properties of the cluster.
- systemData SystemData Response 
- 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
ClusterIdentity Response 
- The identity of the cluster, if configured.
- {[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
ClusterGet Properties Response 
- The properties of the cluster.
- system_data SystemData Response 
- 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
ClusterIdentity Response 
- The identity of the cluster, if configured.
- 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.
- Map<String>
- Resource tags.
- zones List<String>
- The availability zones.
Supporting Types
AutoscaleCapacityResponse  
- MaxInstance intCount 
- The maximum instance count of the cluster
- MinInstance intCount 
- The minimum instance count of the cluster
- MaxInstance intCount 
- The maximum instance count of the cluster
- MinInstance intCount 
- The minimum instance count of the cluster
- maxInstance IntegerCount 
- The maximum instance count of the cluster
- minInstance IntegerCount 
- The minimum instance count of the cluster
- maxInstance numberCount 
- The maximum instance count of the cluster
- minInstance numberCount 
- The minimum instance count of the cluster
- max_instance_ intcount 
- The maximum instance count of the cluster
- min_instance_ intcount 
- The minimum instance count of the cluster
- maxInstance NumberCount 
- The maximum instance count of the cluster
- minInstance NumberCount 
- The minimum instance count of the cluster
AutoscaleRecurrenceResponse  
- Schedule
List<Pulumi.Azure Native. HDInsight. Inputs. Autoscale Schedule Response> 
- Array of schedule-based autoscale rules
- TimeZone string
- The time zone for the autoscale schedule times
- Schedule
[]AutoscaleSchedule Response 
- Array of schedule-based autoscale rules
- TimeZone string
- The time zone for the autoscale schedule times
- schedule
List<AutoscaleSchedule Response> 
- Array of schedule-based autoscale rules
- timeZone String
- The time zone for the autoscale schedule times
- schedule
AutoscaleSchedule Response[] 
- Array of schedule-based autoscale rules
- timeZone string
- The time zone for the autoscale schedule times
- schedule
Sequence[AutoscaleSchedule Response] 
- 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
Pulumi.Azure Native. HDInsight. Inputs. Autoscale Capacity Response 
- Parameters for load-based autoscale
- Recurrence
Pulumi.Azure Native. HDInsight. Inputs. Autoscale Recurrence Response 
- Parameters for schedule-based autoscale
- Capacity
AutoscaleCapacity Response 
- Parameters for load-based autoscale
- Recurrence
AutoscaleRecurrence Response 
- Parameters for schedule-based autoscale
- capacity
AutoscaleCapacity Response 
- Parameters for load-based autoscale
- recurrence
AutoscaleRecurrence Response 
- Parameters for schedule-based autoscale
- capacity
AutoscaleCapacity Response 
- Parameters for load-based autoscale
- recurrence
AutoscaleRecurrence Response 
- Parameters for schedule-based autoscale
- capacity
AutoscaleCapacity Response 
- Parameters for load-based autoscale
- recurrence
AutoscaleRecurrence Response 
- 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
- TimeAnd Pulumi.Capacity Azure Native. HDInsight. Inputs. Autoscale Time And Capacity Response 
- Time and capacity for a schedule-based autoscale rule
- Days []string
- Days of the week for a schedule-based autoscale rule
- TimeAnd AutoscaleCapacity Time And Capacity Response 
- Time and capacity for a schedule-based autoscale rule
- days List<String>
- Days of the week for a schedule-based autoscale rule
- timeAnd AutoscaleCapacity Time And Capacity Response 
- Time and capacity for a schedule-based autoscale rule
- days string[]
- Days of the week for a schedule-based autoscale rule
- timeAnd AutoscaleCapacity Time And Capacity Response 
- Time and capacity for a schedule-based autoscale rule
- days Sequence[str]
- Days of the week for a schedule-based autoscale rule
- time_and_ Autoscalecapacity Time And Capacity Response 
- Time and capacity for a schedule-based autoscale rule
- days List<String>
- Days of the week for a schedule-based autoscale rule
- timeAnd Property MapCapacity 
- Time and capacity for a schedule-based autoscale rule
AutoscaleTimeAndCapacityResponse    
- MaxInstance intCount 
- The maximum instance count of the cluster
- MinInstance intCount 
- The minimum instance count of the cluster
- Time string
- 24-hour time in the form xx:xx
- MaxInstance intCount 
- The maximum instance count of the cluster
- MinInstance intCount 
- The minimum instance count of the cluster
- Time string
- 24-hour time in the form xx:xx
- maxInstance IntegerCount 
- The maximum instance count of the cluster
- minInstance IntegerCount 
- The minimum instance count of the cluster
- time String
- 24-hour time in the form xx:xx
- maxInstance numberCount 
- The maximum instance count of the cluster
- minInstance numberCount 
- The minimum instance count of the cluster
- time string
- 24-hour time in the form xx:xx
- max_instance_ intcount 
- The maximum instance count of the cluster
- min_instance_ intcount 
- The minimum instance count of the cluster
- time str
- 24-hour time in the form xx:xx
- maxInstance NumberCount 
- The maximum instance count of the cluster
- minInstance NumberCount 
- The minimum instance count of the cluster
- time String
- 24-hour time in the form xx:xx
ClientGroupInfoResponse   
- group_id str
- The AAD security group id.
- group_name str
- 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.Azure Native. HDInsight. Inputs. Cluster Definition Response 
- The cluster definition.
- PrivateEndpoint List<Pulumi.Connections Azure Native. HDInsight. Inputs. Private Endpoint Connection Response> 
- The list of private endpoint connections.
- ClusterHdp stringVersion 
- 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.
- ComputeIsolation Pulumi.Properties Azure Native. HDInsight. Inputs. Compute Isolation Properties Response 
- The compute isolation properties.
- ComputeProfile Pulumi.Azure Native. HDInsight. Inputs. Compute Profile Response 
- The compute profile.
- ConnectivityEndpoints List<Pulumi.Azure Native. HDInsight. Inputs. Connectivity Endpoint Response> 
- The list of connectivity endpoints.
- CreatedDate string
- The date on which the cluster was created.
- DiskEncryption Pulumi.Properties Azure Native. HDInsight. Inputs. Disk Encryption Properties Response 
- The disk encryption properties.
- EncryptionIn Pulumi.Transit Properties Azure Native. HDInsight. Inputs. Encryption In Transit Properties Response 
- The encryption-in-transit properties.
- Errors
List<Pulumi.Azure Native. HDInsight. Inputs. Errors Response> 
- The list of errors.
- ExcludedServices Pulumi.Config Azure Native. HDInsight. Inputs. Excluded Services Config Response 
- The excluded services config.
- KafkaRest Pulumi.Properties Azure Native. HDInsight. Inputs. Kafka Rest Properties Response 
- The cluster kafka rest proxy configuration.
- MinSupported stringTls Version 
- The minimal supported tls version.
- NetworkProperties Pulumi.Azure Native. HDInsight. Inputs. Network Properties Response 
- The network properties.
- OsType string
- The type of operating system.
- PrivateLink List<Pulumi.Configurations Azure Native. HDInsight. Inputs. Private Link Configuration Response> 
- The private link configurations.
- ProvisioningState string
- The provisioning state, which only appears in the response.
- QuotaInfo Pulumi.Azure Native. HDInsight. Inputs. Quota Info Response 
- The quota information.
- SecurityProfile Pulumi.Azure Native. HDInsight. Inputs. Security Profile Response 
- The security profile.
- StorageProfile Pulumi.Azure Native. HDInsight. Inputs. Storage Profile Response 
- The storage profile.
- Tier string
- The cluster tier.
- ClusterDefinition ClusterDefinition Response 
- The cluster definition.
- PrivateEndpoint []PrivateConnections Endpoint Connection Response 
- The list of private endpoint connections.
- ClusterHdp stringVersion 
- 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.
- ComputeIsolation ComputeProperties Isolation Properties Response 
- The compute isolation properties.
- ComputeProfile ComputeProfile Response 
- The compute profile.
- ConnectivityEndpoints []ConnectivityEndpoint Response 
- The list of connectivity endpoints.
- CreatedDate string
- The date on which the cluster was created.
- DiskEncryption DiskProperties Encryption Properties Response 
- The disk encryption properties.
- EncryptionIn EncryptionTransit Properties In Transit Properties Response 
- The encryption-in-transit properties.
- Errors
[]ErrorsResponse 
- The list of errors.
- ExcludedServices ExcludedConfig Services Config Response 
- The excluded services config.
- KafkaRest KafkaProperties Rest Properties Response 
- The cluster kafka rest proxy configuration.
- MinSupported stringTls Version 
- The minimal supported tls version.
- NetworkProperties NetworkProperties Response 
- The network properties.
- OsType string
- The type of operating system.
- PrivateLink []PrivateConfigurations Link Configuration Response 
- The private link configurations.
- ProvisioningState string
- The provisioning state, which only appears in the response.
- QuotaInfo QuotaInfo Response 
- The quota information.
- SecurityProfile SecurityProfile Response 
- The security profile.
- StorageProfile StorageProfile Response 
- The storage profile.
- Tier string
- The cluster tier.
- clusterDefinition ClusterDefinition Response 
- The cluster definition.
- privateEndpoint List<PrivateConnections Endpoint Connection Response> 
- The list of private endpoint connections.
- clusterHdp StringVersion 
- 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.
- computeIsolation ComputeProperties Isolation Properties Response 
- The compute isolation properties.
- computeProfile ComputeProfile Response 
- The compute profile.
- connectivityEndpoints List<ConnectivityEndpoint Response> 
- The list of connectivity endpoints.
- createdDate String
- The date on which the cluster was created.
- diskEncryption DiskProperties Encryption Properties Response 
- The disk encryption properties.
- encryptionIn EncryptionTransit Properties In Transit Properties Response 
- The encryption-in-transit properties.
- errors
List<ErrorsResponse> 
- The list of errors.
- excludedServices ExcludedConfig Services Config Response 
- The excluded services config.
- kafkaRest KafkaProperties Rest Properties Response 
- The cluster kafka rest proxy configuration.
- minSupported StringTls Version 
- The minimal supported tls version.
- networkProperties NetworkProperties Response 
- The network properties.
- osType String
- The type of operating system.
- privateLink List<PrivateConfigurations Link Configuration Response> 
- The private link configurations.
- provisioningState String
- The provisioning state, which only appears in the response.
- quotaInfo QuotaInfo Response 
- The quota information.
- securityProfile SecurityProfile Response 
- The security profile.
- storageProfile StorageProfile Response 
- The storage profile.
- tier String
- The cluster tier.
- clusterDefinition ClusterDefinition Response 
- The cluster definition.
- privateEndpoint PrivateConnections Endpoint Connection Response[] 
- The list of private endpoint connections.
- clusterHdp stringVersion 
- 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.
- computeIsolation ComputeProperties Isolation Properties Response 
- The compute isolation properties.
- computeProfile ComputeProfile Response 
- The compute profile.
- connectivityEndpoints ConnectivityEndpoint Response[] 
- The list of connectivity endpoints.
- createdDate string
- The date on which the cluster was created.
- diskEncryption DiskProperties Encryption Properties Response 
- The disk encryption properties.
- encryptionIn EncryptionTransit Properties In Transit Properties Response 
- The encryption-in-transit properties.
- errors
ErrorsResponse[] 
- The list of errors.
- excludedServices ExcludedConfig Services Config Response 
- The excluded services config.
- kafkaRest KafkaProperties Rest Properties Response 
- The cluster kafka rest proxy configuration.
- minSupported stringTls Version 
- The minimal supported tls version.
- networkProperties NetworkProperties Response 
- The network properties.
- osType string
- The type of operating system.
- privateLink PrivateConfigurations Link Configuration Response[] 
- The private link configurations.
- provisioningState string
- The provisioning state, which only appears in the response.
- quotaInfo QuotaInfo Response 
- The quota information.
- securityProfile SecurityProfile Response 
- The security profile.
- storageProfile StorageProfile Response 
- The storage profile.
- tier string
- The cluster tier.
- cluster_definition ClusterDefinition Response 
- The cluster definition.
- private_endpoint_ Sequence[Privateconnections Endpoint Connection Response] 
- The list of private endpoint connections.
- cluster_hdp_ strversion 
- 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_ Computeproperties Isolation Properties Response 
- The compute isolation properties.
- compute_profile ComputeProfile Response 
- The compute profile.
- connectivity_endpoints Sequence[ConnectivityEndpoint Response] 
- The list of connectivity endpoints.
- created_date str
- The date on which the cluster was created.
- disk_encryption_ Diskproperties Encryption Properties Response 
- The disk encryption properties.
- encryption_in_ Encryptiontransit_ properties In Transit Properties Response 
- The encryption-in-transit properties.
- errors
Sequence[ErrorsResponse] 
- The list of errors.
- excluded_services_ Excludedconfig Services Config Response 
- The excluded services config.
- kafka_rest_ Kafkaproperties Rest Properties Response 
- The cluster kafka rest proxy configuration.
- min_supported_ strtls_ version 
- The minimal supported tls version.
- network_properties NetworkProperties Response 
- The network properties.
- os_type str
- The type of operating system.
- private_link_ Sequence[Privateconfigurations Link Configuration Response] 
- The private link configurations.
- provisioning_state str
- The provisioning state, which only appears in the response.
- quota_info QuotaInfo Response 
- The quota information.
- security_profile SecurityProfile Response 
- The security profile.
- storage_profile StorageProfile Response 
- The storage profile.
- tier str
- The cluster tier.
- clusterDefinition Property Map
- The cluster definition.
- privateEndpoint List<Property Map>Connections 
- The list of private endpoint connections.
- clusterHdp StringVersion 
- 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.
- computeIsolation Property MapProperties 
- 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.
- diskEncryption Property MapProperties 
- The disk encryption properties.
- encryptionIn Property MapTransit Properties 
- The encryption-in-transit properties.
- errors List<Property Map>
- The list of errors.
- excludedServices Property MapConfig 
- The excluded services config.
- kafkaRest Property MapProperties 
- The cluster kafka rest proxy configuration.
- minSupported StringTls Version 
- The minimal supported tls version.
- networkProperties Property Map
- The network properties.
- osType String
- The type of operating system.
- privateLink List<Property Map>Configurations 
- 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.
- UserAssigned Dictionary<string, Pulumi.Identities Azure Native. HDInsight. Inputs. User Assigned Identity Response> 
- 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.
- UserAssigned map[string]UserIdentities Assigned Identity Response 
- 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.
- userAssigned Map<String,UserIdentities Assigned Identity Response> 
- 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.
- userAssigned {[key: string]: UserIdentities Assigned Identity Response} 
- 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_ Mapping[str, Useridentities Assigned Identity Response] 
- 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.
- userAssigned Map<Property Map>Identities 
- 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   
- EnableCompute boolIsolation 
- The flag indicates whether enable compute isolation or not.
- HostSku string
- The host sku.
- EnableCompute boolIsolation 
- The flag indicates whether enable compute isolation or not.
- HostSku string
- The host sku.
- enableCompute BooleanIsolation 
- The flag indicates whether enable compute isolation or not.
- hostSku String
- The host sku.
- enableCompute booleanIsolation 
- The flag indicates whether enable compute isolation or not.
- hostSku string
- The host sku.
- enable_compute_ boolisolation 
- The flag indicates whether enable compute isolation or not.
- host_sku str
- The host sku.
- enableCompute BooleanIsolation 
- The flag indicates whether enable compute isolation or not.
- hostSku String
- The host sku.
ComputeProfileResponse  
- Roles
List<Pulumi.Azure Native. HDInsight. Inputs. Role Response> 
- The list of roles in the cluster.
- 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_ straddress 
- 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   
- DiskSize intGB 
- ReadOnly. The DiskSize in GB. Do not set this value.
- StorageAccount stringType 
- ReadOnly. The storage account type. Do not set this value.
- DisksPer intNode 
- The number of disks per node.
- DiskSize intGB 
- ReadOnly. The DiskSize in GB. Do not set this value.
- StorageAccount stringType 
- ReadOnly. The storage account type. Do not set this value.
- DisksPer intNode 
- The number of disks per node.
- diskSize IntegerGB 
- ReadOnly. The DiskSize in GB. Do not set this value.
- storageAccount StringType 
- ReadOnly. The storage account type. Do not set this value.
- disksPer IntegerNode 
- The number of disks per node.
- diskSize numberGB 
- ReadOnly. The DiskSize in GB. Do not set this value.
- storageAccount stringType 
- ReadOnly. The storage account type. Do not set this value.
- disksPer numberNode 
- The number of disks per node.
- disk_size_ intgb 
- ReadOnly. The DiskSize in GB. Do not set this value.
- storage_account_ strtype 
- ReadOnly. The storage account type. Do not set this value.
- disks_per_ intnode 
- The number of disks per node.
- diskSize NumberGB 
- ReadOnly. The DiskSize in GB. Do not set this value.
- storageAccount StringType 
- ReadOnly. The storage account type. Do not set this value.
- disksPer NumberNode 
- The number of disks per node.
DiskEncryptionPropertiesResponse   
- EncryptionAlgorithm string
- Algorithm identifier for encryption, default RSA-OAEP.
- EncryptionAt boolHost 
- 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.
- MsiResource stringId 
- 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.
- EncryptionAt boolHost 
- 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.
- MsiResource stringId 
- 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.
- encryptionAt BooleanHost 
- 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.
- msiResource StringId 
- 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.
- encryptionAt booleanHost 
- 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.
- msiResource stringId 
- 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_ boolhost 
- 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_ strid 
- 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.
- encryptionAt BooleanHost 
- 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.
- msiResource StringId 
- 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    
- IsEncryption boolIn Transit Enabled 
- Indicates whether or not inter cluster node communication is encrypted in transit.
- IsEncryption boolIn Transit Enabled 
- Indicates whether or not inter cluster node communication is encrypted in transit.
- isEncryption BooleanIn Transit Enabled 
- Indicates whether or not inter cluster node communication is encrypted in transit.
- isEncryption booleanIn Transit Enabled 
- Indicates whether or not inter cluster node communication is encrypted in transit.
- is_encryption_ boolin_ transit_ enabled 
- Indicates whether or not inter cluster node communication is encrypted in transit.
- isEncryption BooleanIn Transit Enabled 
- Indicates whether or not inter cluster node communication is encrypted in transit.
ErrorsResponse 
ExcludedServicesConfigResponse   
- ExcludedServices stringConfig Id 
- The config id of excluded services.
- ExcludedServices stringList 
- The list of excluded services.
- ExcludedServices stringConfig Id 
- The config id of excluded services.
- ExcludedServices stringList 
- The list of excluded services.
- excludedServices StringConfig Id 
- The config id of excluded services.
- excludedServices StringList 
- The list of excluded services.
- excludedServices stringConfig Id 
- The config id of excluded services.
- excludedServices stringList 
- The list of excluded services.
- excluded_services_ strconfig_ id 
- The config id of excluded services.
- excluded_services_ strlist 
- The list of excluded services.
- excludedServices StringConfig Id 
- The config id of excluded services.
- excludedServices StringList 
- 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.
- PrivateIPAllocation stringMethod 
- The method that private IP address is allocated.
- Subnet
Pulumi.Azure Native. HDInsight. Inputs. Resource Id Response 
- 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.
- PrivateIPAllocation stringMethod 
- The method that private IP address is allocated.
- Subnet
ResourceId Response 
- 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.
- privateIPAllocation StringMethod 
- The method that private IP address is allocated.
- subnet
ResourceId Response 
- 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.
- privateIPAllocation stringMethod 
- The method that private IP address is allocated.
- subnet
ResourceId Response 
- 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_ straddress 
- The IP address.
- private_ip_ strallocation_ method 
- The method that private IP address is allocated.
- subnet
ResourceId Response 
- 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.
- privateIPAllocation StringMethod 
- The method that private IP address is allocated.
- subnet Property Map
- The subnet resource id.
KafkaRestPropertiesResponse   
- ClientGroup Pulumi.Info Azure Native. HDInsight. Inputs. Client Group Info Response 
- The information of AAD security group.
- ConfigurationOverride Dictionary<string, string>
- The configurations that need to be overriden.
- ClientGroup ClientInfo Group Info Response 
- The information of AAD security group.
- ConfigurationOverride map[string]string
- The configurations that need to be overriden.
- clientGroup ClientInfo Group Info Response 
- The information of AAD security group.
- configurationOverride Map<String,String>
- The configurations that need to be overriden.
- clientGroup ClientInfo Group Info Response 
- The information of AAD security group.
- configurationOverride {[key: string]: string}
- The configurations that need to be overriden.
- client_group_ Clientinfo Group Info Response 
- The information of AAD security group.
- configuration_override Mapping[str, str]
- The configurations that need to be overriden.
- clientGroup Property MapInfo 
- The information of AAD security group.
- configurationOverride Map<String>
- The configurations that need to be overriden.
LinuxOperatingSystemProfileResponse    
- Password string
- The password.
- SshProfile Pulumi.Azure Native. HDInsight. Inputs. Ssh Profile Response 
- The SSH profile.
- Username string
- The username.
- Password string
- The password.
- SshProfile SshProfile Response 
- The SSH profile.
- Username string
- The username.
- password String
- The password.
- sshProfile SshProfile Response 
- The SSH profile.
- username String
- The username.
- password string
- The password.
- sshProfile SshProfile Response 
- The SSH profile.
- username string
- The username.
- password str
- The password.
- ssh_profile SshProfile Response 
- 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.
- ResourceProvider stringConnection 
- The direction for the resource provider connection.
- PrivateLink string
- Indicates whether or not private link is enabled.
- ResourceProvider stringConnection 
- The direction for the resource provider connection.
- privateLink String
- Indicates whether or not private link is enabled.
- resourceProvider StringConnection 
- The direction for the resource provider connection.
- privateLink string
- Indicates whether or not private link is enabled.
- resourceProvider stringConnection 
- The direction for the resource provider connection.
- private_link str
- Indicates whether or not private link is enabled.
- resource_provider_ strconnection 
- The direction for the resource provider connection.
- privateLink String
- Indicates whether or not private link is enabled.
- resourceProvider StringConnection 
- The direction for the resource provider connection.
OsProfileResponse  
- LinuxOperating LinuxSystem Profile Operating System Profile Response 
- The Linux OS profile.
- linuxOperating LinuxSystem Profile Operating System Profile Response 
- The Linux OS profile.
- linuxOperating LinuxSystem Profile Operating System Profile Response 
- The Linux OS profile.
- linux_operating_ Linuxsystem_ profile Operating System Profile Response 
- The Linux OS profile.
- linuxOperating Property MapSystem Profile 
- The Linux OS profile.
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.Azure Native. HDInsight. Inputs. Private Endpoint Response 
- The private endpoint of the private endpoint connection
- PrivateLink Pulumi.Service Connection State Azure Native. HDInsight. Inputs. Private Link Service Connection State Response 
- The private link service connection state.
- ProvisioningState string
- The provisioning state, which only appears in the response.
- SystemData Pulumi.Azure Native. HDInsight. Inputs. System Data Response 
- 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 PrivateEndpoint Response 
- The private endpoint of the private endpoint connection
- PrivateLink PrivateService Connection State Link Service Connection State Response 
- The private link service connection state.
- ProvisioningState string
- The provisioning state, which only appears in the response.
- SystemData SystemData Response 
- 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 PrivateEndpoint Response 
- The private endpoint of the private endpoint connection
- privateLink PrivateService Connection State Link Service Connection State Response 
- The private link service connection state.
- provisioningState String
- The provisioning state, which only appears in the response.
- systemData SystemData Response 
- 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 PrivateEndpoint Response 
- The private endpoint of the private endpoint connection
- privateLink PrivateService Connection State Link Service Connection State Response 
- The private link service connection state.
- provisioningState string
- The provisioning state, which only appears in the response.
- systemData SystemData Response 
- 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 PrivateEndpoint Response 
- The private endpoint of the private endpoint connection
- private_link_ Privateservice_ connection_ state Link Service Connection State Response 
- The private link service connection state.
- provisioning_state str
- The provisioning state, which only appears in the response.
- system_data SystemData Response 
- 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
- privateLink Property MapService Connection State 
- 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.Azure Native. HDInsight. Inputs. IPConfiguration Response> 
- 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.Azure Native. HDInsight. Inputs. Autoscale Response 
- The autoscale configurations.
- DataDisks List<Pulumi.Groups Azure Native. HDInsight. Inputs. Data Disks Groups Response> 
- The data disks groups for the role.
- EncryptData boolDisks 
- Indicates whether encrypt the data disks.
- HardwareProfile Pulumi.Azure Native. HDInsight. Inputs. Hardware Profile Response 
- The hardware profile.
- MinInstance intCount 
- The minimum instance count of the cluster.
- Name string
- The name of the role.
- OsProfile Pulumi.Azure Native. HDInsight. Inputs. Os Profile Response 
- The operating system profile.
- ScriptActions List<Pulumi.Azure Native. HDInsight. Inputs. Script Action Response> 
- The list of script actions on the role.
- TargetInstance intCount 
- The instance count of the cluster.
- VMGroupName string
- The name of the virtual machine group.
- VirtualNetwork Pulumi.Profile Azure Native. HDInsight. Inputs. Virtual Network Profile Response 
- The virtual network profile.
- AutoscaleConfiguration AutoscaleResponse 
- The autoscale configurations.
- DataDisks []DataGroups Disks Groups Response 
- The data disks groups for the role.
- EncryptData boolDisks 
- Indicates whether encrypt the data disks.
- HardwareProfile HardwareProfile Response 
- The hardware profile.
- MinInstance intCount 
- The minimum instance count of the cluster.
- Name string
- The name of the role.
- OsProfile OsProfile Response 
- The operating system profile.
- ScriptActions []ScriptAction Response 
- The list of script actions on the role.
- TargetInstance intCount 
- The instance count of the cluster.
- VMGroupName string
- The name of the virtual machine group.
- VirtualNetwork VirtualProfile Network Profile Response 
- The virtual network profile.
- autoscaleConfiguration AutoscaleResponse 
- The autoscale configurations.
- dataDisks List<DataGroups Disks Groups Response> 
- The data disks groups for the role.
- encryptData BooleanDisks 
- Indicates whether encrypt the data disks.
- hardwareProfile HardwareProfile Response 
- The hardware profile.
- minInstance IntegerCount 
- The minimum instance count of the cluster.
- name String
- The name of the role.
- osProfile OsProfile Response 
- The operating system profile.
- scriptActions List<ScriptAction Response> 
- The list of script actions on the role.
- targetInstance IntegerCount 
- The instance count of the cluster.
- vMGroup StringName 
- The name of the virtual machine group.
- virtualNetwork VirtualProfile Network Profile Response 
- The virtual network profile.
- autoscaleConfiguration AutoscaleResponse 
- The autoscale configurations.
- dataDisks DataGroups Disks Groups Response[] 
- The data disks groups for the role.
- encryptData booleanDisks 
- Indicates whether encrypt the data disks.
- hardwareProfile HardwareProfile Response 
- The hardware profile.
- minInstance numberCount 
- The minimum instance count of the cluster.
- name string
- The name of the role.
- osProfile OsProfile Response 
- The operating system profile.
- scriptActions ScriptAction Response[] 
- The list of script actions on the role.
- targetInstance numberCount 
- The instance count of the cluster.
- vMGroup stringName 
- The name of the virtual machine group.
- virtualNetwork VirtualProfile Network Profile Response 
- The virtual network profile.
- autoscale_configuration AutoscaleResponse 
- The autoscale configurations.
- data_disks_ Sequence[Datagroups Disks Groups Response] 
- The data disks groups for the role.
- encrypt_data_ booldisks 
- Indicates whether encrypt the data disks.
- hardware_profile HardwareProfile Response 
- The hardware profile.
- min_instance_ intcount 
- The minimum instance count of the cluster.
- name str
- The name of the role.
- os_profile OsProfile Response 
- The operating system profile.
- script_actions Sequence[ScriptAction Response] 
- The list of script actions on the role.
- target_instance_ intcount 
- The instance count of the cluster.
- v_m_ strgroup_ name 
- The name of the virtual machine group.
- virtual_network_ Virtualprofile Network Profile Response 
- The virtual network profile.
- autoscaleConfiguration Property Map
- The autoscale configurations.
- dataDisks List<Property Map>Groups 
- The data disks groups for the role.
- encryptData BooleanDisks 
- Indicates whether encrypt the data disks.
- hardwareProfile Property Map
- The hardware profile.
- minInstance NumberCount 
- 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.
- targetInstance NumberCount 
- The instance count of the cluster.
- vMGroup StringName 
- The name of the virtual machine group.
- virtualNetwork Property MapProfile 
- 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  
- AaddsResource stringId 
- The resource ID of the user's Azure Active Directory Domain Service.
- ClusterUsers List<string>Group DNs 
- Optional. The Distinguished Names for cluster user groups
- DirectoryType string
- The directory type.
- Domain string
- The organization's active directory domain.
- DomainUser stringPassword 
- 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.
- MsiResource stringId 
- User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
- OrganizationalUnit stringDN 
- The organizational unit within the Active Directory to place the cluster and service accounts.
- AaddsResource stringId 
- The resource ID of the user's Azure Active Directory Domain Service.
- ClusterUsers []stringGroup DNs 
- Optional. The Distinguished Names for cluster user groups
- DirectoryType string
- The directory type.
- Domain string
- The organization's active directory domain.
- DomainUser stringPassword 
- 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.
- MsiResource stringId 
- User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
- OrganizationalUnit stringDN 
- The organizational unit within the Active Directory to place the cluster and service accounts.
- aaddsResource StringId 
- The resource ID of the user's Azure Active Directory Domain Service.
- clusterUsers List<String>Group DNs 
- Optional. The Distinguished Names for cluster user groups
- directoryType String
- The directory type.
- domain String
- The organization's active directory domain.
- domainUser StringPassword 
- 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.
- msiResource StringId 
- User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
- organizationalUnit StringDN 
- The organizational unit within the Active Directory to place the cluster and service accounts.
- aaddsResource stringId 
- The resource ID of the user's Azure Active Directory Domain Service.
- clusterUsers string[]Group DNs 
- Optional. The Distinguished Names for cluster user groups
- directoryType string
- The directory type.
- domain string
- The organization's active directory domain.
- domainUser stringPassword 
- 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.
- msiResource stringId 
- User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
- organizationalUnit stringDN 
- The organizational unit within the Active Directory to place the cluster and service accounts.
- aadds_resource_ strid 
- The resource ID of the user's Azure Active Directory Domain Service.
- cluster_users_ Sequence[str]group_ dns 
- Optional. The Distinguished Names for cluster user groups
- directory_type str
- The directory type.
- domain str
- The organization's active directory domain.
- domain_user_ strpassword 
- 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_ strid 
- User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
- organizational_unit_ strdn 
- The organizational unit within the Active Directory to place the cluster and service accounts.
- aaddsResource StringId 
- The resource ID of the user's Azure Active Directory Domain Service.
- clusterUsers List<String>Group DNs 
- Optional. The Distinguished Names for cluster user groups
- directoryType String
- The directory type.
- domain String
- The organization's active directory domain.
- domainUser StringPassword 
- 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.
- msiResource StringId 
- User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
- organizationalUnit StringDN 
- The organizational unit within the Active Directory to place the cluster and service accounts.
SshProfileResponse  
- PublicKeys List<Pulumi.Azure Native. HDInsight. Inputs. Ssh Public Key Response> 
- The list of SSH public keys.
- PublicKeys []SshPublic Key Response 
- The list of SSH public keys.
- publicKeys List<SshPublic Key Response> 
- The list of SSH public keys.
- publicKeys SshPublic Key Response[] 
- The list of SSH public keys.
- public_keys Sequence[SshPublic Key Response] 
- 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.
- 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.
- MsiResource stringId 
- 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.
- 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.
- MsiResource stringId 
- 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.
- 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.
- msiResource StringId 
- 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.
- 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.
- msiResource stringId 
- 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.
- 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_ strid 
- 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.
- 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.
- msiResource StringId 
- 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
List<Pulumi.Azure Native. HDInsight. Inputs. Storage Account Response> 
- The list of storage accounts in the cluster.
- Storageaccounts
[]StorageAccount Response 
- The list of storage accounts in the cluster.
- storageaccounts
List<StorageAccount Response> 
- The list of storage accounts in the cluster.
- storageaccounts
StorageAccount Response[] 
- The list of storage accounts in the cluster.
- storageaccounts
Sequence[StorageAccount Response] 
- 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- 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.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- 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_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- 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.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- 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   
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi