RServerCluster
Manages a HDInsight RServer Cluster.
Create a RServerCluster Resource
new RServerCluster(name: string, args: RServerClusterArgs, opts?: CustomResourceOptions);def RServerCluster(resource_name, opts=None, cluster_version=None, gateway=None, location=None, name=None, resource_group_name=None, roles=None, rstudio=None, storage_accounts=None, tags=None, tier=None, tls_min_version=None, __props__=None);func NewRServerCluster(ctx *Context, name string, args RServerClusterArgs, opts ...ResourceOption) (*RServerCluster, error)public RServerCluster(string name, RServerClusterArgs args, CustomResourceOptions? opts = null)- name string
- The unique name of the resource.
- args RServerClusterArgs
- 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 RServerClusterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args RServerClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
RServerCluster Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Programming Model docs.
Inputs
The RServerCluster 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.
- Gateway
RServer
Cluster Gateway Args A
gatewayblock as defined below.- Resource
Group stringName Specifies the name of the Resource Group in which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- Roles
RServer
Cluster Roles Args A
rolesblock as defined below.- Rstudio bool
Should R Studio community edition for RServer be installed? Changing this forces a new resource to be created.
- Tier string
Specifies the Tier which should be used for this HDInsight RServer Cluster. Possible values are
StandardorPremium. Changing this forces a new resource to be created.- Location string
Specifies the Azure Region which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- Name string
Specifies the name for this HDInsight RServer Cluster. Changing this forces a new resource to be created.
- Storage
Accounts List<RServerCluster 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 RServer 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.
- Gateway
RServer
Cluster Gateway A
gatewayblock as defined below.- Resource
Group stringName Specifies the name of the Resource Group in which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- Roles
RServer
Cluster Roles A
rolesblock as defined below.- Rstudio bool
Should R Studio community edition for RServer be installed? Changing this forces a new resource to be created.
- Tier string
Specifies the Tier which should be used for this HDInsight RServer Cluster. Possible values are
StandardorPremium. Changing this forces a new resource to be created.- Location string
Specifies the Azure Region which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- Name string
Specifies the name for this HDInsight RServer Cluster. Changing this forces a new resource to be created.
- Storage
Accounts []RServerCluster Storage Account One or more
storage_accountblock as defined below.- map[string]string
A map of Tags which should be assigned to this HDInsight RServer 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.
- gateway
RServer
Cluster Gateway A
gatewayblock as defined below.- resource
Group stringName Specifies the name of the Resource Group in which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- roles
RServer
Cluster Roles A
rolesblock as defined below.- rstudio boolean
Should R Studio community edition for RServer be installed? Changing this forces a new resource to be created.
- tier string
Specifies the Tier which should be used for this HDInsight RServer Cluster. Possible values are
StandardorPremium. Changing this forces a new resource to be created.- location string
Specifies the Azure Region which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- name string
Specifies the name for this HDInsight RServer Cluster. Changing this forces a new resource to be created.
- storage
Accounts RServerCluster Storage Account[] One or more
storage_accountblock as defined below.- {[key: string]: string}
A map of Tags which should be assigned to this HDInsight RServer 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.
- gateway
Dict[RServer
Cluster Gateway] A
gatewayblock as defined below.- resource_
group_ strname Specifies the name of the Resource Group in which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- roles
Dict[RServer
Cluster Roles] A
rolesblock as defined below.- rstudio bool
Should R Studio community edition for RServer be installed? Changing this forces a new resource to be created.
- tier str
Specifies the Tier which should be used for this HDInsight RServer Cluster. Possible values are
StandardorPremium. Changing this forces a new resource to be created.- location str
Specifies the Azure Region which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- name str
Specifies the name for this HDInsight RServer Cluster. Changing this forces a new resource to be created.
- storage_
accounts List[RServerCluster Storage Account] One or more
storage_accountblock as defined below.- Dict[str, str]
A map of Tags which should be assigned to this HDInsight RServer Cluster.
- tls_
min_ strversion
Outputs
All input properties are implicitly available as output properties. Additionally, the RServerCluster resource produces the following output properties:
- Edge
Ssh stringEndpoint The SSH Connectivity Endpoint for the Edge Node of the HDInsight RServer Cluster.
- Https
Endpoint string The HTTPS Connectivity Endpoint for this HDInsight RServer Cluster.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ssh
Endpoint string The SSH Connectivity Endpoint for this HDInsight RServer Cluster.
- Edge
Ssh stringEndpoint The SSH Connectivity Endpoint for the Edge Node of the HDInsight RServer Cluster.
- Https
Endpoint string The HTTPS Connectivity Endpoint for this HDInsight RServer Cluster.
- Id string
- The provider-assigned unique ID for this managed resource.
- Ssh
Endpoint string The SSH Connectivity Endpoint for this HDInsight RServer Cluster.
- edge
Ssh stringEndpoint The SSH Connectivity Endpoint for the Edge Node of the HDInsight RServer Cluster.
- https
Endpoint string The HTTPS Connectivity Endpoint for this HDInsight RServer Cluster.
- id string
- The provider-assigned unique ID for this managed resource.
- ssh
Endpoint string The SSH Connectivity Endpoint for this HDInsight RServer Cluster.
- edge_
ssh_ strendpoint The SSH Connectivity Endpoint for the Edge Node of the HDInsight RServer Cluster.
- https_
endpoint str The HTTPS Connectivity Endpoint for this HDInsight RServer Cluster.
- id str
- The provider-assigned unique ID for this managed resource.
- ssh_
endpoint str The SSH Connectivity Endpoint for this HDInsight RServer Cluster.
Look up an Existing RServerCluster Resource
Get an existing RServerCluster 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?: RServerClusterState, opts?: CustomResourceOptions): RServerClusterstatic get(resource_name, id, opts=None, cluster_version=None, edge_ssh_endpoint=None, gateway=None, https_endpoint=None, location=None, name=None, resource_group_name=None, roles=None, rstudio=None, ssh_endpoint=None, storage_accounts=None, tags=None, tier=None, tls_min_version=None, __props__=None);func GetRServerCluster(ctx *Context, name string, id IDInput, state *RServerClusterState, opts ...ResourceOption) (*RServerCluster, error)public static RServerCluster Get(string name, Input<string> id, RServerClusterState? 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.
- Edge
Ssh stringEndpoint The SSH Connectivity Endpoint for the Edge Node of the HDInsight RServer Cluster.
- Gateway
RServer
Cluster Gateway Args A
gatewayblock as defined below.- Https
Endpoint string The HTTPS Connectivity Endpoint for this HDInsight RServer Cluster.
- Location string
Specifies the Azure Region which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- Name string
Specifies the name for this HDInsight RServer Cluster. Changing this forces a new resource to be created.
- Resource
Group stringName Specifies the name of the Resource Group in which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- Roles
RServer
Cluster Roles Args A
rolesblock as defined below.- Rstudio bool
Should R Studio community edition for RServer be installed? Changing this forces a new resource to be created.
- Ssh
Endpoint string The SSH Connectivity Endpoint for this HDInsight RServer Cluster.
- Storage
Accounts List<RServerCluster 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 RServer Cluster.
- Tier string
Specifies the Tier which should be used for this HDInsight RServer 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.
- Edge
Ssh stringEndpoint The SSH Connectivity Endpoint for the Edge Node of the HDInsight RServer Cluster.
- Gateway
RServer
Cluster Gateway A
gatewayblock as defined below.- Https
Endpoint string The HTTPS Connectivity Endpoint for this HDInsight RServer Cluster.
- Location string
Specifies the Azure Region which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- Name string
Specifies the name for this HDInsight RServer Cluster. Changing this forces a new resource to be created.
- Resource
Group stringName Specifies the name of the Resource Group in which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- Roles
RServer
Cluster Roles A
rolesblock as defined below.- Rstudio bool
Should R Studio community edition for RServer be installed? Changing this forces a new resource to be created.
- Ssh
Endpoint string The SSH Connectivity Endpoint for this HDInsight RServer Cluster.
- Storage
Accounts []RServerCluster Storage Account One or more
storage_accountblock as defined below.- map[string]string
A map of Tags which should be assigned to this HDInsight RServer Cluster.
- Tier string
Specifies the Tier which should be used for this HDInsight RServer 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.
- edge
Ssh stringEndpoint The SSH Connectivity Endpoint for the Edge Node of the HDInsight RServer Cluster.
- gateway
RServer
Cluster Gateway A
gatewayblock as defined below.- https
Endpoint string The HTTPS Connectivity Endpoint for this HDInsight RServer Cluster.
- location string
Specifies the Azure Region which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- name string
Specifies the name for this HDInsight RServer Cluster. Changing this forces a new resource to be created.
- resource
Group stringName Specifies the name of the Resource Group in which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- roles
RServer
Cluster Roles A
rolesblock as defined below.- rstudio boolean
Should R Studio community edition for RServer be installed? Changing this forces a new resource to be created.
- ssh
Endpoint string The SSH Connectivity Endpoint for this HDInsight RServer Cluster.
- storage
Accounts RServerCluster Storage Account[] One or more
storage_accountblock as defined below.- {[key: string]: string}
A map of Tags which should be assigned to this HDInsight RServer Cluster.
- tier string
Specifies the Tier which should be used for this HDInsight RServer 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.
- edge_
ssh_ strendpoint The SSH Connectivity Endpoint for the Edge Node of the HDInsight RServer Cluster.
- gateway
Dict[RServer
Cluster Gateway] A
gatewayblock as defined below.- https_
endpoint str The HTTPS Connectivity Endpoint for this HDInsight RServer Cluster.
- location str
Specifies the Azure Region which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- name str
Specifies the name for this HDInsight RServer Cluster. Changing this forces a new resource to be created.
- resource_
group_ strname Specifies the name of the Resource Group in which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created.
- roles
Dict[RServer
Cluster Roles] A
rolesblock as defined below.- rstudio bool
Should R Studio community edition for RServer be installed? Changing this forces a new resource to be created.
- ssh_
endpoint str The SSH Connectivity Endpoint for this HDInsight RServer Cluster.
- storage_
accounts List[RServerCluster Storage Account] One or more
storage_accountblock as defined below.- Dict[str, str]
A map of Tags which should be assigned to this HDInsight RServer Cluster.
- tier str
Specifies the Tier which should be used for this HDInsight RServer Cluster. Possible values are
StandardorPremium. Changing this forces a new resource to be created.- tls_
min_ strversion
Supporting Types
RServerClusterGateway
- 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.
RServerClusterRoles
- Edge
Node RServerCluster Roles Edge Node Args A
edge_nodeblock as defined above.- Head
Node RServerCluster Roles Head Node Args A
head_nodeblock as defined above.- Worker
Node RServerCluster Roles Worker Node Args A
worker_nodeblock as defined below.- Zookeeper
Node RServerCluster Roles Zookeeper Node Args A
zookeeper_nodeblock as defined below.
- Edge
Node RServerCluster Roles Edge Node A
edge_nodeblock as defined above.- Head
Node RServerCluster Roles Head Node A
head_nodeblock as defined above.- Worker
Node RServerCluster Roles Worker Node A
worker_nodeblock as defined below.- Zookeeper
Node RServerCluster Roles Zookeeper Node A
zookeeper_nodeblock as defined below.
- edge
Node RServerCluster Roles Edge Node A
edge_nodeblock as defined above.- head
Node RServerCluster Roles Head Node A
head_nodeblock as defined above.- worker
Node RServerCluster Roles Worker Node A
worker_nodeblock as defined below.- zookeeper
Node RServerCluster Roles Zookeeper Node A
zookeeper_nodeblock as defined below.
- edge
Node Dict[RServerCluster Roles Edge Node] A
edge_nodeblock as defined above.- head
Node Dict[RServerCluster Roles Head Node] A
head_nodeblock as defined above.- worker
Node Dict[RServerCluster Roles Worker Node] A
worker_nodeblock as defined below.- zookeeper
Node Dict[RServerCluster Roles Zookeeper Node] A
zookeeper_nodeblock as defined below.
RServerClusterRolesEdgeNode
- Username string
The Username of the local administrator for the Edge Node. Changing this forces a new resource to be created.
- Vm
Size string The Size of the Virtual Machine which should be used as the Edge Node. Changing this forces a new resource to be created.
- Password string
The Password associated with the local administrator for the Edge Node. 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 Edge Node. Changing this forces a new resource to be created.
- Subnet
Id string The ID of the Subnet within the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created.
- Virtual
Network stringId The ID of the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created.
- Username string
The Username of the local administrator for the Edge Node. Changing this forces a new resource to be created.
- Vm
Size string The Size of the Virtual Machine which should be used as the Edge Node. Changing this forces a new resource to be created.
- Password string
The Password associated with the local administrator for the Edge Node. 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 Edge Node. Changing this forces a new resource to be created.
- Subnet
Id string The ID of the Subnet within the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created.
- Virtual
Network stringId The ID of the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created.
- username string
The Username of the local administrator for the Edge Node. Changing this forces a new resource to be created.
- vm
Size string The Size of the Virtual Machine which should be used as the Edge Node. Changing this forces a new resource to be created.
- password string
The Password associated with the local administrator for the Edge Node. 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 Edge Node. Changing this forces a new resource to be created.
- subnet
Id string The ID of the Subnet within the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created.
- virtual
Network stringId The ID of the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created.
- username str
The Username of the local administrator for the Edge Node. Changing this forces a new resource to be created.
- vm_
size str The Size of the Virtual Machine which should be used as the Edge Node. Changing this forces a new resource to be created.
- password str
The Password associated with the local administrator for the Edge Node. 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 Edge Node. Changing this forces a new resource to be created.
- subnet_
id str The ID of the Subnet within the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created.
- virtual_
network_ strid The ID of the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created.
RServerClusterRolesHeadNode
- 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.
RServerClusterRolesWorkerNode
- 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.
RServerClusterRolesZookeeperNode
- 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.
RServerClusterStorageAccount
- Is
Default bool Is this the Default Storage Account for the HDInsight RServer 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 RServer 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 RServer 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 RServer 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.
Package Details
- Repository
- https://github.com/pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azurermTerraform Provider.