azure-native.hdinsight.getCluster
Explore with Pulumi AI
Gets the specified cluster.
Uses Azure REST API version 2024-08-01-preview.
Other available API versions: 2021-06-01, 2023-04-15-preview, 2023-08-15-preview, 2025-01-15-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native hdinsight [ApiVersion]
. See the version guide for details.
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 dictionary
The following arguments are supported:
- Cluster
Name string - The name of the cluster.
- Resource
Group stringName - The name of the resource group.
- Cluster
Name string - The name of the cluster.
- Resource
Group stringName - The name of the resource group.
- cluster
Name String - The name of the cluster.
- resource
Group StringName - The name of the resource group.
- cluster
Name string - The name of the cluster.
- resource
Group stringName - The name of the resource group.
- cluster_
name str - The name of the cluster.
- resource_
group_ strname - The name of the resource group.
- cluster
Name String - The name of the cluster.
- resource
Group StringName - The name of the resource group.
getCluster Result
The following output properties are available:
- Azure
Api stringVersion - The Azure API version of the resource.
- 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.
- System
Data 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.
- Azure
Api stringVersion - The Azure API version of the resource.
- 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
Cluster
Get Properties Response - The properties of the cluster.
- System
Data 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
Cluster
Identity Response - The identity of the cluster, if configured.
- map[string]string
- Resource tags.
- Zones []string
- The availability zones.
- azure
Api StringVersion - The Azure API version of the resource.
- 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
Cluster
Get Properties Response - The properties of the cluster.
- system
Data 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
Cluster
Identity Response - The identity of the cluster, if configured.
- Map<String,String>
- Resource tags.
- zones List<String>
- The availability zones.
- azure
Api stringVersion - The Azure API version of the resource.
- 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
Cluster
Get Properties Response - The properties of the cluster.
- system
Data 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
Cluster
Identity Response - The identity of the cluster, if configured.
- {[key: string]: string}
- Resource tags.
- zones string[]
- The availability zones.
- azure_
api_ strversion - The Azure API version of the resource.
- 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
Cluster
Get 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
Cluster
Identity Response - The identity of the cluster, if configured.
- Mapping[str, str]
- Resource tags.
- zones Sequence[str]
- The availability zones.
- azure
Api StringVersion - The Azure API version of the resource.
- 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.
- system
Data 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
- Max
Instance intCount - The maximum instance count of the cluster
- Min
Instance intCount - 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
- max
Instance IntegerCount - The maximum instance count of the cluster
- min
Instance IntegerCount - The minimum instance count of the cluster
- max
Instance numberCount - The maximum instance count of the cluster
- min
Instance 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
- max
Instance NumberCount - The maximum instance count of the cluster
- min
Instance 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
- Time
Zone string - The time zone for the autoscale schedule times
- Schedule
[]Autoscale
Schedule Response - Array of schedule-based autoscale rules
- Time
Zone string - The time zone for the autoscale schedule times
- schedule
List<Autoscale
Schedule Response> - Array of schedule-based autoscale rules
- time
Zone String - The time zone for the autoscale schedule times
- schedule
Autoscale
Schedule Response[] - Array of schedule-based autoscale rules
- time
Zone string - The time zone for the autoscale schedule times
- schedule
Sequence[Autoscale
Schedule 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
- time
Zone 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
Autoscale
Capacity Response - Parameters for load-based autoscale
- Recurrence
Autoscale
Recurrence Response - Parameters for schedule-based autoscale
- capacity
Autoscale
Capacity Response - Parameters for load-based autoscale
- recurrence
Autoscale
Recurrence Response - Parameters for schedule-based autoscale
- capacity
Autoscale
Capacity Response - Parameters for load-based autoscale
- recurrence
Autoscale
Recurrence Response - Parameters for schedule-based autoscale
- capacity
Autoscale
Capacity Response - Parameters for load-based autoscale
- recurrence
Autoscale
Recurrence 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
- Time
And 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
- 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
- time
And 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
- time
And 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
- time
And Property MapCapacity - Time and capacity for a schedule-based autoscale rule
AutoscaleTimeAndCapacityResponse
- Max
Instance intCount - The maximum instance count of the cluster
- Min
Instance intCount - 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 string
- 24-hour time in the form xx:xx
- max
Instance IntegerCount - The maximum instance count of the cluster
- min
Instance IntegerCount - The minimum instance count of the cluster
- time String
- 24-hour time in the form xx:xx
- max
Instance numberCount - The maximum instance count of the cluster
- min
Instance 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
- max
Instance NumberCount - The maximum instance count of the cluster
- min
Instance 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.
- Component
Version 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.
- Component
Version 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.
- component
Version 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.
- component
Version {[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.
- component
Version Map<String> - The versions of different services in the cluster.
- configurations Any
- The cluster configurations.
- kind String
- The type of cluster.
ClusterGetPropertiesResponse
- Cluster
Definition Pulumi.Azure Native. HDInsight. Inputs. Cluster Definition Response - The cluster definition.
- Private
Endpoint List<Pulumi.Connections Azure Native. HDInsight. Inputs. Private Endpoint Connection Response> - The list of private endpoint connections.
- Cluster
Hdp stringVersion - The hdp version of the cluster.
- Cluster
Id string - The cluster id.
- Cluster
State string - The state of the cluster.
- Cluster
Version string - The version of the cluster.
- Compute
Isolation Pulumi.Properties Azure Native. HDInsight. Inputs. Compute Isolation Properties Response - The compute isolation properties.
- Compute
Profile Pulumi.Azure Native. HDInsight. Inputs. Compute Profile Response - The compute profile.
- Connectivity
Endpoints List<Pulumi.Azure Native. HDInsight. Inputs. Connectivity Endpoint Response> - The list of connectivity endpoints.
- Created
Date string - The date on which the cluster was created.
- Disk
Encryption Pulumi.Properties Azure Native. HDInsight. Inputs. Disk Encryption Properties Response - The disk encryption properties.
- Encryption
In 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.
- Excluded
Services Pulumi.Config Azure Native. HDInsight. Inputs. Excluded Services Config Response - The excluded services config.
- Kafka
Rest Pulumi.Properties Azure Native. HDInsight. Inputs. Kafka Rest Properties Response - The cluster kafka rest proxy configuration.
- Min
Supported stringTls Version - The minimal supported tls version.
- Network
Properties Pulumi.Azure Native. HDInsight. Inputs. Network Properties Response - The network properties.
- Os
Type string - The type of operating system.
- Private
Link List<Pulumi.Configurations Azure Native. HDInsight. Inputs. Private Link Configuration Response> - The private link configurations.
- Provisioning
State string - The provisioning state, which only appears in the response.
- Quota
Info Pulumi.Azure Native. HDInsight. Inputs. Quota Info Response - The quota information.
- Security
Profile Pulumi.Azure Native. HDInsight. Inputs. Security Profile Response - The security profile.
- Storage
Profile Pulumi.Azure Native. HDInsight. Inputs. Storage Profile Response - The storage profile.
- Tier string
- The cluster tier.
- Cluster
Definition ClusterDefinition Response - The cluster definition.
- Private
Endpoint []PrivateConnections Endpoint Connection Response - The list of private endpoint connections.
- Cluster
Hdp stringVersion - The hdp version of the cluster.
- Cluster
Id string - The cluster id.
- Cluster
State string - The state of the cluster.
- Cluster
Version string - The version of the cluster.
- Compute
Isolation ComputeProperties Isolation Properties Response - The compute isolation properties.
- Compute
Profile ComputeProfile Response - The compute profile.
- Connectivity
Endpoints []ConnectivityEndpoint Response - The list of connectivity endpoints.
- Created
Date string - 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
[]Errors
Response - 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 stringTls Version - The minimal supported tls version.
- Network
Properties NetworkProperties Response - The network properties.
- Os
Type string - The type of operating system.
- Private
Link []PrivateConfigurations Link Configuration Response - The private link configurations.
- Provisioning
State string - 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 string
- The cluster tier.
- cluster
Definition ClusterDefinition Response - The cluster definition.
- private
Endpoint List<PrivateConnections Endpoint Connection Response> - The list of private endpoint connections.
- cluster
Hdp StringVersion - The hdp version of the cluster.
- cluster
Id String - The cluster id.
- cluster
State String - The state of the cluster.
- cluster
Version String - The version of the cluster.
- compute
Isolation ComputeProperties Isolation Properties Response - The compute isolation properties.
- compute
Profile ComputeProfile Response - The compute profile.
- connectivity
Endpoints List<ConnectivityEndpoint Response> - The list of connectivity endpoints.
- created
Date String - 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
List<Errors
Response> - 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 StringTls Version - The minimal supported tls version.
- network
Properties NetworkProperties Response - The network properties.
- os
Type String - The type of operating system.
- private
Link List<PrivateConfigurations Link Configuration Response> - The private link configurations.
- provisioning
State String - 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 String
- The cluster tier.
- cluster
Definition ClusterDefinition Response - The cluster definition.
- private
Endpoint PrivateConnections Endpoint Connection Response[] - The list of private endpoint connections.
- cluster
Hdp stringVersion - The hdp version of the cluster.
- cluster
Id string - The cluster id.
- cluster
State string - The state of the cluster.
- cluster
Version string - The version of the cluster.
- compute
Isolation ComputeProperties Isolation Properties Response - The compute isolation properties.
- compute
Profile ComputeProfile Response - The compute profile.
- connectivity
Endpoints ConnectivityEndpoint Response[] - The list of connectivity endpoints.
- created
Date string - 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
Errors
Response[] - 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 stringTls Version - The minimal supported tls version.
- network
Properties NetworkProperties Response - The network properties.
- os
Type string - The type of operating system.
- private
Link PrivateConfigurations Link Configuration Response[] - The private link configurations.
- provisioning
State string - 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 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[Errors
Response] - 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.
- cluster
Definition Property Map - The cluster definition.
- private
Endpoint List<Property Map>Connections - The list of private endpoint connections.
- cluster
Hdp StringVersion - The hdp version of the cluster.
- cluster
Id String - The cluster id.
- cluster
State String - The state of the cluster.
- cluster
Version String - The version of the cluster.
- compute
Isolation Property MapProperties - The compute isolation properties.
- compute
Profile Property Map - The compute profile.
- connectivity
Endpoints List<Property Map> - The list of connectivity endpoints.
- created
Date String - The date on which the cluster was created.
- disk
Encryption Property MapProperties - The disk encryption properties.
- encryption
In Property MapTransit Properties - The encryption-in-transit properties.
- errors List<Property Map>
- The list of errors.
- excluded
Services Property MapConfig - The excluded services config.
- kafka
Rest Property MapProperties - The cluster kafka rest proxy configuration.
- min
Supported StringTls Version - The minimal supported tls version.
- network
Properties Property Map - The network properties.
- os
Type String - The type of operating system.
- private
Link List<Property Map>Configurations - The private link configurations.
- provisioning
State String - The provisioning state, which only appears in the response.
- quota
Info Property Map - The quota information.
- security
Profile Property Map - The security profile.
- storage
Profile Property Map - The storage profile.
- tier String
- The cluster tier.
ClusterIdentityResponse
- Principal
Id string - The principal id of cluster identity. This property will only be provided for a system assigned identity.
- Tenant
Id 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.
- User
Assigned 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}'.
- Principal
Id string - The principal id of cluster identity. This property will only be provided for a system assigned identity.
- Tenant
Id 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.
- User
Assigned 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}'.
- principal
Id String - The principal id of cluster identity. This property will only be provided for a system assigned identity.
- tenant
Id 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.
- user
Assigned 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}'.
- principal
Id string - The principal id of cluster identity. This property will only be provided for a system assigned identity.
- tenant
Id 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.
- user
Assigned {[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}'.
- principal
Id String - The principal id of cluster identity. This property will only be provided for a system assigned identity.
- tenant
Id 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.
- user
Assigned 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
- Enable
Compute boolIsolation - The flag indicates whether enable compute isolation or not.
- Host
Sku string - The host sku.
- Enable
Compute boolIsolation - The flag indicates whether enable compute isolation or not.
- Host
Sku string - The host sku.
- enable
Compute BooleanIsolation - The flag indicates whether enable compute isolation or not.
- host
Sku String - The host sku.
- enable
Compute booleanIsolation - The flag indicates whether enable compute isolation or not.
- host
Sku string - The host sku.
- enable_
compute_ boolisolation - The flag indicates whether enable compute isolation or not.
- host_
sku str - The host sku.
- enable
Compute BooleanIsolation - The flag indicates whether enable compute isolation or not.
- host
Sku String - The host sku.
ComputeProfileResponse
- Roles
List<Pulumi.
Azure Native. HDInsight. Inputs. Role Response> - The list of roles in the cluster.
- Roles
[]Role
Response - The list of roles in the cluster.
- roles
List<Role
Response> - The list of roles in the cluster.
- roles
Role
Response[] - The list of roles in the cluster.
- roles
Sequence[Role
Response] - 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.
- Private
IPAddress 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.
- Private
IPAddress 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.
- private
IPAddress 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.
- private
IPAddress 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.
- private
IPAddress String - The private ip address of the endpoint.
- protocol String
- The protocol of the endpoint.
DataDisksGroupsResponse
- Disk
Size intGB - ReadOnly. The DiskSize in GB. Do not set this value.
- Storage
Account stringType - ReadOnly. The storage account type. Do not set this value.
- Disks
Per intNode - The number of disks per node.
- Disk
Size intGB - ReadOnly. The DiskSize in GB. Do not set this value.
- Storage
Account stringType - ReadOnly. The storage account type. Do not set this value.
- Disks
Per intNode - The number of disks per node.
- disk
Size IntegerGB - ReadOnly. The DiskSize in GB. Do not set this value.
- storage
Account StringType - ReadOnly. The storage account type. Do not set this value.
- disks
Per IntegerNode - The number of disks per node.
- disk
Size numberGB - ReadOnly. The DiskSize in GB. Do not set this value.
- storage
Account stringType - ReadOnly. The storage account type. Do not set this value.
- disks
Per 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.
- disk
Size NumberGB - ReadOnly. The DiskSize in GB. Do not set this value.
- storage
Account StringType - ReadOnly. The storage account type. Do not set this value.
- disks
Per NumberNode - The number of disks per node.
DiskEncryptionPropertiesResponse
- Encryption
Algorithm string - Algorithm identifier for encryption, default RSA-OAEP.
- Encryption
At boolHost - Indicates whether or not resource disk encryption is enabled.
- Key
Name string - Key name that is used for enabling disk encryption.
- Key
Version string - Specific key version that is used for enabling disk encryption.
- Msi
Resource stringId - Resource ID of Managed Identity that is used to access the key vault.
- Vault
Uri string - Base key vault URI where the customers key is located eg. https://myvault.vault.azure.net
- Encryption
Algorithm string - Algorithm identifier for encryption, default RSA-OAEP.
- Encryption
At boolHost - Indicates whether or not resource disk encryption is enabled.
- Key
Name string - Key name that is used for enabling disk encryption.
- Key
Version string - Specific key version that is used for enabling disk encryption.
- Msi
Resource stringId - Resource ID of Managed Identity that is used to access the key vault.
- Vault
Uri string - Base key vault URI where the customers key is located eg. https://myvault.vault.azure.net
- encryption
Algorithm String - Algorithm identifier for encryption, default RSA-OAEP.
- encryption
At BooleanHost - Indicates whether or not resource disk encryption is enabled.
- key
Name String - Key name that is used for enabling disk encryption.
- key
Version String - Specific key version that is used for enabling disk encryption.
- msi
Resource StringId - Resource ID of Managed Identity that is used to access the key vault.
- vault
Uri String - Base key vault URI where the customers key is located eg. https://myvault.vault.azure.net
- encryption
Algorithm string - Algorithm identifier for encryption, default RSA-OAEP.
- encryption
At booleanHost - Indicates whether or not resource disk encryption is enabled.
- key
Name string - Key name that is used for enabling disk encryption.
- key
Version string - Specific key version that is used for enabling disk encryption.
- msi
Resource stringId - Resource ID of Managed Identity that is used to access the key vault.
- vault
Uri 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
- encryption
Algorithm String - Algorithm identifier for encryption, default RSA-OAEP.
- encryption
At BooleanHost - Indicates whether or not resource disk encryption is enabled.
- key
Name String - Key name that is used for enabling disk encryption.
- key
Version String - Specific key version that is used for enabling disk encryption.
- msi
Resource StringId - Resource ID of Managed Identity that is used to access the key vault.
- vault
Uri String - Base key vault URI where the customers key is located eg. https://myvault.vault.azure.net
EncryptionInTransitPropertiesResponse
- Is
Encryption boolIn 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.
- is
Encryption BooleanIn Transit Enabled - Indicates whether or not inter cluster node communication is encrypted in transit.
- is
Encryption 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.
- is
Encryption BooleanIn Transit Enabled - Indicates whether or not inter cluster node communication is encrypted in transit.
ErrorsResponse
ExcludedServicesConfigResponse
- Excluded
Services stringConfig Id - The config id of excluded services.
- Excluded
Services stringList - The list of excluded services.
- Excluded
Services stringConfig Id - The config id of excluded services.
- Excluded
Services stringList - The list of excluded services.
- excluded
Services StringConfig Id - The config id of excluded services.
- excluded
Services StringList - The list of excluded services.
- excluded
Services stringConfig Id - The config id of excluded services.
- excluded
Services stringList - The list of excluded services.
- excluded_
services_ strconfig_ id - The config id of excluded services.
- excluded_
services_ strlist - The list of excluded services.
- excluded
Services StringConfig Id - The config id of excluded services.
- excluded
Services StringList - The list of excluded services.
HardwareProfileResponse
- Vm
Size string - The size of the VM
- Vm
Size string - The size of the VM
- vm
Size String - The size of the VM
- vm
Size string - The size of the VM
- vm_
size str - The size of the VM
- vm
Size String - The size of the VM
IPConfigurationResponse
- Id string
- The private link IP configuration id.
- Name string
- The name of private link IP configuration.
- Provisioning
State 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.
- Private
IPAddress string - The IP address.
- Private
IPAllocation 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.
- Provisioning
State 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.
- Private
IPAddress string - The IP address.
- Private
IPAllocation stringMethod - The method that private IP address is allocated.
- Subnet
Resource
Id Response - The subnet resource id.
- id String
- The private link IP configuration id.
- name String
- The name of private link IP configuration.
- provisioning
State 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.
- private
IPAddress String - The IP address.
- private
IPAllocation StringMethod - The method that private IP address is allocated.
- subnet
Resource
Id Response - The subnet resource id.
- id string
- The private link IP configuration id.
- name string
- The name of private link IP configuration.
- provisioning
State 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.
- private
IPAddress string - The IP address.
- private
IPAllocation stringMethod - The method that private IP address is allocated.
- subnet
Resource
Id 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
Resource
Id Response - The subnet resource id.
- id String
- The private link IP configuration id.
- name String
- The name of private link IP configuration.
- provisioning
State 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.
- private
IPAddress String - The IP address.
- private
IPAllocation StringMethod - The method that private IP address is allocated.
- subnet Property Map
- The subnet resource id.
IpTagResponse
- ip_
tag_ strtype - Gets or sets the ipTag type: Example FirstPartyUsage.
- tag str
- Gets or sets value of the IpTag associated with the public IP. Example HDInsight, SQL, Storage etc
KafkaRestPropertiesResponse
- Client
Group Pulumi.Info Azure Native. HDInsight. Inputs. Client Group Info Response - The information of AAD security group.
- Configuration
Override Dictionary<string, string> - The configurations that need to be overriden.
- Client
Group ClientInfo Group Info Response - The information of AAD security group.
- Configuration
Override map[string]string - The configurations that need to be overriden.
- client
Group ClientInfo Group Info Response - The information of AAD security group.
- configuration
Override Map<String,String> - The configurations that need to be overriden.
- client
Group ClientInfo Group Info Response - The information of AAD security group.
- configuration
Override {[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.
- client
Group Property MapInfo - The information of AAD security group.
- configuration
Override Map<String> - The configurations that need to be overriden.
LinuxOperatingSystemProfileResponse
- Password string
- The password.
- Ssh
Profile Pulumi.Azure Native. HDInsight. Inputs. Ssh Profile Response - The SSH profile.
- Username string
- The username.
- Password string
- The password.
- Ssh
Profile SshProfile Response - The SSH profile.
- Username string
- The username.
- password String
- The password.
- ssh
Profile SshProfile Response - The SSH profile.
- username String
- The username.
- password string
- The password.
- ssh
Profile 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.
- ssh
Profile Property Map - The SSH profile.
- username String
- The username.
NetworkPropertiesResponse
- Outbound
Dependencies stringManaged Type - A value to describe how the outbound dependencies of a HDInsight cluster are managed. 'Managed' means that the outbound dependencies are managed by the HDInsight service. 'External' means that the outbound dependencies are managed by a customer specific solution.
- Private
Link string - Indicates whether or not private link is enabled.
- Public
Ip Pulumi.Tag Azure Native. HDInsight. Inputs. Ip Tag Response - Gets or sets the IP tag for the public IPs created along with the HDInsight Clusters.
- Resource
Provider stringConnection - The direction for the resource provider connection.
- Outbound
Dependencies stringManaged Type - A value to describe how the outbound dependencies of a HDInsight cluster are managed. 'Managed' means that the outbound dependencies are managed by the HDInsight service. 'External' means that the outbound dependencies are managed by a customer specific solution.
- Private
Link string - Indicates whether or not private link is enabled.
- Public
Ip IpTag Tag Response - Gets or sets the IP tag for the public IPs created along with the HDInsight Clusters.
- Resource
Provider stringConnection - The direction for the resource provider connection.
- outbound
Dependencies StringManaged Type - A value to describe how the outbound dependencies of a HDInsight cluster are managed. 'Managed' means that the outbound dependencies are managed by the HDInsight service. 'External' means that the outbound dependencies are managed by a customer specific solution.
- private
Link String - Indicates whether or not private link is enabled.
- public
Ip IpTag Tag Response - Gets or sets the IP tag for the public IPs created along with the HDInsight Clusters.
- resource
Provider StringConnection - The direction for the resource provider connection.
- outbound
Dependencies stringManaged Type - A value to describe how the outbound dependencies of a HDInsight cluster are managed. 'Managed' means that the outbound dependencies are managed by the HDInsight service. 'External' means that the outbound dependencies are managed by a customer specific solution.
- private
Link string - Indicates whether or not private link is enabled.
- public
Ip IpTag Tag Response - Gets or sets the IP tag for the public IPs created along with the HDInsight Clusters.
- resource
Provider stringConnection - The direction for the resource provider connection.
- outbound_
dependencies_ strmanaged_ type - A value to describe how the outbound dependencies of a HDInsight cluster are managed. 'Managed' means that the outbound dependencies are managed by the HDInsight service. 'External' means that the outbound dependencies are managed by a customer specific solution.
- private_
link str - Indicates whether or not private link is enabled.
- public_
ip_ Iptag Tag Response - Gets or sets the IP tag for the public IPs created along with the HDInsight Clusters.
- resource_
provider_ strconnection - The direction for the resource provider connection.
- outbound
Dependencies StringManaged Type - A value to describe how the outbound dependencies of a HDInsight cluster are managed. 'Managed' means that the outbound dependencies are managed by the HDInsight service. 'External' means that the outbound dependencies are managed by a customer specific solution.
- private
Link String - Indicates whether or not private link is enabled.
- public
Ip Property MapTag - Gets or sets the IP tag for the public IPs created along with the HDInsight Clusters.
- resource
Provider StringConnection - The direction for the resource provider connection.
OsProfileResponse
- Linux
Operating LinuxSystem Profile Operating System Profile Response - The Linux OS profile.
- linux
Operating LinuxSystem Profile Operating System Profile Response - The Linux OS profile.
- linux
Operating LinuxSystem Profile Operating System Profile Response - The Linux OS profile.
- linux_
operating_ Linuxsystem_ profile Operating System Profile Response - The Linux OS profile.
- linux
Operating 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}
- Link
Identifier string - The link identifier.
- Name string
- The name of the resource
- Private
Endpoint Pulumi.Azure Native. HDInsight. Inputs. Private Endpoint Response - The private endpoint of the private endpoint connection
- Private
Link Pulumi.Service Connection State Azure Native. HDInsight. Inputs. Private Link Service Connection State Response - The private link service connection state.
- Provisioning
State string - The provisioning state, which only appears in the response.
- System
Data 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}
- Link
Identifier string - The link identifier.
- Name string
- 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 string - The provisioning state, which only appears in the response.
- System
Data 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}
- link
Identifier String - The link identifier.
- name String
- 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 String - The provisioning state, which only appears in the response.
- system
Data 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}
- link
Identifier string - The link identifier.
- name string
- 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 string - The provisioning state, which only appears in the response.
- system
Data 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}
- link
Identifier String - The link identifier.
- name String
- The name of the resource
- private
Endpoint Property Map - The private endpoint of the private endpoint connection
- private
Link Property MapService Connection State - The private link service connection state.
- provisioning
State String - The provisioning state, which only appears in the response.
- system
Data 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
- Group
Id 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.
- Ip
Configurations List<Pulumi.Azure Native. HDInsight. Inputs. IPConfiguration Response> - The IP configurations for the private link service.
- Name string
- The name of private link configuration.
- Provisioning
State string - The private link configuration provisioning state, which only appears in the response.
- Type string
- The type of the private link configuration.
- Group
Id 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.
- Ip
Configurations []IPConfigurationResponse - The IP configurations for the private link service.
- Name string
- The name of private link configuration.
- Provisioning
State string - The private link configuration provisioning state, which only appears in the response.
- Type string
- The type of the private link configuration.
- group
Id 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.
- ip
Configurations List<IPConfigurationResponse> - The IP configurations for the private link service.
- name String
- The name of private link configuration.
- provisioning
State String - The private link configuration provisioning state, which only appears in the response.
- type String
- The type of the private link configuration.
- group
Id 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.
- ip
Configurations IPConfigurationResponse[] - The IP configurations for the private link service.
- name string
- The name of private link configuration.
- provisioning
State 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.
- group
Id 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.
- ip
Configurations List<Property Map> - The IP configurations for the private link service.
- name String
- The name of private link configuration.
- provisioning
State 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.
- Actions
Required string - Whether there is further actions.
- Description string
- The optional description of the status.
- Status string
- The concrete private link service connection.
- Actions
Required string - Whether there is further actions.
- Description string
- The optional description of the status.
- status String
- The concrete private link service connection.
- actions
Required String - Whether there is further actions.
- description String
- The optional description of the status.
- status string
- The concrete private link service connection.
- actions
Required 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.
- actions
Required String - Whether there is further actions.
- description String
- The optional description of the status.
QuotaInfoResponse
- Cores
Used int - The cores used by the cluster.
- Cores
Used int - The cores used by the cluster.
- cores
Used Integer - The cores used by the cluster.
- cores
Used number - The cores used by the cluster.
- cores_
used int - The cores used by the cluster.
- cores
Used 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
- Autoscale
Configuration Pulumi.Azure Native. HDInsight. Inputs. Autoscale Response - The autoscale configurations.
- Data
Disks List<Pulumi.Groups Azure Native. HDInsight. Inputs. Data Disks Groups Response> - The data disks groups for the role.
- Encrypt
Data boolDisks - Indicates whether encrypt the data disks.
- Hardware
Profile Pulumi.Azure Native. HDInsight. Inputs. Hardware Profile Response - The hardware profile.
- Min
Instance intCount - The minimum instance count of the cluster.
- Name string
- The name of the role.
- Os
Profile Pulumi.Azure Native. HDInsight. Inputs. Os Profile Response - The operating system profile.
- Script
Actions List<Pulumi.Azure Native. HDInsight. Inputs. Script Action Response> - The list of script actions on the role.
- Target
Instance intCount - The instance count of the cluster.
- VMGroup
Name string - The name of the virtual machine group.
- Virtual
Network Pulumi.Profile Azure Native. HDInsight. Inputs. Virtual Network Profile Response - The virtual network profile.
- Autoscale
Configuration AutoscaleResponse - The autoscale configurations.
- Data
Disks []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 string
- The name of the role.
- Os
Profile OsProfile Response - The operating system profile.
- Script
Actions []ScriptAction Response - The list of script actions on the role.
- Target
Instance intCount - The instance count of the cluster.
- VMGroup
Name string - The name of the virtual machine group.
- Virtual
Network VirtualProfile Network Profile Response - The virtual network profile.
- autoscale
Configuration AutoscaleResponse - The autoscale configurations.
- data
Disks List<DataGroups Disks Groups Response> - The data disks groups for the role.
- encrypt
Data BooleanDisks - Indicates whether encrypt the data disks.
- hardware
Profile HardwareProfile Response - The hardware profile.
- min
Instance IntegerCount - The minimum instance count of the cluster.
- name String
- The name of the role.
- os
Profile OsProfile Response - The operating system profile.
- script
Actions List<ScriptAction Response> - The list of script actions on the role.
- target
Instance IntegerCount - The instance count of the cluster.
- v
MGroup StringName - The name of the virtual machine group.
- virtual
Network VirtualProfile Network Profile Response - The virtual network profile.
- autoscale
Configuration AutoscaleResponse - The autoscale configurations.
- data
Disks DataGroups Disks Groups Response[] - The data disks groups for the role.
- encrypt
Data booleanDisks - Indicates whether encrypt the data disks.
- hardware
Profile HardwareProfile Response - The hardware profile.
- min
Instance numberCount - The minimum instance count of the cluster.
- name string
- The name of the role.
- os
Profile OsProfile Response - The operating system profile.
- script
Actions ScriptAction Response[] - The list of script actions on the role.
- target
Instance numberCount - The instance count of the cluster.
- v
MGroup stringName - The name of the virtual machine group.
- virtual
Network 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.
- autoscale
Configuration Property Map - The autoscale configurations.
- data
Disks List<Property Map>Groups - The data disks groups for the role.
- encrypt
Data BooleanDisks - Indicates whether encrypt the data disks.
- hardware
Profile Property Map - The hardware profile.
- min
Instance NumberCount - The minimum instance count of the cluster.
- name String
- The name of the role.
- os
Profile Property Map - The operating system profile.
- script
Actions List<Property Map> - The list of script actions on the role.
- target
Instance NumberCount - The instance count of the cluster.
- v
MGroup StringName - The name of the virtual machine group.
- virtual
Network 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
- Aadds
Resource stringId - The resource ID of the user's Azure Active Directory Domain Service.
- Cluster
Users List<string>Group DNs - Optional. The Distinguished Names for cluster user groups
- Directory
Type string - The directory type.
- Domain string
- The organization's active directory domain.
- Domain
User stringPassword - The domain admin password.
- Domain
Username string - The domain user account that will have admin privileges on the cluster.
- Ldaps
Urls List<string> - The LDAPS protocol URLs to communicate with the Active Directory.
- Msi
Resource stringId - User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
- Organizational
Unit stringDN - The organizational unit within the Active Directory to place the cluster and service accounts.
- Aadds
Resource stringId - The resource ID of the user's Azure Active Directory Domain Service.
- Cluster
Users []stringGroup DNs - Optional. The Distinguished Names for cluster user groups
- Directory
Type string - The directory type.
- Domain string
- The organization's active directory domain.
- Domain
User stringPassword - The domain admin password.
- Domain
Username string - The domain user account that will have admin privileges on the cluster.
- Ldaps
Urls []string - The LDAPS protocol URLs to communicate with the Active Directory.
- Msi
Resource stringId - User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
- Organizational
Unit stringDN - The organizational unit within the Active Directory to place the cluster and service accounts.
- aadds
Resource StringId - The resource ID of the user's Azure Active Directory Domain Service.
- cluster
Users List<String>Group DNs - Optional. The Distinguished Names for cluster user groups
- directory
Type String - The directory type.
- domain String
- The organization's active directory domain.
- domain
User StringPassword - The domain admin password.
- domain
Username String - The domain user account that will have admin privileges on the cluster.
- ldaps
Urls List<String> - The LDAPS protocol URLs to communicate with the Active Directory.
- msi
Resource StringId - User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
- organizational
Unit StringDN - The organizational unit within the Active Directory to place the cluster and service accounts.
- aadds
Resource stringId - The resource ID of the user's Azure Active Directory Domain Service.
- cluster
Users string[]Group DNs - Optional. The Distinguished Names for cluster user groups
- directory
Type string - The directory type.
- domain string
- The organization's active directory domain.
- domain
User stringPassword - The domain admin password.
- domain
Username string - The domain user account that will have admin privileges on the cluster.
- ldaps
Urls string[] - The LDAPS protocol URLs to communicate with the Active Directory.
- msi
Resource stringId - User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
- organizational
Unit 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.
- aadds
Resource StringId - The resource ID of the user's Azure Active Directory Domain Service.
- cluster
Users List<String>Group DNs - Optional. The Distinguished Names for cluster user groups
- directory
Type String - The directory type.
- domain String
- The organization's active directory domain.
- domain
User StringPassword - The domain admin password.
- domain
Username String - The domain user account that will have admin privileges on the cluster.
- ldaps
Urls List<String> - The LDAPS protocol URLs to communicate with the Active Directory.
- msi
Resource StringId - User assigned identity that has permissions to read and create cluster-related artifacts in the user's AADDS.
- organizational
Unit StringDN - The organizational unit within the Active Directory to place the cluster and service accounts.
SshProfileResponse
- Public
Keys List<Pulumi.Azure Native. HDInsight. Inputs. Ssh Public Key Response> - The list of SSH public keys.
- Public
Keys []SshPublic Key Response - The list of SSH public keys.
- public
Keys List<SshPublic Key Response> - The list of SSH public keys.
- public
Keys SshPublic Key Response[] - The list of SSH public keys.
- public_
keys Sequence[SshPublic Key Response] - The list of SSH public keys.
- public
Keys List<Property Map> - The list of SSH public keys.
SshPublicKeyResponse
- Certificate
Data string - The certificate for SSH.
- Certificate
Data string - The certificate for SSH.
- certificate
Data String - The certificate for SSH.
- certificate
Data string - The certificate for SSH.
- certificate_
data str - The certificate for SSH.
- certificate
Data String - The certificate for SSH.
StorageAccountResponse
- Container string
- The container in the storage account, only to be specified for WASB storage accounts.
- Enable
Secure boolChannel - Enable secure channel or not, it's an optional field. Default value is false when cluster version < 5.1 and true when cluster version >= 5.1 ,
- File
System string - The filesystem, only to be specified for Azure Data Lake Storage Gen 2.
- string
- The file share name.
- Is
Default bool - Whether or not the storage account is the default storage account.
- Key string
- The storage account access key.
- Msi
Resource 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.
- Resource
Id 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.
- Enable
Secure boolChannel - Enable secure channel or not, it's an optional field. Default value is false when cluster version < 5.1 and true when cluster version >= 5.1 ,
- File
System string - The filesystem, only to be specified for Azure Data Lake Storage Gen 2.
- string
- The file share name.
- Is
Default bool - Whether or not the storage account is the default storage account.
- Key string
- The storage account access key.
- Msi
Resource 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.
- Resource
Id 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.
- enable
Secure BooleanChannel - Enable secure channel or not, it's an optional field. Default value is false when cluster version < 5.1 and true when cluster version >= 5.1 ,
- file
System String - The filesystem, only to be specified for Azure Data Lake Storage Gen 2.
- String
- The file share name.
- is
Default Boolean - Whether or not the storage account is the default storage account.
- key String
- The storage account access key.
- msi
Resource 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.
- resource
Id 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.
- enable
Secure booleanChannel - Enable secure channel or not, it's an optional field. Default value is false when cluster version < 5.1 and true when cluster version >= 5.1 ,
- file
System string - The filesystem, only to be specified for Azure Data Lake Storage Gen 2.
- string
- The file share name.
- is
Default boolean - Whether or not the storage account is the default storage account.
- key string
- The storage account access key.
- msi
Resource 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.
- resource
Id 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.
- enable_
secure_ boolchannel - Enable secure channel or not, it's an optional field. Default value is false when cluster version < 5.1 and true when cluster version >= 5.1 ,
- 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.
- enable
Secure BooleanChannel - Enable secure channel or not, it's an optional field. Default value is false when cluster version < 5.1 and true when cluster version >= 5.1 ,
- file
System String - The filesystem, only to be specified for Azure Data Lake Storage Gen 2.
- String
- The file share name.
- is
Default Boolean - Whether or not the storage account is the default storage account.
- key String
- The storage account access key.
- msi
Resource 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.
- resource
Id 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
[]Storage
Account Response - The list of storage accounts in the cluster.
- storageaccounts
List<Storage
Account Response> - The list of storage accounts in the cluster.
- storageaccounts
Storage
Account Response[] - The list of storage accounts in the cluster.
- storageaccounts
Sequence[Storage
Account Response] - The list of storage accounts in the cluster.
- storageaccounts List<Property Map>
- The list of storage accounts in the cluster.
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified 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.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
UserAssignedIdentityResponse
- Client
Id string - The client id of user assigned identity.
- Principal
Id string - The principal id of user assigned identity.
- Tenant
Id string - The tenant id of user assigned identity.
- Client
Id string - The client id of user assigned identity.
- Principal
Id string - The principal id of user assigned identity.
- Tenant
Id string - The tenant id of user assigned identity.
- client
Id String - The client id of user assigned identity.
- principal
Id String - The principal id of user assigned identity.
- tenant
Id String - The tenant id of user assigned identity.
- client
Id string - The client id of user assigned identity.
- principal
Id string - The principal id of user assigned identity.
- tenant
Id 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.
- client
Id String - The client id of user assigned identity.
- principal
Id String - The principal id of user assigned identity.
- tenant
Id String - The tenant id of user assigned identity.
VirtualNetworkProfileResponse
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0