HBaseCluster
Manages a HDInsight HBase Cluster.
Create a HBaseCluster Resource
new HBaseCluster(name: string, args: HBaseClusterArgs, opts?: CustomResourceOptions);def HBaseCluster(resource_name, opts=None, cluster_version=None, component_version=None, gateway=None, location=None, name=None, resource_group_name=None, roles=None, storage_account_gen2=None, storage_accounts=None, tags=None, tier=None, tls_min_version=None, __props__=None);func NewHBaseCluster(ctx *Context, name string, args HBaseClusterArgs, opts ...ResourceOption) (*HBaseCluster, error)public HBaseCluster(string name, HBaseClusterArgs args, CustomResourceOptions? opts = null)- name string
- The unique name of the resource.
- args HBaseClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- opts ResourceOptions
- A bag of options that control this resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args HBaseClusterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args HBaseClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
HBaseCluster Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The HBaseCluster resource accepts the following input properties:
- Cluster
Version string Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created.
- Component
Version HBaseCluster Component Version Args A
component_versionblock as defined below.- Gateway
HBase
Cluster Gateway Args A
gatewayblock as defined below.- Resource
Group stringName Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- Roles
HBase
Cluster Roles Args A
rolesblock as defined below.- Tier string
Specifies the Tier which should be used for this HDInsight HBase Cluster. Possible values are
StandardorPremium. Changing this forces a new resource to be created.- Location string
Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- Name string
Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
- Storage
Account HBaseGen2 Cluster Storage Account Gen2Args A
storage_account_gen2block as defined below.- Storage
Accounts List<HBaseCluster Storage Account Args> One or more
storage_accountblock as defined below.- Dictionary<string, string>
A map of Tags which should be assigned to this HDInsight HBase Cluster.
- Tls
Min stringVersion
- Cluster
Version string Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created.
- Component
Version HBaseCluster Component Version A
component_versionblock as defined below.- Gateway
HBase
Cluster Gateway A
gatewayblock as defined below.- Resource
Group stringName Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- Roles
HBase
Cluster Roles A
rolesblock as defined below.- Tier string
Specifies the Tier which should be used for this HDInsight HBase Cluster. Possible values are
StandardorPremium. Changing this forces a new resource to be created.- Location string
Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- Name string
Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
- Storage
Account HBaseGen2 Cluster Storage Account Gen2 A
storage_account_gen2block as defined below.- Storage
Accounts []HBaseCluster Storage Account One or more
storage_accountblock as defined below.- map[string]string
A map of Tags which should be assigned to this HDInsight HBase Cluster.
- Tls
Min stringVersion
- cluster
Version string Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created.
- component
Version HBaseCluster Component Version A
component_versionblock as defined below.- gateway
HBase
Cluster Gateway A
gatewayblock as defined below.- resource
Group stringName Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- roles
HBase
Cluster Roles A
rolesblock as defined below.- tier string
Specifies the Tier which should be used for this HDInsight HBase Cluster. Possible values are
StandardorPremium. Changing this forces a new resource to be created.- location string
Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- name string
Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
- storage
Account HBaseGen2 Cluster Storage Account Gen2 A
storage_account_gen2block as defined below.- storage
Accounts HBaseCluster Storage Account[] One or more
storage_accountblock as defined below.- {[key: string]: string}
A map of Tags which should be assigned to this HDInsight HBase Cluster.
- tls
Min stringVersion
- cluster_
version str Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created.
- component_
version Dict[HBaseCluster Component Version] A
component_versionblock as defined below.- gateway
Dict[HBase
Cluster Gateway] A
gatewayblock as defined below.- resource_
group_ strname Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- roles
Dict[HBase
Cluster Roles] A
rolesblock as defined below.- tier str
Specifies the Tier which should be used for this HDInsight HBase Cluster. Possible values are
StandardorPremium. Changing this forces a new resource to be created.- location str
Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- name str
Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
- storage_
account_ Dict[HBasegen2 Cluster Storage Account Gen2] A
storage_account_gen2block as defined below.- storage_
accounts List[HBaseCluster Storage Account] One or more
storage_accountblock as defined below.- Dict[str, str]
A map of Tags which should be assigned to this HDInsight HBase Cluster.
- tls_
min_ strversion
Outputs
All input properties are implicitly available as output properties. Additionally, the HBaseCluster resource produces the following output properties:
- Https
Endpoint string The HTTPS Connectivity Endpoint for this HDInsight HBase Cluster.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ssh
Endpoint string The SSH Connectivity Endpoint for this HDInsight HBase Cluster.
- Https
Endpoint string The HTTPS Connectivity Endpoint for this HDInsight HBase Cluster.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ssh
Endpoint string The SSH Connectivity Endpoint for this HDInsight HBase Cluster.
- https
Endpoint string The HTTPS Connectivity Endpoint for this HDInsight HBase Cluster.
- id string
- The provider-assigned unique ID for this managed resource.
- ssh
Endpoint string The SSH Connectivity Endpoint for this HDInsight HBase Cluster.
- https_
endpoint str The HTTPS Connectivity Endpoint for this HDInsight HBase Cluster.
- id str
- The provider-assigned unique ID for this managed resource.
- ssh_
endpoint str The SSH Connectivity Endpoint for this HDInsight HBase Cluster.
Look up an Existing HBaseCluster Resource
Get an existing HBaseCluster resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: HBaseClusterState, opts?: CustomResourceOptions): HBaseClusterstatic get(resource_name, id, opts=None, cluster_version=None, component_version=None, gateway=None, https_endpoint=None, location=None, name=None, resource_group_name=None, roles=None, ssh_endpoint=None, storage_account_gen2=None, storage_accounts=None, tags=None, tier=None, tls_min_version=None, __props__=None);func GetHBaseCluster(ctx *Context, name string, id IDInput, state *HBaseClusterState, opts ...ResourceOption) (*HBaseCluster, error)public static HBaseCluster Get(string name, Input<string> id, HBaseClusterState? state, CustomResourceOptions? opts = null)- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
The following state arguments are supported:
- Cluster
Version string Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created.
- Component
Version HBaseCluster Component Version Args A
component_versionblock as defined below.- Gateway
HBase
Cluster Gateway Args A
gatewayblock as defined below.- Https
Endpoint string The HTTPS Connectivity Endpoint for this HDInsight HBase Cluster.
- Location string
Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- Name string
Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
- Resource
Group stringName Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- Roles
HBase
Cluster Roles Args A
rolesblock as defined below.- Ssh
Endpoint string The SSH Connectivity Endpoint for this HDInsight HBase Cluster.
- Storage
Account HBaseGen2 Cluster Storage Account Gen2Args A
storage_account_gen2block as defined below.- Storage
Accounts List<HBaseCluster Storage Account Args> One or more
storage_accountblock as defined below.- Dictionary<string, string>
A map of Tags which should be assigned to this HDInsight HBase Cluster.
- Tier string
Specifies the Tier which should be used for this HDInsight HBase Cluster. Possible values are
StandardorPremium. Changing this forces a new resource to be created.- Tls
Min stringVersion
- Cluster
Version string Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created.
- Component
Version HBaseCluster Component Version A
component_versionblock as defined below.- Gateway
HBase
Cluster Gateway A
gatewayblock as defined below.- Https
Endpoint string The HTTPS Connectivity Endpoint for this HDInsight HBase Cluster.
- Location string
Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- Name string
Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
- Resource
Group stringName Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- Roles
HBase
Cluster Roles A
rolesblock as defined below.- Ssh
Endpoint string The SSH Connectivity Endpoint for this HDInsight HBase Cluster.
- Storage
Account HBaseGen2 Cluster Storage Account Gen2 A
storage_account_gen2block as defined below.- Storage
Accounts []HBaseCluster Storage Account One or more
storage_accountblock as defined below.- map[string]string
A map of Tags which should be assigned to this HDInsight HBase Cluster.
- Tier string
Specifies the Tier which should be used for this HDInsight HBase Cluster. Possible values are
StandardorPremium. Changing this forces a new resource to be created.- Tls
Min stringVersion
- cluster
Version string Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created.
- component
Version HBaseCluster Component Version A
component_versionblock as defined below.- gateway
HBase
Cluster Gateway A
gatewayblock as defined below.- https
Endpoint string The HTTPS Connectivity Endpoint for this HDInsight HBase Cluster.
- location string
Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- name string
Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
- resource
Group stringName Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- roles
HBase
Cluster Roles A
rolesblock as defined below.- ssh
Endpoint string The SSH Connectivity Endpoint for this HDInsight HBase Cluster.
- storage
Account HBaseGen2 Cluster Storage Account Gen2 A
storage_account_gen2block as defined below.- storage
Accounts HBaseCluster Storage Account[] One or more
storage_accountblock as defined below.- {[key: string]: string}
A map of Tags which should be assigned to this HDInsight HBase Cluster.
- tier string
Specifies the Tier which should be used for this HDInsight HBase Cluster. Possible values are
StandardorPremium. Changing this forces a new resource to be created.- tls
Min stringVersion
- cluster_
version str Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created.
- component_
version Dict[HBaseCluster Component Version] A
component_versionblock as defined below.- gateway
Dict[HBase
Cluster Gateway] A
gatewayblock as defined below.- https_
endpoint str The HTTPS Connectivity Endpoint for this HDInsight HBase Cluster.
- location str
Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- name str
Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
- resource_
group_ strname Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
- roles
Dict[HBase
Cluster Roles] A
rolesblock as defined below.- ssh_
endpoint str The SSH Connectivity Endpoint for this HDInsight HBase Cluster.
- storage_
account_ Dict[HBasegen2 Cluster Storage Account Gen2] A
storage_account_gen2block as defined below.- storage_
accounts List[HBaseCluster Storage Account] One or more
storage_accountblock as defined below.- Dict[str, str]
A map of Tags which should be assigned to this HDInsight HBase Cluster.
- tier str
Specifies the Tier which should be used for this HDInsight HBase Cluster. Possible values are
StandardorPremium. Changing this forces a new resource to be created.- tls_
min_ strversion
Supporting Types
HBaseClusterComponentVersion
HBaseClusterGateway
- Enabled bool
Is the Ambari portal enabled? Changing this forces a new resource to be created.
- Password string
The password used for the Ambari Portal. Changing this forces a new resource to be created.
- Username string
The username used for the Ambari Portal. Changing this forces a new resource to be created.
- Enabled bool
Is the Ambari portal enabled? Changing this forces a new resource to be created.
- Password string
The password used for the Ambari Portal. Changing this forces a new resource to be created.
- Username string
The username used for the Ambari Portal. Changing this forces a new resource to be created.
- enabled boolean
Is the Ambari portal enabled? Changing this forces a new resource to be created.
- password string
The password used for the Ambari Portal. Changing this forces a new resource to be created.
- username string
The username used for the Ambari Portal. Changing this forces a new resource to be created.
HBaseClusterRoles
- Head
Node HBaseCluster Roles Head Node Args A
head_nodeblock as defined above.- Worker
Node HBaseCluster Roles Worker Node Args A
worker_nodeblock as defined below.- Zookeeper
Node HBaseCluster Roles Zookeeper Node Args A
zookeeper_nodeblock as defined below.
- Head
Node HBaseCluster Roles Head Node A
head_nodeblock as defined above.- Worker
Node HBaseCluster Roles Worker Node A
worker_nodeblock as defined below.- Zookeeper
Node HBaseCluster Roles Zookeeper Node A
zookeeper_nodeblock as defined below.
- head
Node HBaseCluster Roles Head Node A
head_nodeblock as defined above.- worker
Node HBaseCluster Roles Worker Node A
worker_nodeblock as defined below.- zookeeper
Node HBaseCluster Roles Zookeeper Node A
zookeeper_nodeblock as defined below.
- head
Node Dict[HBaseCluster Roles Head Node] A
head_nodeblock as defined above.- worker
Node Dict[HBaseCluster Roles Worker Node] A
worker_nodeblock as defined below.- zookeeper
Node Dict[HBaseCluster Roles Zookeeper Node] A
zookeeper_nodeblock as defined below.
HBaseClusterRolesHeadNode
- Username string
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
- Vm
Size string The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
- Password string
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
- Ssh
Keys List<string> A list of SSH Keys which should be used for the local administrator on the Head Nodes. Changing this forces a new resource to be created.
- Subnet
Id string The ID of the Subnet within the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
- Virtual
Network stringId The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
- Username string
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
- Vm
Size string The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
- Password string
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
- Ssh
Keys []string A list of SSH Keys which should be used for the local administrator on the Head Nodes. Changing this forces a new resource to be created.
- Subnet
Id string The ID of the Subnet within the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
- Virtual
Network stringId The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
- username string
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
- vm
Size string The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
- password string
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
- ssh
Keys string[] A list of SSH Keys which should be used for the local administrator on the Head Nodes. Changing this forces a new resource to be created.
- subnet
Id string The ID of the Subnet within the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
- virtual
Network stringId The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
- username str
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
- vm_
size str The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
- password str
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
- ssh
Keys List[str] A list of SSH Keys which should be used for the local administrator on the Head Nodes. Changing this forces a new resource to be created.
- subnet_
id str The ID of the Subnet within the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
- virtual_
network_ strid The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
HBaseClusterRolesWorkerNode
- Target
Instance intCount The number of instances which should be run for the Worker Nodes.
- Username string
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
- Vm
Size string The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
- Min
Instance intCount The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
- Password string
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
- Ssh
Keys List<string> A list of SSH Keys which should be used for the local administrator on the Worker Nodes. Changing this forces a new resource to be created.
- Subnet
Id string The ID of the Subnet within the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
- Virtual
Network stringId The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
- Target
Instance intCount The number of instances which should be run for the Worker Nodes.
- Username string
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
- Vm
Size string The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
- Min
Instance intCount The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
- Password string
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
- Ssh
Keys []string A list of SSH Keys which should be used for the local administrator on the Worker Nodes. Changing this forces a new resource to be created.
- Subnet
Id string The ID of the Subnet within the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
- Virtual
Network stringId The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
- target
Instance numberCount The number of instances which should be run for the Worker Nodes.
- username string
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
- vm
Size string The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
- min
Instance numberCount The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
- password string
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
- ssh
Keys string[] A list of SSH Keys which should be used for the local administrator on the Worker Nodes. Changing this forces a new resource to be created.
- subnet
Id string The ID of the Subnet within the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
- virtual
Network stringId The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
- target
Instance floatCount The number of instances which should be run for the Worker Nodes.
- username str
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
- vm_
size str The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
- min
Instance floatCount The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
- password str
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
- ssh
Keys List[str] A list of SSH Keys which should be used for the local administrator on the Worker Nodes. Changing this forces a new resource to be created.
- subnet_
id str The ID of the Subnet within the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
- virtual_
network_ strid The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
HBaseClusterRolesZookeeperNode
- Username string
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
- Vm
Size string The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
- Password string
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
- Ssh
Keys List<string> A list of SSH Keys which should be used for the local administrator on the Zookeeper Nodes. Changing this forces a new resource to be created.
- Subnet
Id string The ID of the Subnet within the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
- Virtual
Network stringId The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
- Username string
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
- Vm
Size string The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
- Password string
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
- Ssh
Keys []string A list of SSH Keys which should be used for the local administrator on the Zookeeper Nodes. Changing this forces a new resource to be created.
- Subnet
Id string The ID of the Subnet within the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
- Virtual
Network stringId The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
- username string
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
- vm
Size string The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
- password string
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
- ssh
Keys string[] A list of SSH Keys which should be used for the local administrator on the Zookeeper Nodes. Changing this forces a new resource to be created.
- subnet
Id string The ID of the Subnet within the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
- virtual
Network stringId The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
- username str
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
- vm_
size str The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
- password str
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
- ssh
Keys List[str] A list of SSH Keys which should be used for the local administrator on the Zookeeper Nodes. Changing this forces a new resource to be created.
- subnet_
id str The ID of the Subnet within the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
- virtual_
network_ strid The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
HBaseClusterStorageAccount
- Is
Default bool Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
- Storage
Account stringKey The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created.
- Storage
Container stringId The ID of the Storage Container. Changing this forces a new resource to be created.
- Is
Default bool Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
- Storage
Account stringKey The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created.
- Storage
Container stringId The ID of the Storage Container. Changing this forces a new resource to be created.
- is
Default boolean Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
- storage
Account stringKey The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created.
- storage
Container stringId The ID of the Storage Container. Changing this forces a new resource to be created.
- is
Default bool Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
- storage_
account_ strkey The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created.
- storage_
container_ strid The ID of the Storage Container. Changing this forces a new resource to be created.
HBaseClusterStorageAccountGen2
- Filesystem
Id string The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
- Is
Default bool Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
- Managed
Identity stringResource Id The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
- Storage
Resource stringId The ID of the Storage Account. Changing this forces a new resource to be created.
- Filesystem
Id string The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
- Is
Default bool Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
- Managed
Identity stringResource Id The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
- Storage
Resource stringId The ID of the Storage Account. Changing this forces a new resource to be created.
- filesystem
Id string The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
- is
Default boolean Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
- managed
Identity stringResource Id The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
- storage
Resource stringId The ID of the Storage Account. Changing this forces a new resource to be created.
- filesystem
Id str The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
- is
Default bool Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
- managed
Identity strResource Id The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
- storage
Resource strId The ID of the Storage Account. Changing this forces a new resource to be created.
Package Details
- Repository
- https://github.com/pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azurermTerraform Provider.