azure-native.hdinsight.getCluster
Explore with Pulumi AI
Gets the specified cluster. API Version: 2018-06-01-preview.
Using getCluster
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getCluster(args: GetClusterArgs, opts?: InvokeOptions): Promise<GetClusterResult>
function getClusterOutput(args: GetClusterOutputArgs, opts?: InvokeOptions): Output<GetClusterResult>
def get_cluster(cluster_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetClusterResult
def get_cluster_output(cluster_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetClusterResult]
func LookupCluster(ctx *Context, args *LookupClusterArgs, opts ...InvokeOption) (*LookupClusterResult, error)
func LookupClusterOutput(ctx *Context, args *LookupClusterOutputArgs, opts ...InvokeOption) LookupClusterResultOutput
> Note: This function is named LookupCluster
in the Go SDK.
public static class GetCluster
{
public static Task<GetClusterResult> InvokeAsync(GetClusterArgs args, InvokeOptions? opts = null)
public static Output<GetClusterResult> Invoke(GetClusterInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:hdinsight:getCluster
arguments:
# arguments dictionary
The following arguments are supported:
- 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:
- Id string
Fully qualified resource Id for the resource.
- Name string
The name of the resource
- Properties
Pulumi.
Azure Native. HDInsight. Outputs. Cluster Get Properties Response The properties of the cluster.
- Type string
The type of the resource.
- Etag string
The ETag for the resource
- Identity
Pulumi.
Azure Native. HDInsight. Outputs. Cluster Identity Response The identity of the cluster, if configured.
- Location string
The Azure Region where the resource lives
- Dictionary<string, string>
Resource tags.
- Id string
Fully qualified resource Id for the resource.
- Name string
The name of the resource
- Properties
Cluster
Get Properties Response The properties of the cluster.
- Type string
The type of the resource.
- Etag string
The ETag for the resource
- Identity
Cluster
Identity Response The identity of the cluster, if configured.
- Location string
The Azure Region where the resource lives
- map[string]string
Resource tags.
- id String
Fully qualified resource Id for the resource.
- name String
The name of the resource
- properties
Cluster
Get Properties Response The properties of the cluster.
- type String
The type of the resource.
- etag String
The ETag for the resource
- identity
Cluster
Identity Response The identity of the cluster, if configured.
- location String
The Azure Region where the resource lives
- Map<String,String>
Resource tags.
- id string
Fully qualified resource Id for the resource.
- name string
The name of the resource
- properties
Cluster
Get Properties Response The properties of the cluster.
- type string
The type of the resource.
- etag string
The ETag for the resource
- identity
Cluster
Identity Response The identity of the cluster, if configured.
- location string
The Azure Region where the resource lives
- {[key: string]: string}
Resource tags.
- id str
Fully qualified resource Id for the resource.
- name str
The name of the resource
- properties
Cluster
Get Properties Response The properties of the cluster.
- type str
The type of the resource.
- etag str
The ETag for the resource
- identity
Cluster
Identity Response The identity of the cluster, if configured.
- location str
The Azure Region where the resource lives
- Mapping[str, str]
Resource tags.
- id String
Fully qualified resource Id for the resource.
- name String
The name of the resource
- properties Property Map
The properties of the cluster.
- type String
The type of the resource.
- etag String
The ETag for the resource
- identity Property Map
The identity of the cluster, if configured.
- location String
The Azure Region where the resource lives
- Map<String>
Resource tags.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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. Cluster Identity Response User Assigned 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}'.
- 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]ClusterIdentities Identity Response User Assigned 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}'.
- 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,ClusterIdentities Identity Response User Assigned 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}'.
- 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]: ClusterIdentities Identity Response User Assigned 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}'.
- 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, Clusteridentities Identity Response User Assigned 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}'.
- 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}'.
ClusterIdentityResponseUserAssignedIdentities
- 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.
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
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
- Private
Link string Indicates whether or not private link is enabled.
- Resource
Provider stringConnection The direction for the resource provider connection.
- Private
Link string Indicates whether or not private link is enabled.
- Resource
Provider stringConnection The direction for the resource provider connection.
- private
Link String Indicates whether or not private link is enabled.
- resource
Provider StringConnection The direction for the resource provider connection.
- private
Link string Indicates whether or not private link is enabled.
- resource
Provider 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.
- private
Link String Indicates whether or not private link is enabled.
- 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.
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.
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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
VirtualNetworkProfileResponse
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0