Documentation ¶
Index ¶
- type GetClusterArgs
- type GetClusterGateway
- type GetClusterGatewayArgs
- type GetClusterGatewayArray
- type GetClusterGatewayArrayInput
- type GetClusterGatewayArrayOutput
- func (GetClusterGatewayArrayOutput) ElementType() reflect.Type
- func (o GetClusterGatewayArrayOutput) Index(i pulumi.IntInput) GetClusterGatewayOutput
- func (o GetClusterGatewayArrayOutput) ToGetClusterGatewayArrayOutput() GetClusterGatewayArrayOutput
- func (o GetClusterGatewayArrayOutput) ToGetClusterGatewayArrayOutputWithContext(ctx context.Context) GetClusterGatewayArrayOutput
- type GetClusterGatewayInput
- type GetClusterGatewayOutput
- func (GetClusterGatewayOutput) ElementType() reflect.Type
- func (o GetClusterGatewayOutput) Enabled() pulumi.BoolOutput
- func (o GetClusterGatewayOutput) Password() pulumi.StringOutput
- func (o GetClusterGatewayOutput) ToGetClusterGatewayOutput() GetClusterGatewayOutput
- func (o GetClusterGatewayOutput) ToGetClusterGatewayOutputWithContext(ctx context.Context) GetClusterGatewayOutput
- func (o GetClusterGatewayOutput) Username() pulumi.StringOutput
- type GetClusterOutputArgs
- type GetClusterResult
- type GetClusterResultOutput
- func (o GetClusterResultOutput) ClusterVersion() pulumi.StringOutput
- func (o GetClusterResultOutput) ComponentVersions() pulumi.StringMapOutput
- func (o GetClusterResultOutput) EdgeSshEndpoint() pulumi.StringOutput
- func (GetClusterResultOutput) ElementType() reflect.Type
- func (o GetClusterResultOutput) Gateways() GetClusterGatewayArrayOutput
- func (o GetClusterResultOutput) HttpsEndpoint() pulumi.StringOutput
- func (o GetClusterResultOutput) Id() pulumi.StringOutput
- func (o GetClusterResultOutput) KafkaRestProxyEndpoint() pulumi.StringOutput
- func (o GetClusterResultOutput) Kind() pulumi.StringOutput
- func (o GetClusterResultOutput) Location() pulumi.StringOutput
- func (o GetClusterResultOutput) Name() pulumi.StringOutput
- func (o GetClusterResultOutput) ResourceGroupName() pulumi.StringOutput
- func (o GetClusterResultOutput) SshEndpoint() pulumi.StringOutput
- func (o GetClusterResultOutput) Tags() pulumi.StringMapOutput
- func (o GetClusterResultOutput) Tier() pulumi.StringOutput
- func (o GetClusterResultOutput) TlsMinVersion() pulumi.StringOutput
- func (o GetClusterResultOutput) ToGetClusterResultOutput() GetClusterResultOutput
- func (o GetClusterResultOutput) ToGetClusterResultOutputWithContext(ctx context.Context) GetClusterResultOutput
- type HBaseCluster
- type HBaseClusterArgs
- type HBaseClusterArray
- type HBaseClusterArrayInput
- type HBaseClusterArrayOutput
- func (HBaseClusterArrayOutput) ElementType() reflect.Type
- func (o HBaseClusterArrayOutput) Index(i pulumi.IntInput) HBaseClusterOutput
- func (o HBaseClusterArrayOutput) ToHBaseClusterArrayOutput() HBaseClusterArrayOutput
- func (o HBaseClusterArrayOutput) ToHBaseClusterArrayOutputWithContext(ctx context.Context) HBaseClusterArrayOutput
- type HBaseClusterComponentVersion
- type HBaseClusterComponentVersionArgs
- func (HBaseClusterComponentVersionArgs) ElementType() reflect.Type
- func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionOutput() HBaseClusterComponentVersionOutput
- func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionOutputWithContext(ctx context.Context) HBaseClusterComponentVersionOutput
- func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionPtrOutput() HBaseClusterComponentVersionPtrOutput
- func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionPtrOutputWithContext(ctx context.Context) HBaseClusterComponentVersionPtrOutput
- type HBaseClusterComponentVersionInput
- type HBaseClusterComponentVersionOutput
- func (HBaseClusterComponentVersionOutput) ElementType() reflect.Type
- func (o HBaseClusterComponentVersionOutput) Hbase() pulumi.StringOutput
- func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionOutput() HBaseClusterComponentVersionOutput
- func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionOutputWithContext(ctx context.Context) HBaseClusterComponentVersionOutput
- func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionPtrOutput() HBaseClusterComponentVersionPtrOutput
- func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionPtrOutputWithContext(ctx context.Context) HBaseClusterComponentVersionPtrOutput
- type HBaseClusterComponentVersionPtrInput
- type HBaseClusterComponentVersionPtrOutput
- func (o HBaseClusterComponentVersionPtrOutput) Elem() HBaseClusterComponentVersionOutput
- func (HBaseClusterComponentVersionPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterComponentVersionPtrOutput) Hbase() pulumi.StringPtrOutput
- func (o HBaseClusterComponentVersionPtrOutput) ToHBaseClusterComponentVersionPtrOutput() HBaseClusterComponentVersionPtrOutput
- func (o HBaseClusterComponentVersionPtrOutput) ToHBaseClusterComponentVersionPtrOutputWithContext(ctx context.Context) HBaseClusterComponentVersionPtrOutput
- type HBaseClusterGateway
- type HBaseClusterGatewayArgs
- func (HBaseClusterGatewayArgs) ElementType() reflect.Type
- func (i HBaseClusterGatewayArgs) ToHBaseClusterGatewayOutput() HBaseClusterGatewayOutput
- func (i HBaseClusterGatewayArgs) ToHBaseClusterGatewayOutputWithContext(ctx context.Context) HBaseClusterGatewayOutput
- func (i HBaseClusterGatewayArgs) ToHBaseClusterGatewayPtrOutput() HBaseClusterGatewayPtrOutput
- func (i HBaseClusterGatewayArgs) ToHBaseClusterGatewayPtrOutputWithContext(ctx context.Context) HBaseClusterGatewayPtrOutput
- type HBaseClusterGatewayInput
- type HBaseClusterGatewayOutput
- func (HBaseClusterGatewayOutput) ElementType() reflect.Type
- func (o HBaseClusterGatewayOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o HBaseClusterGatewayOutput) Password() pulumi.StringOutput
- func (o HBaseClusterGatewayOutput) ToHBaseClusterGatewayOutput() HBaseClusterGatewayOutput
- func (o HBaseClusterGatewayOutput) ToHBaseClusterGatewayOutputWithContext(ctx context.Context) HBaseClusterGatewayOutput
- func (o HBaseClusterGatewayOutput) ToHBaseClusterGatewayPtrOutput() HBaseClusterGatewayPtrOutput
- func (o HBaseClusterGatewayOutput) ToHBaseClusterGatewayPtrOutputWithContext(ctx context.Context) HBaseClusterGatewayPtrOutput
- func (o HBaseClusterGatewayOutput) Username() pulumi.StringOutput
- type HBaseClusterGatewayPtrInput
- type HBaseClusterGatewayPtrOutput
- func (o HBaseClusterGatewayPtrOutput) Elem() HBaseClusterGatewayOutput
- func (HBaseClusterGatewayPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o HBaseClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterGatewayPtrOutput) ToHBaseClusterGatewayPtrOutput() HBaseClusterGatewayPtrOutput
- func (o HBaseClusterGatewayPtrOutput) ToHBaseClusterGatewayPtrOutputWithContext(ctx context.Context) HBaseClusterGatewayPtrOutput
- func (o HBaseClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
- type HBaseClusterInput
- type HBaseClusterMap
- type HBaseClusterMapInput
- type HBaseClusterMapOutput
- func (HBaseClusterMapOutput) ElementType() reflect.Type
- func (o HBaseClusterMapOutput) MapIndex(k pulumi.StringInput) HBaseClusterOutput
- func (o HBaseClusterMapOutput) ToHBaseClusterMapOutput() HBaseClusterMapOutput
- func (o HBaseClusterMapOutput) ToHBaseClusterMapOutputWithContext(ctx context.Context) HBaseClusterMapOutput
- type HBaseClusterMetastores
- type HBaseClusterMetastoresAmbari
- type HBaseClusterMetastoresAmbariArgs
- func (HBaseClusterMetastoresAmbariArgs) ElementType() reflect.Type
- func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariOutput() HBaseClusterMetastoresAmbariOutput
- func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariOutput
- func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariPtrOutput() HBaseClusterMetastoresAmbariPtrOutput
- func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariPtrOutput
- type HBaseClusterMetastoresAmbariInput
- type HBaseClusterMetastoresAmbariOutput
- func (o HBaseClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
- func (HBaseClusterMetastoresAmbariOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
- func (o HBaseClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
- func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariOutput() HBaseClusterMetastoresAmbariOutput
- func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariOutput
- func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariPtrOutput() HBaseClusterMetastoresAmbariPtrOutput
- func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariPtrOutput
- func (o HBaseClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
- type HBaseClusterMetastoresAmbariPtrInput
- type HBaseClusterMetastoresAmbariPtrOutput
- func (o HBaseClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresAmbariPtrOutput) Elem() HBaseClusterMetastoresAmbariOutput
- func (HBaseClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresAmbariPtrOutput) ToHBaseClusterMetastoresAmbariPtrOutput() HBaseClusterMetastoresAmbariPtrOutput
- func (o HBaseClusterMetastoresAmbariPtrOutput) ToHBaseClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariPtrOutput
- func (o HBaseClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
- type HBaseClusterMetastoresArgs
- func (HBaseClusterMetastoresArgs) ElementType() reflect.Type
- func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresOutput() HBaseClusterMetastoresOutput
- func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresOutputWithContext(ctx context.Context) HBaseClusterMetastoresOutput
- func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresPtrOutput() HBaseClusterMetastoresPtrOutput
- func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresPtrOutput
- type HBaseClusterMetastoresHive
- type HBaseClusterMetastoresHiveArgs
- func (HBaseClusterMetastoresHiveArgs) ElementType() reflect.Type
- func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHiveOutput() HBaseClusterMetastoresHiveOutput
- func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHiveOutputWithContext(ctx context.Context) HBaseClusterMetastoresHiveOutput
- func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHivePtrOutput() HBaseClusterMetastoresHivePtrOutput
- func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresHivePtrOutput
- type HBaseClusterMetastoresHiveInput
- type HBaseClusterMetastoresHiveOutput
- func (o HBaseClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
- func (HBaseClusterMetastoresHiveOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresHiveOutput) Password() pulumi.StringOutput
- func (o HBaseClusterMetastoresHiveOutput) Server() pulumi.StringOutput
- func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHiveOutput() HBaseClusterMetastoresHiveOutput
- func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHiveOutputWithContext(ctx context.Context) HBaseClusterMetastoresHiveOutput
- func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHivePtrOutput() HBaseClusterMetastoresHivePtrOutput
- func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresHivePtrOutput
- func (o HBaseClusterMetastoresHiveOutput) Username() pulumi.StringOutput
- type HBaseClusterMetastoresHivePtrInput
- type HBaseClusterMetastoresHivePtrOutput
- func (o HBaseClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresHivePtrOutput) Elem() HBaseClusterMetastoresHiveOutput
- func (HBaseClusterMetastoresHivePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresHivePtrOutput) ToHBaseClusterMetastoresHivePtrOutput() HBaseClusterMetastoresHivePtrOutput
- func (o HBaseClusterMetastoresHivePtrOutput) ToHBaseClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresHivePtrOutput
- func (o HBaseClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
- type HBaseClusterMetastoresInput
- type HBaseClusterMetastoresOozie
- type HBaseClusterMetastoresOozieArgs
- func (HBaseClusterMetastoresOozieArgs) ElementType() reflect.Type
- func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOozieOutput() HBaseClusterMetastoresOozieOutput
- func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOozieOutputWithContext(ctx context.Context) HBaseClusterMetastoresOozieOutput
- func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOoziePtrOutput() HBaseClusterMetastoresOoziePtrOutput
- func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresOoziePtrOutput
- type HBaseClusterMetastoresOozieInput
- type HBaseClusterMetastoresOozieOutput
- func (o HBaseClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
- func (HBaseClusterMetastoresOozieOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresOozieOutput) Password() pulumi.StringOutput
- func (o HBaseClusterMetastoresOozieOutput) Server() pulumi.StringOutput
- func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOozieOutput() HBaseClusterMetastoresOozieOutput
- func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOozieOutputWithContext(ctx context.Context) HBaseClusterMetastoresOozieOutput
- func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOoziePtrOutput() HBaseClusterMetastoresOoziePtrOutput
- func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresOoziePtrOutput
- func (o HBaseClusterMetastoresOozieOutput) Username() pulumi.StringOutput
- type HBaseClusterMetastoresOoziePtrInput
- type HBaseClusterMetastoresOoziePtrOutput
- func (o HBaseClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresOoziePtrOutput) Elem() HBaseClusterMetastoresOozieOutput
- func (HBaseClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresOoziePtrOutput) ToHBaseClusterMetastoresOoziePtrOutput() HBaseClusterMetastoresOoziePtrOutput
- func (o HBaseClusterMetastoresOoziePtrOutput) ToHBaseClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresOoziePtrOutput
- func (o HBaseClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
- type HBaseClusterMetastoresOutput
- func (o HBaseClusterMetastoresOutput) Ambari() HBaseClusterMetastoresAmbariPtrOutput
- func (HBaseClusterMetastoresOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresOutput) Hive() HBaseClusterMetastoresHivePtrOutput
- func (o HBaseClusterMetastoresOutput) Oozie() HBaseClusterMetastoresOoziePtrOutput
- func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresOutput() HBaseClusterMetastoresOutput
- func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresOutputWithContext(ctx context.Context) HBaseClusterMetastoresOutput
- func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresPtrOutput() HBaseClusterMetastoresPtrOutput
- func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresPtrOutput
- type HBaseClusterMetastoresPtrInput
- type HBaseClusterMetastoresPtrOutput
- func (o HBaseClusterMetastoresPtrOutput) Ambari() HBaseClusterMetastoresAmbariPtrOutput
- func (o HBaseClusterMetastoresPtrOutput) Elem() HBaseClusterMetastoresOutput
- func (HBaseClusterMetastoresPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresPtrOutput) Hive() HBaseClusterMetastoresHivePtrOutput
- func (o HBaseClusterMetastoresPtrOutput) Oozie() HBaseClusterMetastoresOoziePtrOutput
- func (o HBaseClusterMetastoresPtrOutput) ToHBaseClusterMetastoresPtrOutput() HBaseClusterMetastoresPtrOutput
- func (o HBaseClusterMetastoresPtrOutput) ToHBaseClusterMetastoresPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresPtrOutput
- type HBaseClusterMonitor
- type HBaseClusterMonitorArgs
- func (HBaseClusterMonitorArgs) ElementType() reflect.Type
- func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorOutput() HBaseClusterMonitorOutput
- func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorOutputWithContext(ctx context.Context) HBaseClusterMonitorOutput
- func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorPtrOutput() HBaseClusterMonitorPtrOutput
- func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorPtrOutputWithContext(ctx context.Context) HBaseClusterMonitorPtrOutput
- type HBaseClusterMonitorInput
- type HBaseClusterMonitorOutput
- func (HBaseClusterMonitorOutput) ElementType() reflect.Type
- func (o HBaseClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o HBaseClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
- func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorOutput() HBaseClusterMonitorOutput
- func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorOutputWithContext(ctx context.Context) HBaseClusterMonitorOutput
- func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorPtrOutput() HBaseClusterMonitorPtrOutput
- func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorPtrOutputWithContext(ctx context.Context) HBaseClusterMonitorPtrOutput
- type HBaseClusterMonitorPtrInput
- type HBaseClusterMonitorPtrOutput
- func (o HBaseClusterMonitorPtrOutput) Elem() HBaseClusterMonitorOutput
- func (HBaseClusterMonitorPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o HBaseClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o HBaseClusterMonitorPtrOutput) ToHBaseClusterMonitorPtrOutput() HBaseClusterMonitorPtrOutput
- func (o HBaseClusterMonitorPtrOutput) ToHBaseClusterMonitorPtrOutputWithContext(ctx context.Context) HBaseClusterMonitorPtrOutput
- type HBaseClusterNetwork
- type HBaseClusterNetworkArgs
- func (HBaseClusterNetworkArgs) ElementType() reflect.Type
- func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkOutput() HBaseClusterNetworkOutput
- func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkOutputWithContext(ctx context.Context) HBaseClusterNetworkOutput
- func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkPtrOutput() HBaseClusterNetworkPtrOutput
- func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkPtrOutputWithContext(ctx context.Context) HBaseClusterNetworkPtrOutput
- type HBaseClusterNetworkInput
- type HBaseClusterNetworkOutput
- func (o HBaseClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (HBaseClusterNetworkOutput) ElementType() reflect.Type
- func (o HBaseClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkOutput() HBaseClusterNetworkOutput
- func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkOutputWithContext(ctx context.Context) HBaseClusterNetworkOutput
- func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkPtrOutput() HBaseClusterNetworkPtrOutput
- func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkPtrOutputWithContext(ctx context.Context) HBaseClusterNetworkPtrOutput
- type HBaseClusterNetworkPtrInput
- type HBaseClusterNetworkPtrOutput
- func (o HBaseClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (o HBaseClusterNetworkPtrOutput) Elem() HBaseClusterNetworkOutput
- func (HBaseClusterNetworkPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o HBaseClusterNetworkPtrOutput) ToHBaseClusterNetworkPtrOutput() HBaseClusterNetworkPtrOutput
- func (o HBaseClusterNetworkPtrOutput) ToHBaseClusterNetworkPtrOutputWithContext(ctx context.Context) HBaseClusterNetworkPtrOutput
- type HBaseClusterOutput
- type HBaseClusterRoles
- type HBaseClusterRolesArgs
- func (HBaseClusterRolesArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesArgs) ToHBaseClusterRolesOutput() HBaseClusterRolesOutput
- func (i HBaseClusterRolesArgs) ToHBaseClusterRolesOutputWithContext(ctx context.Context) HBaseClusterRolesOutput
- func (i HBaseClusterRolesArgs) ToHBaseClusterRolesPtrOutput() HBaseClusterRolesPtrOutput
- func (i HBaseClusterRolesArgs) ToHBaseClusterRolesPtrOutputWithContext(ctx context.Context) HBaseClusterRolesPtrOutput
- type HBaseClusterRolesHeadNode
- type HBaseClusterRolesHeadNodeArgs
- func (HBaseClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodeOutput() HBaseClusterRolesHeadNodeOutput
- func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodeOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeOutput
- func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodePtrOutput() HBaseClusterRolesHeadNodePtrOutput
- func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodePtrOutput
- type HBaseClusterRolesHeadNodeInput
- type HBaseClusterRolesHeadNodeOutput
- func (HBaseClusterRolesHeadNodeOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o HBaseClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodeOutput() HBaseClusterRolesHeadNodeOutput
- func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodeOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeOutput
- func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodePtrOutput() HBaseClusterRolesHeadNodePtrOutput
- func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodePtrOutput
- func (o HBaseClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
- func (o HBaseClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- type HBaseClusterRolesHeadNodePtrInput
- type HBaseClusterRolesHeadNodePtrOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) Elem() HBaseClusterRolesHeadNodeOutput
- func (HBaseClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) ToHBaseClusterRolesHeadNodePtrOutput() HBaseClusterRolesHeadNodePtrOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) ToHBaseClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodePtrOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type HBaseClusterRolesInput
- type HBaseClusterRolesOutput
- func (HBaseClusterRolesOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesOutput) HeadNode() HBaseClusterRolesHeadNodeOutput
- func (o HBaseClusterRolesOutput) ToHBaseClusterRolesOutput() HBaseClusterRolesOutput
- func (o HBaseClusterRolesOutput) ToHBaseClusterRolesOutputWithContext(ctx context.Context) HBaseClusterRolesOutput
- func (o HBaseClusterRolesOutput) ToHBaseClusterRolesPtrOutput() HBaseClusterRolesPtrOutput
- func (o HBaseClusterRolesOutput) ToHBaseClusterRolesPtrOutputWithContext(ctx context.Context) HBaseClusterRolesPtrOutput
- func (o HBaseClusterRolesOutput) WorkerNode() HBaseClusterRolesWorkerNodeOutput
- func (o HBaseClusterRolesOutput) ZookeeperNode() HBaseClusterRolesZookeeperNodeOutput
- type HBaseClusterRolesPtrInput
- type HBaseClusterRolesPtrOutput
- func (o HBaseClusterRolesPtrOutput) Elem() HBaseClusterRolesOutput
- func (HBaseClusterRolesPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesPtrOutput) HeadNode() HBaseClusterRolesHeadNodePtrOutput
- func (o HBaseClusterRolesPtrOutput) ToHBaseClusterRolesPtrOutput() HBaseClusterRolesPtrOutput
- func (o HBaseClusterRolesPtrOutput) ToHBaseClusterRolesPtrOutputWithContext(ctx context.Context) HBaseClusterRolesPtrOutput
- func (o HBaseClusterRolesPtrOutput) WorkerNode() HBaseClusterRolesWorkerNodePtrOutput
- func (o HBaseClusterRolesPtrOutput) ZookeeperNode() HBaseClusterRolesZookeeperNodePtrOutput
- type HBaseClusterRolesWorkerNode
- type HBaseClusterRolesWorkerNodeArgs
- func (HBaseClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodeOutput() HBaseClusterRolesWorkerNodeOutput
- func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeOutput
- func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodePtrOutput() HBaseClusterRolesWorkerNodePtrOutput
- func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodePtrOutput
- type HBaseClusterRolesWorkerNodeAutoscale
- type HBaseClusterRolesWorkerNodeAutoscaleArgs
- func (HBaseClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleOutput() HBaseClusterRolesWorkerNodeAutoscaleOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- type HBaseClusterRolesWorkerNodeAutoscaleInput
- type HBaseClusterRolesWorkerNodeAutoscaleOutput
- func (HBaseClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) Recurrence() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleOutput() HBaseClusterRolesWorkerNodeAutoscaleOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- type HBaseClusterRolesWorkerNodeAutoscalePtrInput
- type HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscalePtrOutput) Elem() HBaseClusterRolesWorkerNodeAutoscaleOutput
- func (HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrence
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs
- func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceInput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Elem() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceSchedule
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs
- func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray
- func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) Index(i pulumi.IntInput) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
- func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time() pulumi.StringOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type HBaseClusterRolesWorkerNodeInput
- type HBaseClusterRolesWorkerNodeOutput
- func (o HBaseClusterRolesWorkerNodeOutput) Autoscale() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- func (HBaseClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o HBaseClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o HBaseClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
- func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodeOutput() HBaseClusterRolesWorkerNodeOutput
- func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeOutput
- func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodePtrOutput() HBaseClusterRolesWorkerNodePtrOutput
- func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodePtrOutput
- func (o HBaseClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
- func (o HBaseClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type HBaseClusterRolesWorkerNodePtrInput
- type HBaseClusterRolesWorkerNodePtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) Autoscale() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) Elem() HBaseClusterRolesWorkerNodeOutput
- func (HBaseClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o HBaseClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) ToHBaseClusterRolesWorkerNodePtrOutput() HBaseClusterRolesWorkerNodePtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) ToHBaseClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodePtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type HBaseClusterRolesZookeeperNode
- type HBaseClusterRolesZookeeperNodeArgs
- func (HBaseClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodeOutput() HBaseClusterRolesZookeeperNodeOutput
- func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeOutput
- func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodePtrOutput() HBaseClusterRolesZookeeperNodePtrOutput
- func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodePtrOutput
- type HBaseClusterRolesZookeeperNodeInput
- type HBaseClusterRolesZookeeperNodeOutput
- func (HBaseClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodeOutput() HBaseClusterRolesZookeeperNodeOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodePtrOutput() HBaseClusterRolesZookeeperNodePtrOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodePtrOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- type HBaseClusterRolesZookeeperNodePtrInput
- type HBaseClusterRolesZookeeperNodePtrOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) Elem() HBaseClusterRolesZookeeperNodeOutput
- func (HBaseClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) ToHBaseClusterRolesZookeeperNodePtrOutput() HBaseClusterRolesZookeeperNodePtrOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodePtrOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type HBaseClusterSecurityProfile
- type HBaseClusterSecurityProfileArgs
- func (HBaseClusterSecurityProfileArgs) ElementType() reflect.Type
- func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfileOutput() HBaseClusterSecurityProfileOutput
- func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfileOutputWithContext(ctx context.Context) HBaseClusterSecurityProfileOutput
- func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfilePtrOutput() HBaseClusterSecurityProfilePtrOutput
- func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HBaseClusterSecurityProfilePtrOutput
- type HBaseClusterSecurityProfileInput
- type HBaseClusterSecurityProfileOutput
- func (o HBaseClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
- func (o HBaseClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o HBaseClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
- func (o HBaseClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
- func (o HBaseClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
- func (HBaseClusterSecurityProfileOutput) ElementType() reflect.Type
- func (o HBaseClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o HBaseClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
- func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfileOutput() HBaseClusterSecurityProfileOutput
- func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfileOutputWithContext(ctx context.Context) HBaseClusterSecurityProfileOutput
- func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfilePtrOutput() HBaseClusterSecurityProfilePtrOutput
- func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HBaseClusterSecurityProfilePtrOutput
- type HBaseClusterSecurityProfilePtrInput
- type HBaseClusterSecurityProfilePtrOutput
- func (o HBaseClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
- func (o HBaseClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o HBaseClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
- func (o HBaseClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
- func (o HBaseClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
- func (o HBaseClusterSecurityProfilePtrOutput) Elem() HBaseClusterSecurityProfileOutput
- func (HBaseClusterSecurityProfilePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o HBaseClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
- func (o HBaseClusterSecurityProfilePtrOutput) ToHBaseClusterSecurityProfilePtrOutput() HBaseClusterSecurityProfilePtrOutput
- func (o HBaseClusterSecurityProfilePtrOutput) ToHBaseClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HBaseClusterSecurityProfilePtrOutput
- type HBaseClusterState
- type HBaseClusterStorageAccount
- type HBaseClusterStorageAccountArgs
- func (HBaseClusterStorageAccountArgs) ElementType() reflect.Type
- func (i HBaseClusterStorageAccountArgs) ToHBaseClusterStorageAccountOutput() HBaseClusterStorageAccountOutput
- func (i HBaseClusterStorageAccountArgs) ToHBaseClusterStorageAccountOutputWithContext(ctx context.Context) HBaseClusterStorageAccountOutput
- type HBaseClusterStorageAccountArray
- func (HBaseClusterStorageAccountArray) ElementType() reflect.Type
- func (i HBaseClusterStorageAccountArray) ToHBaseClusterStorageAccountArrayOutput() HBaseClusterStorageAccountArrayOutput
- func (i HBaseClusterStorageAccountArray) ToHBaseClusterStorageAccountArrayOutputWithContext(ctx context.Context) HBaseClusterStorageAccountArrayOutput
- type HBaseClusterStorageAccountArrayInput
- type HBaseClusterStorageAccountArrayOutput
- func (HBaseClusterStorageAccountArrayOutput) ElementType() reflect.Type
- func (o HBaseClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) HBaseClusterStorageAccountOutput
- func (o HBaseClusterStorageAccountArrayOutput) ToHBaseClusterStorageAccountArrayOutput() HBaseClusterStorageAccountArrayOutput
- func (o HBaseClusterStorageAccountArrayOutput) ToHBaseClusterStorageAccountArrayOutputWithContext(ctx context.Context) HBaseClusterStorageAccountArrayOutput
- type HBaseClusterStorageAccountGen2
- type HBaseClusterStorageAccountGen2Args
- func (HBaseClusterStorageAccountGen2Args) ElementType() reflect.Type
- func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2Output() HBaseClusterStorageAccountGen2Output
- func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2OutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2Output
- func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2PtrOutput() HBaseClusterStorageAccountGen2PtrOutput
- func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2PtrOutput
- type HBaseClusterStorageAccountGen2Input
- type HBaseClusterStorageAccountGen2Output
- func (HBaseClusterStorageAccountGen2Output) ElementType() reflect.Type
- func (o HBaseClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
- func (o HBaseClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
- func (o HBaseClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
- func (o HBaseClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
- func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2Output() HBaseClusterStorageAccountGen2Output
- func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2OutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2Output
- func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2PtrOutput() HBaseClusterStorageAccountGen2PtrOutput
- func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2PtrOutput
- type HBaseClusterStorageAccountGen2PtrInput
- type HBaseClusterStorageAccountGen2PtrOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) Elem() HBaseClusterStorageAccountGen2Output
- func (HBaseClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
- func (o HBaseClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) ToHBaseClusterStorageAccountGen2PtrOutput() HBaseClusterStorageAccountGen2PtrOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) ToHBaseClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2PtrOutput
- type HBaseClusterStorageAccountInput
- type HBaseClusterStorageAccountOutput
- func (HBaseClusterStorageAccountOutput) ElementType() reflect.Type
- func (o HBaseClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
- func (o HBaseClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
- func (o HBaseClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
- func (o HBaseClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o HBaseClusterStorageAccountOutput) ToHBaseClusterStorageAccountOutput() HBaseClusterStorageAccountOutput
- func (o HBaseClusterStorageAccountOutput) ToHBaseClusterStorageAccountOutputWithContext(ctx context.Context) HBaseClusterStorageAccountOutput
- type HadoopCluster
- type HadoopClusterArgs
- type HadoopClusterArray
- type HadoopClusterArrayInput
- type HadoopClusterArrayOutput
- func (HadoopClusterArrayOutput) ElementType() reflect.Type
- func (o HadoopClusterArrayOutput) Index(i pulumi.IntInput) HadoopClusterOutput
- func (o HadoopClusterArrayOutput) ToHadoopClusterArrayOutput() HadoopClusterArrayOutput
- func (o HadoopClusterArrayOutput) ToHadoopClusterArrayOutputWithContext(ctx context.Context) HadoopClusterArrayOutput
- type HadoopClusterComponentVersion
- type HadoopClusterComponentVersionArgs
- func (HadoopClusterComponentVersionArgs) ElementType() reflect.Type
- func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionOutput() HadoopClusterComponentVersionOutput
- func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionOutputWithContext(ctx context.Context) HadoopClusterComponentVersionOutput
- func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionPtrOutput() HadoopClusterComponentVersionPtrOutput
- func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionPtrOutputWithContext(ctx context.Context) HadoopClusterComponentVersionPtrOutput
- type HadoopClusterComponentVersionInput
- type HadoopClusterComponentVersionOutput
- func (HadoopClusterComponentVersionOutput) ElementType() reflect.Type
- func (o HadoopClusterComponentVersionOutput) Hadoop() pulumi.StringOutput
- func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionOutput() HadoopClusterComponentVersionOutput
- func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionOutputWithContext(ctx context.Context) HadoopClusterComponentVersionOutput
- func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionPtrOutput() HadoopClusterComponentVersionPtrOutput
- func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionPtrOutputWithContext(ctx context.Context) HadoopClusterComponentVersionPtrOutput
- type HadoopClusterComponentVersionPtrInput
- type HadoopClusterComponentVersionPtrOutput
- func (o HadoopClusterComponentVersionPtrOutput) Elem() HadoopClusterComponentVersionOutput
- func (HadoopClusterComponentVersionPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterComponentVersionPtrOutput) Hadoop() pulumi.StringPtrOutput
- func (o HadoopClusterComponentVersionPtrOutput) ToHadoopClusterComponentVersionPtrOutput() HadoopClusterComponentVersionPtrOutput
- func (o HadoopClusterComponentVersionPtrOutput) ToHadoopClusterComponentVersionPtrOutputWithContext(ctx context.Context) HadoopClusterComponentVersionPtrOutput
- type HadoopClusterGateway
- type HadoopClusterGatewayArgs
- func (HadoopClusterGatewayArgs) ElementType() reflect.Type
- func (i HadoopClusterGatewayArgs) ToHadoopClusterGatewayOutput() HadoopClusterGatewayOutput
- func (i HadoopClusterGatewayArgs) ToHadoopClusterGatewayOutputWithContext(ctx context.Context) HadoopClusterGatewayOutput
- func (i HadoopClusterGatewayArgs) ToHadoopClusterGatewayPtrOutput() HadoopClusterGatewayPtrOutput
- func (i HadoopClusterGatewayArgs) ToHadoopClusterGatewayPtrOutputWithContext(ctx context.Context) HadoopClusterGatewayPtrOutput
- type HadoopClusterGatewayInput
- type HadoopClusterGatewayOutput
- func (HadoopClusterGatewayOutput) ElementType() reflect.Type
- func (o HadoopClusterGatewayOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o HadoopClusterGatewayOutput) Password() pulumi.StringOutput
- func (o HadoopClusterGatewayOutput) ToHadoopClusterGatewayOutput() HadoopClusterGatewayOutput
- func (o HadoopClusterGatewayOutput) ToHadoopClusterGatewayOutputWithContext(ctx context.Context) HadoopClusterGatewayOutput
- func (o HadoopClusterGatewayOutput) ToHadoopClusterGatewayPtrOutput() HadoopClusterGatewayPtrOutput
- func (o HadoopClusterGatewayOutput) ToHadoopClusterGatewayPtrOutputWithContext(ctx context.Context) HadoopClusterGatewayPtrOutput
- func (o HadoopClusterGatewayOutput) Username() pulumi.StringOutput
- type HadoopClusterGatewayPtrInput
- type HadoopClusterGatewayPtrOutput
- func (o HadoopClusterGatewayPtrOutput) Elem() HadoopClusterGatewayOutput
- func (HadoopClusterGatewayPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o HadoopClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterGatewayPtrOutput) ToHadoopClusterGatewayPtrOutput() HadoopClusterGatewayPtrOutput
- func (o HadoopClusterGatewayPtrOutput) ToHadoopClusterGatewayPtrOutputWithContext(ctx context.Context) HadoopClusterGatewayPtrOutput
- func (o HadoopClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
- type HadoopClusterInput
- type HadoopClusterMap
- type HadoopClusterMapInput
- type HadoopClusterMapOutput
- func (HadoopClusterMapOutput) ElementType() reflect.Type
- func (o HadoopClusterMapOutput) MapIndex(k pulumi.StringInput) HadoopClusterOutput
- func (o HadoopClusterMapOutput) ToHadoopClusterMapOutput() HadoopClusterMapOutput
- func (o HadoopClusterMapOutput) ToHadoopClusterMapOutputWithContext(ctx context.Context) HadoopClusterMapOutput
- type HadoopClusterMetastores
- type HadoopClusterMetastoresAmbari
- type HadoopClusterMetastoresAmbariArgs
- func (HadoopClusterMetastoresAmbariArgs) ElementType() reflect.Type
- func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariOutput() HadoopClusterMetastoresAmbariOutput
- func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariOutput
- func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariPtrOutput() HadoopClusterMetastoresAmbariPtrOutput
- func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariPtrOutput
- type HadoopClusterMetastoresAmbariInput
- type HadoopClusterMetastoresAmbariOutput
- func (o HadoopClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
- func (HadoopClusterMetastoresAmbariOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
- func (o HadoopClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
- func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariOutput() HadoopClusterMetastoresAmbariOutput
- func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariOutput
- func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariPtrOutput() HadoopClusterMetastoresAmbariPtrOutput
- func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariPtrOutput
- func (o HadoopClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
- type HadoopClusterMetastoresAmbariPtrInput
- type HadoopClusterMetastoresAmbariPtrOutput
- func (o HadoopClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresAmbariPtrOutput) Elem() HadoopClusterMetastoresAmbariOutput
- func (HadoopClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresAmbariPtrOutput) ToHadoopClusterMetastoresAmbariPtrOutput() HadoopClusterMetastoresAmbariPtrOutput
- func (o HadoopClusterMetastoresAmbariPtrOutput) ToHadoopClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariPtrOutput
- func (o HadoopClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
- type HadoopClusterMetastoresArgs
- func (HadoopClusterMetastoresArgs) ElementType() reflect.Type
- func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresOutput() HadoopClusterMetastoresOutput
- func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresOutputWithContext(ctx context.Context) HadoopClusterMetastoresOutput
- func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresPtrOutput() HadoopClusterMetastoresPtrOutput
- func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresPtrOutput
- type HadoopClusterMetastoresHive
- type HadoopClusterMetastoresHiveArgs
- func (HadoopClusterMetastoresHiveArgs) ElementType() reflect.Type
- func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHiveOutput() HadoopClusterMetastoresHiveOutput
- func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHiveOutputWithContext(ctx context.Context) HadoopClusterMetastoresHiveOutput
- func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHivePtrOutput() HadoopClusterMetastoresHivePtrOutput
- func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresHivePtrOutput
- type HadoopClusterMetastoresHiveInput
- type HadoopClusterMetastoresHiveOutput
- func (o HadoopClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
- func (HadoopClusterMetastoresHiveOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresHiveOutput) Password() pulumi.StringOutput
- func (o HadoopClusterMetastoresHiveOutput) Server() pulumi.StringOutput
- func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHiveOutput() HadoopClusterMetastoresHiveOutput
- func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHiveOutputWithContext(ctx context.Context) HadoopClusterMetastoresHiveOutput
- func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHivePtrOutput() HadoopClusterMetastoresHivePtrOutput
- func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresHivePtrOutput
- func (o HadoopClusterMetastoresHiveOutput) Username() pulumi.StringOutput
- type HadoopClusterMetastoresHivePtrInput
- type HadoopClusterMetastoresHivePtrOutput
- func (o HadoopClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresHivePtrOutput) Elem() HadoopClusterMetastoresHiveOutput
- func (HadoopClusterMetastoresHivePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresHivePtrOutput) ToHadoopClusterMetastoresHivePtrOutput() HadoopClusterMetastoresHivePtrOutput
- func (o HadoopClusterMetastoresHivePtrOutput) ToHadoopClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresHivePtrOutput
- func (o HadoopClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
- type HadoopClusterMetastoresInput
- type HadoopClusterMetastoresOozie
- type HadoopClusterMetastoresOozieArgs
- func (HadoopClusterMetastoresOozieArgs) ElementType() reflect.Type
- func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOozieOutput() HadoopClusterMetastoresOozieOutput
- func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOozieOutputWithContext(ctx context.Context) HadoopClusterMetastoresOozieOutput
- func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOoziePtrOutput() HadoopClusterMetastoresOoziePtrOutput
- func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresOoziePtrOutput
- type HadoopClusterMetastoresOozieInput
- type HadoopClusterMetastoresOozieOutput
- func (o HadoopClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
- func (HadoopClusterMetastoresOozieOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresOozieOutput) Password() pulumi.StringOutput
- func (o HadoopClusterMetastoresOozieOutput) Server() pulumi.StringOutput
- func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOozieOutput() HadoopClusterMetastoresOozieOutput
- func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOozieOutputWithContext(ctx context.Context) HadoopClusterMetastoresOozieOutput
- func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOoziePtrOutput() HadoopClusterMetastoresOoziePtrOutput
- func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresOoziePtrOutput
- func (o HadoopClusterMetastoresOozieOutput) Username() pulumi.StringOutput
- type HadoopClusterMetastoresOoziePtrInput
- type HadoopClusterMetastoresOoziePtrOutput
- func (o HadoopClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresOoziePtrOutput) Elem() HadoopClusterMetastoresOozieOutput
- func (HadoopClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresOoziePtrOutput) ToHadoopClusterMetastoresOoziePtrOutput() HadoopClusterMetastoresOoziePtrOutput
- func (o HadoopClusterMetastoresOoziePtrOutput) ToHadoopClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresOoziePtrOutput
- func (o HadoopClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
- type HadoopClusterMetastoresOutput
- func (o HadoopClusterMetastoresOutput) Ambari() HadoopClusterMetastoresAmbariPtrOutput
- func (HadoopClusterMetastoresOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresOutput) Hive() HadoopClusterMetastoresHivePtrOutput
- func (o HadoopClusterMetastoresOutput) Oozie() HadoopClusterMetastoresOoziePtrOutput
- func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresOutput() HadoopClusterMetastoresOutput
- func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresOutputWithContext(ctx context.Context) HadoopClusterMetastoresOutput
- func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresPtrOutput() HadoopClusterMetastoresPtrOutput
- func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresPtrOutput
- type HadoopClusterMetastoresPtrInput
- type HadoopClusterMetastoresPtrOutput
- func (o HadoopClusterMetastoresPtrOutput) Ambari() HadoopClusterMetastoresAmbariPtrOutput
- func (o HadoopClusterMetastoresPtrOutput) Elem() HadoopClusterMetastoresOutput
- func (HadoopClusterMetastoresPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresPtrOutput) Hive() HadoopClusterMetastoresHivePtrOutput
- func (o HadoopClusterMetastoresPtrOutput) Oozie() HadoopClusterMetastoresOoziePtrOutput
- func (o HadoopClusterMetastoresPtrOutput) ToHadoopClusterMetastoresPtrOutput() HadoopClusterMetastoresPtrOutput
- func (o HadoopClusterMetastoresPtrOutput) ToHadoopClusterMetastoresPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresPtrOutput
- type HadoopClusterMonitor
- type HadoopClusterMonitorArgs
- func (HadoopClusterMonitorArgs) ElementType() reflect.Type
- func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorOutput() HadoopClusterMonitorOutput
- func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorOutputWithContext(ctx context.Context) HadoopClusterMonitorOutput
- func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorPtrOutput() HadoopClusterMonitorPtrOutput
- func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorPtrOutputWithContext(ctx context.Context) HadoopClusterMonitorPtrOutput
- type HadoopClusterMonitorInput
- type HadoopClusterMonitorOutput
- func (HadoopClusterMonitorOutput) ElementType() reflect.Type
- func (o HadoopClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o HadoopClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
- func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorOutput() HadoopClusterMonitorOutput
- func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorOutputWithContext(ctx context.Context) HadoopClusterMonitorOutput
- func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorPtrOutput() HadoopClusterMonitorPtrOutput
- func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorPtrOutputWithContext(ctx context.Context) HadoopClusterMonitorPtrOutput
- type HadoopClusterMonitorPtrInput
- type HadoopClusterMonitorPtrOutput
- func (o HadoopClusterMonitorPtrOutput) Elem() HadoopClusterMonitorOutput
- func (HadoopClusterMonitorPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o HadoopClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o HadoopClusterMonitorPtrOutput) ToHadoopClusterMonitorPtrOutput() HadoopClusterMonitorPtrOutput
- func (o HadoopClusterMonitorPtrOutput) ToHadoopClusterMonitorPtrOutputWithContext(ctx context.Context) HadoopClusterMonitorPtrOutput
- type HadoopClusterNetwork
- type HadoopClusterNetworkArgs
- func (HadoopClusterNetworkArgs) ElementType() reflect.Type
- func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkOutput() HadoopClusterNetworkOutput
- func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkOutputWithContext(ctx context.Context) HadoopClusterNetworkOutput
- func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkPtrOutput() HadoopClusterNetworkPtrOutput
- func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkPtrOutputWithContext(ctx context.Context) HadoopClusterNetworkPtrOutput
- type HadoopClusterNetworkInput
- type HadoopClusterNetworkOutput
- func (o HadoopClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (HadoopClusterNetworkOutput) ElementType() reflect.Type
- func (o HadoopClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkOutput() HadoopClusterNetworkOutput
- func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkOutputWithContext(ctx context.Context) HadoopClusterNetworkOutput
- func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkPtrOutput() HadoopClusterNetworkPtrOutput
- func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkPtrOutputWithContext(ctx context.Context) HadoopClusterNetworkPtrOutput
- type HadoopClusterNetworkPtrInput
- type HadoopClusterNetworkPtrOutput
- func (o HadoopClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (o HadoopClusterNetworkPtrOutput) Elem() HadoopClusterNetworkOutput
- func (HadoopClusterNetworkPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o HadoopClusterNetworkPtrOutput) ToHadoopClusterNetworkPtrOutput() HadoopClusterNetworkPtrOutput
- func (o HadoopClusterNetworkPtrOutput) ToHadoopClusterNetworkPtrOutputWithContext(ctx context.Context) HadoopClusterNetworkPtrOutput
- type HadoopClusterOutput
- type HadoopClusterRoles
- type HadoopClusterRolesArgs
- func (HadoopClusterRolesArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesArgs) ToHadoopClusterRolesOutput() HadoopClusterRolesOutput
- func (i HadoopClusterRolesArgs) ToHadoopClusterRolesOutputWithContext(ctx context.Context) HadoopClusterRolesOutput
- func (i HadoopClusterRolesArgs) ToHadoopClusterRolesPtrOutput() HadoopClusterRolesPtrOutput
- func (i HadoopClusterRolesArgs) ToHadoopClusterRolesPtrOutputWithContext(ctx context.Context) HadoopClusterRolesPtrOutput
- type HadoopClusterRolesEdgeNode
- type HadoopClusterRolesEdgeNodeArgs
- func (HadoopClusterRolesEdgeNodeArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesEdgeNodeArgs) ToHadoopClusterRolesEdgeNodeOutput() HadoopClusterRolesEdgeNodeOutput
- func (i HadoopClusterRolesEdgeNodeArgs) ToHadoopClusterRolesEdgeNodeOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeOutput
- func (i HadoopClusterRolesEdgeNodeArgs) ToHadoopClusterRolesEdgeNodePtrOutput() HadoopClusterRolesEdgeNodePtrOutput
- func (i HadoopClusterRolesEdgeNodeArgs) ToHadoopClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodePtrOutput
- type HadoopClusterRolesEdgeNodeInput
- type HadoopClusterRolesEdgeNodeInstallScriptAction
- type HadoopClusterRolesEdgeNodeInstallScriptActionArgs
- func (HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutput() HadoopClusterRolesEdgeNodeInstallScriptActionOutput
- func (i HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionOutput
- type HadoopClusterRolesEdgeNodeInstallScriptActionArray
- func (HadoopClusterRolesEdgeNodeInstallScriptActionArray) ElementType() reflect.Type
- func (i HadoopClusterRolesEdgeNodeInstallScriptActionArray) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput() HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
- func (i HadoopClusterRolesEdgeNodeInstallScriptActionArray) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
- type HadoopClusterRolesEdgeNodeInstallScriptActionArrayInput
- type HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
- func (HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) Index(i pulumi.IntInput) HadoopClusterRolesEdgeNodeInstallScriptActionOutput
- func (o HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput() HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
- func (o HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
- type HadoopClusterRolesEdgeNodeInstallScriptActionInput
- type HadoopClusterRolesEdgeNodeInstallScriptActionOutput
- func (HadoopClusterRolesEdgeNodeInstallScriptActionOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesEdgeNodeInstallScriptActionOutput) Name() pulumi.StringOutput
- func (o HadoopClusterRolesEdgeNodeInstallScriptActionOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutput() HadoopClusterRolesEdgeNodeInstallScriptActionOutput
- func (o HadoopClusterRolesEdgeNodeInstallScriptActionOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionOutput
- func (o HadoopClusterRolesEdgeNodeInstallScriptActionOutput) Uri() pulumi.StringOutput
- type HadoopClusterRolesEdgeNodeOutput
- func (HadoopClusterRolesEdgeNodeOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesEdgeNodeOutput) InstallScriptActions() HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
- func (o HadoopClusterRolesEdgeNodeOutput) TargetInstanceCount() pulumi.IntOutput
- func (o HadoopClusterRolesEdgeNodeOutput) ToHadoopClusterRolesEdgeNodeOutput() HadoopClusterRolesEdgeNodeOutput
- func (o HadoopClusterRolesEdgeNodeOutput) ToHadoopClusterRolesEdgeNodeOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeOutput
- func (o HadoopClusterRolesEdgeNodeOutput) ToHadoopClusterRolesEdgeNodePtrOutput() HadoopClusterRolesEdgeNodePtrOutput
- func (o HadoopClusterRolesEdgeNodeOutput) ToHadoopClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodePtrOutput
- func (o HadoopClusterRolesEdgeNodeOutput) VmSize() pulumi.StringOutput
- type HadoopClusterRolesEdgeNodePtrInput
- type HadoopClusterRolesEdgeNodePtrOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) Elem() HadoopClusterRolesEdgeNodeOutput
- func (HadoopClusterRolesEdgeNodePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesEdgeNodePtrOutput) InstallScriptActions() HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) ToHadoopClusterRolesEdgeNodePtrOutput() HadoopClusterRolesEdgeNodePtrOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) ToHadoopClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodePtrOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type HadoopClusterRolesHeadNode
- type HadoopClusterRolesHeadNodeArgs
- func (HadoopClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodeOutput() HadoopClusterRolesHeadNodeOutput
- func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodeOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeOutput
- func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodePtrOutput() HadoopClusterRolesHeadNodePtrOutput
- func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodePtrOutput
- type HadoopClusterRolesHeadNodeInput
- type HadoopClusterRolesHeadNodeOutput
- func (HadoopClusterRolesHeadNodeOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o HadoopClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodeOutput() HadoopClusterRolesHeadNodeOutput
- func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodeOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeOutput
- func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodePtrOutput() HadoopClusterRolesHeadNodePtrOutput
- func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodePtrOutput
- func (o HadoopClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
- func (o HadoopClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- type HadoopClusterRolesHeadNodePtrInput
- type HadoopClusterRolesHeadNodePtrOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) Elem() HadoopClusterRolesHeadNodeOutput
- func (HadoopClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) ToHadoopClusterRolesHeadNodePtrOutput() HadoopClusterRolesHeadNodePtrOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) ToHadoopClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodePtrOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type HadoopClusterRolesInput
- type HadoopClusterRolesOutput
- func (o HadoopClusterRolesOutput) EdgeNode() HadoopClusterRolesEdgeNodePtrOutput
- func (HadoopClusterRolesOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesOutput) HeadNode() HadoopClusterRolesHeadNodeOutput
- func (o HadoopClusterRolesOutput) ToHadoopClusterRolesOutput() HadoopClusterRolesOutput
- func (o HadoopClusterRolesOutput) ToHadoopClusterRolesOutputWithContext(ctx context.Context) HadoopClusterRolesOutput
- func (o HadoopClusterRolesOutput) ToHadoopClusterRolesPtrOutput() HadoopClusterRolesPtrOutput
- func (o HadoopClusterRolesOutput) ToHadoopClusterRolesPtrOutputWithContext(ctx context.Context) HadoopClusterRolesPtrOutput
- func (o HadoopClusterRolesOutput) WorkerNode() HadoopClusterRolesWorkerNodeOutput
- func (o HadoopClusterRolesOutput) ZookeeperNode() HadoopClusterRolesZookeeperNodeOutput
- type HadoopClusterRolesPtrInput
- type HadoopClusterRolesPtrOutput
- func (o HadoopClusterRolesPtrOutput) EdgeNode() HadoopClusterRolesEdgeNodePtrOutput
- func (o HadoopClusterRolesPtrOutput) Elem() HadoopClusterRolesOutput
- func (HadoopClusterRolesPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesPtrOutput) HeadNode() HadoopClusterRolesHeadNodePtrOutput
- func (o HadoopClusterRolesPtrOutput) ToHadoopClusterRolesPtrOutput() HadoopClusterRolesPtrOutput
- func (o HadoopClusterRolesPtrOutput) ToHadoopClusterRolesPtrOutputWithContext(ctx context.Context) HadoopClusterRolesPtrOutput
- func (o HadoopClusterRolesPtrOutput) WorkerNode() HadoopClusterRolesWorkerNodePtrOutput
- func (o HadoopClusterRolesPtrOutput) ZookeeperNode() HadoopClusterRolesZookeeperNodePtrOutput
- type HadoopClusterRolesWorkerNode
- type HadoopClusterRolesWorkerNodeArgs
- func (HadoopClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodeOutput() HadoopClusterRolesWorkerNodeOutput
- func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeOutput
- func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodePtrOutput() HadoopClusterRolesWorkerNodePtrOutput
- func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodePtrOutput
- type HadoopClusterRolesWorkerNodeAutoscale
- type HadoopClusterRolesWorkerNodeAutoscaleArgs
- func (HadoopClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleOutput() HadoopClusterRolesWorkerNodeAutoscaleOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleCapacity
- type HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs
- func (HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleCapacityInput
- type HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount() pulumi.IntOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount() pulumi.IntOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrInput
- type HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) Elem() HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount() pulumi.IntPtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount() pulumi.IntPtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleInput
- type HadoopClusterRolesWorkerNodeAutoscaleOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) Capacity() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (HadoopClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) Recurrence() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleOutput() HadoopClusterRolesWorkerNodeAutoscaleOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- type HadoopClusterRolesWorkerNodeAutoscalePtrInput
- type HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) Capacity() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) Elem() HadoopClusterRolesWorkerNodeAutoscaleOutput
- func (HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrence
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs
- func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceInput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Elem() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceSchedule
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs
- func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray
- func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) Index(i pulumi.IntInput) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
- func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time() pulumi.StringOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type HadoopClusterRolesWorkerNodeInput
- type HadoopClusterRolesWorkerNodeOutput
- func (o HadoopClusterRolesWorkerNodeOutput) Autoscale() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- func (HadoopClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o HadoopClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o HadoopClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
- func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodeOutput() HadoopClusterRolesWorkerNodeOutput
- func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeOutput
- func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodePtrOutput() HadoopClusterRolesWorkerNodePtrOutput
- func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodePtrOutput
- func (o HadoopClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
- func (o HadoopClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type HadoopClusterRolesWorkerNodePtrInput
- type HadoopClusterRolesWorkerNodePtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) Autoscale() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) Elem() HadoopClusterRolesWorkerNodeOutput
- func (HadoopClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o HadoopClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) ToHadoopClusterRolesWorkerNodePtrOutput() HadoopClusterRolesWorkerNodePtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) ToHadoopClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodePtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type HadoopClusterRolesZookeeperNode
- type HadoopClusterRolesZookeeperNodeArgs
- func (HadoopClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodeOutput() HadoopClusterRolesZookeeperNodeOutput
- func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeOutput
- func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodePtrOutput() HadoopClusterRolesZookeeperNodePtrOutput
- func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodePtrOutput
- type HadoopClusterRolesZookeeperNodeInput
- type HadoopClusterRolesZookeeperNodeOutput
- func (HadoopClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodeOutput() HadoopClusterRolesZookeeperNodeOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodePtrOutput() HadoopClusterRolesZookeeperNodePtrOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodePtrOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- type HadoopClusterRolesZookeeperNodePtrInput
- type HadoopClusterRolesZookeeperNodePtrOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) Elem() HadoopClusterRolesZookeeperNodeOutput
- func (HadoopClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) ToHadoopClusterRolesZookeeperNodePtrOutput() HadoopClusterRolesZookeeperNodePtrOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodePtrOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type HadoopClusterSecurityProfile
- type HadoopClusterSecurityProfileArgs
- func (HadoopClusterSecurityProfileArgs) ElementType() reflect.Type
- func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfileOutput() HadoopClusterSecurityProfileOutput
- func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfileOutputWithContext(ctx context.Context) HadoopClusterSecurityProfileOutput
- func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfilePtrOutput() HadoopClusterSecurityProfilePtrOutput
- func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HadoopClusterSecurityProfilePtrOutput
- type HadoopClusterSecurityProfileInput
- type HadoopClusterSecurityProfileOutput
- func (o HadoopClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
- func (o HadoopClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o HadoopClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
- func (o HadoopClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
- func (o HadoopClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
- func (HadoopClusterSecurityProfileOutput) ElementType() reflect.Type
- func (o HadoopClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o HadoopClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
- func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfileOutput() HadoopClusterSecurityProfileOutput
- func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfileOutputWithContext(ctx context.Context) HadoopClusterSecurityProfileOutput
- func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfilePtrOutput() HadoopClusterSecurityProfilePtrOutput
- func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HadoopClusterSecurityProfilePtrOutput
- type HadoopClusterSecurityProfilePtrInput
- type HadoopClusterSecurityProfilePtrOutput
- func (o HadoopClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
- func (o HadoopClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o HadoopClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
- func (o HadoopClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
- func (o HadoopClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
- func (o HadoopClusterSecurityProfilePtrOutput) Elem() HadoopClusterSecurityProfileOutput
- func (HadoopClusterSecurityProfilePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o HadoopClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
- func (o HadoopClusterSecurityProfilePtrOutput) ToHadoopClusterSecurityProfilePtrOutput() HadoopClusterSecurityProfilePtrOutput
- func (o HadoopClusterSecurityProfilePtrOutput) ToHadoopClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HadoopClusterSecurityProfilePtrOutput
- type HadoopClusterState
- type HadoopClusterStorageAccount
- type HadoopClusterStorageAccountArgs
- func (HadoopClusterStorageAccountArgs) ElementType() reflect.Type
- func (i HadoopClusterStorageAccountArgs) ToHadoopClusterStorageAccountOutput() HadoopClusterStorageAccountOutput
- func (i HadoopClusterStorageAccountArgs) ToHadoopClusterStorageAccountOutputWithContext(ctx context.Context) HadoopClusterStorageAccountOutput
- type HadoopClusterStorageAccountArray
- func (HadoopClusterStorageAccountArray) ElementType() reflect.Type
- func (i HadoopClusterStorageAccountArray) ToHadoopClusterStorageAccountArrayOutput() HadoopClusterStorageAccountArrayOutput
- func (i HadoopClusterStorageAccountArray) ToHadoopClusterStorageAccountArrayOutputWithContext(ctx context.Context) HadoopClusterStorageAccountArrayOutput
- type HadoopClusterStorageAccountArrayInput
- type HadoopClusterStorageAccountArrayOutput
- func (HadoopClusterStorageAccountArrayOutput) ElementType() reflect.Type
- func (o HadoopClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) HadoopClusterStorageAccountOutput
- func (o HadoopClusterStorageAccountArrayOutput) ToHadoopClusterStorageAccountArrayOutput() HadoopClusterStorageAccountArrayOutput
- func (o HadoopClusterStorageAccountArrayOutput) ToHadoopClusterStorageAccountArrayOutputWithContext(ctx context.Context) HadoopClusterStorageAccountArrayOutput
- type HadoopClusterStorageAccountGen2
- type HadoopClusterStorageAccountGen2Args
- func (HadoopClusterStorageAccountGen2Args) ElementType() reflect.Type
- func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2Output() HadoopClusterStorageAccountGen2Output
- func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2OutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2Output
- func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2PtrOutput() HadoopClusterStorageAccountGen2PtrOutput
- func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2PtrOutput
- type HadoopClusterStorageAccountGen2Input
- type HadoopClusterStorageAccountGen2Output
- func (HadoopClusterStorageAccountGen2Output) ElementType() reflect.Type
- func (o HadoopClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
- func (o HadoopClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
- func (o HadoopClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
- func (o HadoopClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
- func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2Output() HadoopClusterStorageAccountGen2Output
- func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2OutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2Output
- func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2PtrOutput() HadoopClusterStorageAccountGen2PtrOutput
- func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2PtrOutput
- type HadoopClusterStorageAccountGen2PtrInput
- type HadoopClusterStorageAccountGen2PtrOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) Elem() HadoopClusterStorageAccountGen2Output
- func (HadoopClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
- func (o HadoopClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) ToHadoopClusterStorageAccountGen2PtrOutput() HadoopClusterStorageAccountGen2PtrOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) ToHadoopClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2PtrOutput
- type HadoopClusterStorageAccountInput
- type HadoopClusterStorageAccountOutput
- func (HadoopClusterStorageAccountOutput) ElementType() reflect.Type
- func (o HadoopClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
- func (o HadoopClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
- func (o HadoopClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
- func (o HadoopClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o HadoopClusterStorageAccountOutput) ToHadoopClusterStorageAccountOutput() HadoopClusterStorageAccountOutput
- func (o HadoopClusterStorageAccountOutput) ToHadoopClusterStorageAccountOutputWithContext(ctx context.Context) HadoopClusterStorageAccountOutput
- type InteractiveQueryCluster
- type InteractiveQueryClusterArgs
- type InteractiveQueryClusterArray
- func (InteractiveQueryClusterArray) ElementType() reflect.Type
- func (i InteractiveQueryClusterArray) ToInteractiveQueryClusterArrayOutput() InteractiveQueryClusterArrayOutput
- func (i InteractiveQueryClusterArray) ToInteractiveQueryClusterArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterArrayOutput
- type InteractiveQueryClusterArrayInput
- type InteractiveQueryClusterArrayOutput
- func (InteractiveQueryClusterArrayOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterArrayOutput) Index(i pulumi.IntInput) InteractiveQueryClusterOutput
- func (o InteractiveQueryClusterArrayOutput) ToInteractiveQueryClusterArrayOutput() InteractiveQueryClusterArrayOutput
- func (o InteractiveQueryClusterArrayOutput) ToInteractiveQueryClusterArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterArrayOutput
- type InteractiveQueryClusterComponentVersion
- type InteractiveQueryClusterComponentVersionArgs
- func (InteractiveQueryClusterComponentVersionArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionOutput() InteractiveQueryClusterComponentVersionOutput
- func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionOutput
- func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionPtrOutput() InteractiveQueryClusterComponentVersionPtrOutput
- func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionPtrOutput
- type InteractiveQueryClusterComponentVersionInput
- type InteractiveQueryClusterComponentVersionOutput
- func (InteractiveQueryClusterComponentVersionOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterComponentVersionOutput) InteractiveHive() pulumi.StringOutput
- func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionOutput() InteractiveQueryClusterComponentVersionOutput
- func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionOutput
- func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionPtrOutput() InteractiveQueryClusterComponentVersionPtrOutput
- func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionPtrOutput
- type InteractiveQueryClusterComponentVersionPtrInput
- type InteractiveQueryClusterComponentVersionPtrOutput
- func (o InteractiveQueryClusterComponentVersionPtrOutput) Elem() InteractiveQueryClusterComponentVersionOutput
- func (InteractiveQueryClusterComponentVersionPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterComponentVersionPtrOutput) InteractiveHive() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterComponentVersionPtrOutput) ToInteractiveQueryClusterComponentVersionPtrOutput() InteractiveQueryClusterComponentVersionPtrOutput
- func (o InteractiveQueryClusterComponentVersionPtrOutput) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionPtrOutput
- type InteractiveQueryClusterGateway
- type InteractiveQueryClusterGatewayArgs
- func (InteractiveQueryClusterGatewayArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayOutput() InteractiveQueryClusterGatewayOutput
- func (i InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayOutput
- func (i InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayPtrOutput() InteractiveQueryClusterGatewayPtrOutput
- func (i InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayPtrOutput
- type InteractiveQueryClusterGatewayInput
- type InteractiveQueryClusterGatewayOutput
- func (InteractiveQueryClusterGatewayOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterGatewayOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o InteractiveQueryClusterGatewayOutput) Password() pulumi.StringOutput
- func (o InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayOutput() InteractiveQueryClusterGatewayOutput
- func (o InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayOutput
- func (o InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayPtrOutput() InteractiveQueryClusterGatewayPtrOutput
- func (o InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayPtrOutput
- func (o InteractiveQueryClusterGatewayOutput) Username() pulumi.StringOutput
- type InteractiveQueryClusterGatewayPtrInput
- type InteractiveQueryClusterGatewayPtrOutput
- func (o InteractiveQueryClusterGatewayPtrOutput) Elem() InteractiveQueryClusterGatewayOutput
- func (InteractiveQueryClusterGatewayPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o InteractiveQueryClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterGatewayPtrOutput) ToInteractiveQueryClusterGatewayPtrOutput() InteractiveQueryClusterGatewayPtrOutput
- func (o InteractiveQueryClusterGatewayPtrOutput) ToInteractiveQueryClusterGatewayPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayPtrOutput
- func (o InteractiveQueryClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
- type InteractiveQueryClusterInput
- type InteractiveQueryClusterMap
- func (InteractiveQueryClusterMap) ElementType() reflect.Type
- func (i InteractiveQueryClusterMap) ToInteractiveQueryClusterMapOutput() InteractiveQueryClusterMapOutput
- func (i InteractiveQueryClusterMap) ToInteractiveQueryClusterMapOutputWithContext(ctx context.Context) InteractiveQueryClusterMapOutput
- type InteractiveQueryClusterMapInput
- type InteractiveQueryClusterMapOutput
- func (InteractiveQueryClusterMapOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMapOutput) MapIndex(k pulumi.StringInput) InteractiveQueryClusterOutput
- func (o InteractiveQueryClusterMapOutput) ToInteractiveQueryClusterMapOutput() InteractiveQueryClusterMapOutput
- func (o InteractiveQueryClusterMapOutput) ToInteractiveQueryClusterMapOutputWithContext(ctx context.Context) InteractiveQueryClusterMapOutput
- type InteractiveQueryClusterMetastores
- type InteractiveQueryClusterMetastoresAmbari
- type InteractiveQueryClusterMetastoresAmbariArgs
- func (InteractiveQueryClusterMetastoresAmbariArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariOutput() InteractiveQueryClusterMetastoresAmbariOutput
- func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariOutput
- func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariPtrOutput() InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariPtrOutput
- type InteractiveQueryClusterMetastoresAmbariInput
- type InteractiveQueryClusterMetastoresAmbariOutput
- func (o InteractiveQueryClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
- func (InteractiveQueryClusterMetastoresAmbariOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
- func (o InteractiveQueryClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
- func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariOutput() InteractiveQueryClusterMetastoresAmbariOutput
- func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariOutput
- func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutput() InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
- type InteractiveQueryClusterMetastoresAmbariPtrInput
- type InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) Elem() InteractiveQueryClusterMetastoresAmbariOutput
- func (InteractiveQueryClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutput() InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
- type InteractiveQueryClusterMetastoresArgs
- func (InteractiveQueryClusterMetastoresArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresOutput() InteractiveQueryClusterMetastoresOutput
- func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOutput
- func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresPtrOutput() InteractiveQueryClusterMetastoresPtrOutput
- func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresPtrOutput
- type InteractiveQueryClusterMetastoresHive
- type InteractiveQueryClusterMetastoresHiveArgs
- func (InteractiveQueryClusterMetastoresHiveArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHiveOutput() InteractiveQueryClusterMetastoresHiveOutput
- func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHiveOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHiveOutput
- func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHivePtrOutput() InteractiveQueryClusterMetastoresHivePtrOutput
- func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHivePtrOutput
- type InteractiveQueryClusterMetastoresHiveInput
- type InteractiveQueryClusterMetastoresHiveOutput
- func (o InteractiveQueryClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
- func (InteractiveQueryClusterMetastoresHiveOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresHiveOutput) Password() pulumi.StringOutput
- func (o InteractiveQueryClusterMetastoresHiveOutput) Server() pulumi.StringOutput
- func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHiveOutput() InteractiveQueryClusterMetastoresHiveOutput
- func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHiveOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHiveOutput
- func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHivePtrOutput() InteractiveQueryClusterMetastoresHivePtrOutput
- func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHivePtrOutput
- func (o InteractiveQueryClusterMetastoresHiveOutput) Username() pulumi.StringOutput
- type InteractiveQueryClusterMetastoresHivePtrInput
- type InteractiveQueryClusterMetastoresHivePtrOutput
- func (o InteractiveQueryClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresHivePtrOutput) Elem() InteractiveQueryClusterMetastoresHiveOutput
- func (InteractiveQueryClusterMetastoresHivePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresHivePtrOutput) ToInteractiveQueryClusterMetastoresHivePtrOutput() InteractiveQueryClusterMetastoresHivePtrOutput
- func (o InteractiveQueryClusterMetastoresHivePtrOutput) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHivePtrOutput
- func (o InteractiveQueryClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
- type InteractiveQueryClusterMetastoresInput
- type InteractiveQueryClusterMetastoresOozie
- type InteractiveQueryClusterMetastoresOozieArgs
- func (InteractiveQueryClusterMetastoresOozieArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOozieOutput() InteractiveQueryClusterMetastoresOozieOutput
- func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOozieOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOozieOutput
- func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOoziePtrOutput() InteractiveQueryClusterMetastoresOoziePtrOutput
- func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOoziePtrOutput
- type InteractiveQueryClusterMetastoresOozieInput
- type InteractiveQueryClusterMetastoresOozieOutput
- func (o InteractiveQueryClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
- func (InteractiveQueryClusterMetastoresOozieOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresOozieOutput) Password() pulumi.StringOutput
- func (o InteractiveQueryClusterMetastoresOozieOutput) Server() pulumi.StringOutput
- func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOozieOutput() InteractiveQueryClusterMetastoresOozieOutput
- func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOozieOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOozieOutput
- func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutput() InteractiveQueryClusterMetastoresOoziePtrOutput
- func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOoziePtrOutput
- func (o InteractiveQueryClusterMetastoresOozieOutput) Username() pulumi.StringOutput
- type InteractiveQueryClusterMetastoresOoziePtrInput
- type InteractiveQueryClusterMetastoresOoziePtrOutput
- func (o InteractiveQueryClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresOoziePtrOutput) Elem() InteractiveQueryClusterMetastoresOozieOutput
- func (InteractiveQueryClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresOoziePtrOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutput() InteractiveQueryClusterMetastoresOoziePtrOutput
- func (o InteractiveQueryClusterMetastoresOoziePtrOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOoziePtrOutput
- func (o InteractiveQueryClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
- type InteractiveQueryClusterMetastoresOutput
- func (o InteractiveQueryClusterMetastoresOutput) Ambari() InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (InteractiveQueryClusterMetastoresOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresOutput) Hive() InteractiveQueryClusterMetastoresHivePtrOutput
- func (o InteractiveQueryClusterMetastoresOutput) Oozie() InteractiveQueryClusterMetastoresOoziePtrOutput
- func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresOutput() InteractiveQueryClusterMetastoresOutput
- func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOutput
- func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresPtrOutput() InteractiveQueryClusterMetastoresPtrOutput
- func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresPtrOutput
- type InteractiveQueryClusterMetastoresPtrInput
- type InteractiveQueryClusterMetastoresPtrOutput
- func (o InteractiveQueryClusterMetastoresPtrOutput) Ambari() InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (o InteractiveQueryClusterMetastoresPtrOutput) Elem() InteractiveQueryClusterMetastoresOutput
- func (InteractiveQueryClusterMetastoresPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresPtrOutput) Hive() InteractiveQueryClusterMetastoresHivePtrOutput
- func (o InteractiveQueryClusterMetastoresPtrOutput) Oozie() InteractiveQueryClusterMetastoresOoziePtrOutput
- func (o InteractiveQueryClusterMetastoresPtrOutput) ToInteractiveQueryClusterMetastoresPtrOutput() InteractiveQueryClusterMetastoresPtrOutput
- func (o InteractiveQueryClusterMetastoresPtrOutput) ToInteractiveQueryClusterMetastoresPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresPtrOutput
- type InteractiveQueryClusterMonitor
- type InteractiveQueryClusterMonitorArgs
- func (InteractiveQueryClusterMonitorArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorOutput() InteractiveQueryClusterMonitorOutput
- func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorOutput
- func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorPtrOutput() InteractiveQueryClusterMonitorPtrOutput
- func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorPtrOutput
- type InteractiveQueryClusterMonitorInput
- type InteractiveQueryClusterMonitorOutput
- func (InteractiveQueryClusterMonitorOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o InteractiveQueryClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
- func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorOutput() InteractiveQueryClusterMonitorOutput
- func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorOutput
- func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorPtrOutput() InteractiveQueryClusterMonitorPtrOutput
- func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorPtrOutput
- type InteractiveQueryClusterMonitorPtrInput
- type InteractiveQueryClusterMonitorPtrOutput
- func (o InteractiveQueryClusterMonitorPtrOutput) Elem() InteractiveQueryClusterMonitorOutput
- func (InteractiveQueryClusterMonitorPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMonitorPtrOutput) ToInteractiveQueryClusterMonitorPtrOutput() InteractiveQueryClusterMonitorPtrOutput
- func (o InteractiveQueryClusterMonitorPtrOutput) ToInteractiveQueryClusterMonitorPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorPtrOutput
- type InteractiveQueryClusterNetwork
- type InteractiveQueryClusterNetworkArgs
- func (InteractiveQueryClusterNetworkArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkOutput() InteractiveQueryClusterNetworkOutput
- func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkOutput
- func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkPtrOutput() InteractiveQueryClusterNetworkPtrOutput
- func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkPtrOutput
- type InteractiveQueryClusterNetworkInput
- type InteractiveQueryClusterNetworkOutput
- func (o InteractiveQueryClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (InteractiveQueryClusterNetworkOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkOutput() InteractiveQueryClusterNetworkOutput
- func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkOutput
- func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkPtrOutput() InteractiveQueryClusterNetworkPtrOutput
- func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkPtrOutput
- type InteractiveQueryClusterNetworkPtrInput
- type InteractiveQueryClusterNetworkPtrOutput
- func (o InteractiveQueryClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterNetworkPtrOutput) Elem() InteractiveQueryClusterNetworkOutput
- func (InteractiveQueryClusterNetworkPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o InteractiveQueryClusterNetworkPtrOutput) ToInteractiveQueryClusterNetworkPtrOutput() InteractiveQueryClusterNetworkPtrOutput
- func (o InteractiveQueryClusterNetworkPtrOutput) ToInteractiveQueryClusterNetworkPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkPtrOutput
- type InteractiveQueryClusterOutput
- type InteractiveQueryClusterRoles
- type InteractiveQueryClusterRolesArgs
- func (InteractiveQueryClusterRolesArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesOutput() InteractiveQueryClusterRolesOutput
- func (i InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesOutput
- func (i InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesPtrOutput() InteractiveQueryClusterRolesPtrOutput
- func (i InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesPtrOutput
- type InteractiveQueryClusterRolesHeadNode
- type InteractiveQueryClusterRolesHeadNodeArgs
- func (InteractiveQueryClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodeOutput() InteractiveQueryClusterRolesHeadNodeOutput
- func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeOutput
- func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodePtrOutput() InteractiveQueryClusterRolesHeadNodePtrOutput
- func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodePtrOutput
- type InteractiveQueryClusterRolesHeadNodeInput
- type InteractiveQueryClusterRolesHeadNodeOutput
- func (InteractiveQueryClusterRolesHeadNodeOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodeOutput() InteractiveQueryClusterRolesHeadNodeOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutput() InteractiveQueryClusterRolesHeadNodePtrOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodePtrOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- type InteractiveQueryClusterRolesHeadNodePtrInput
- type InteractiveQueryClusterRolesHeadNodePtrOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) Elem() InteractiveQueryClusterRolesHeadNodeOutput
- func (InteractiveQueryClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutput() InteractiveQueryClusterRolesHeadNodePtrOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodePtrOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type InteractiveQueryClusterRolesInput
- type InteractiveQueryClusterRolesOutput
- func (InteractiveQueryClusterRolesOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesOutput) HeadNode() InteractiveQueryClusterRolesHeadNodeOutput
- func (o InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesOutput() InteractiveQueryClusterRolesOutput
- func (o InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesOutput
- func (o InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesPtrOutput() InteractiveQueryClusterRolesPtrOutput
- func (o InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesPtrOutput
- func (o InteractiveQueryClusterRolesOutput) WorkerNode() InteractiveQueryClusterRolesWorkerNodeOutput
- func (o InteractiveQueryClusterRolesOutput) ZookeeperNode() InteractiveQueryClusterRolesZookeeperNodeOutput
- type InteractiveQueryClusterRolesPtrInput
- type InteractiveQueryClusterRolesPtrOutput
- func (o InteractiveQueryClusterRolesPtrOutput) Elem() InteractiveQueryClusterRolesOutput
- func (InteractiveQueryClusterRolesPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesPtrOutput) HeadNode() InteractiveQueryClusterRolesHeadNodePtrOutput
- func (o InteractiveQueryClusterRolesPtrOutput) ToInteractiveQueryClusterRolesPtrOutput() InteractiveQueryClusterRolesPtrOutput
- func (o InteractiveQueryClusterRolesPtrOutput) ToInteractiveQueryClusterRolesPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesPtrOutput
- func (o InteractiveQueryClusterRolesPtrOutput) WorkerNode() InteractiveQueryClusterRolesWorkerNodePtrOutput
- func (o InteractiveQueryClusterRolesPtrOutput) ZookeeperNode() InteractiveQueryClusterRolesZookeeperNodePtrOutput
- type InteractiveQueryClusterRolesWorkerNode
- type InteractiveQueryClusterRolesWorkerNodeArgs
- func (InteractiveQueryClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodeOutput() InteractiveQueryClusterRolesWorkerNodeOutput
- func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeOutput
- func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodePtrOutput() InteractiveQueryClusterRolesWorkerNodePtrOutput
- func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodePtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscale
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacity
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityInput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount() pulumi.IntOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount() pulumi.IntOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrInput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) Elem() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount() pulumi.IntPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount() pulumi.IntPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleInput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) Capacity() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) Recurrence() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscalePtrInput
- type InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) Capacity() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) Elem() InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
- func (InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrence
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceInput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Elem() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceSchedule
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) Index(i pulumi.IntInput) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type InteractiveQueryClusterRolesWorkerNodeInput
- type InteractiveQueryClusterRolesWorkerNodeOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) Autoscale() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- func (InteractiveQueryClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodeOutput() InteractiveQueryClusterRolesWorkerNodeOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutput() InteractiveQueryClusterRolesWorkerNodePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type InteractiveQueryClusterRolesWorkerNodePtrInput
- type InteractiveQueryClusterRolesWorkerNodePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) Autoscale() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) Elem() InteractiveQueryClusterRolesWorkerNodeOutput
- func (InteractiveQueryClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutput() InteractiveQueryClusterRolesWorkerNodePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type InteractiveQueryClusterRolesZookeeperNode
- type InteractiveQueryClusterRolesZookeeperNodeArgs
- func (InteractiveQueryClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodeOutput() InteractiveQueryClusterRolesZookeeperNodeOutput
- func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeOutput
- func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput() InteractiveQueryClusterRolesZookeeperNodePtrOutput
- func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodePtrOutput
- type InteractiveQueryClusterRolesZookeeperNodeInput
- type InteractiveQueryClusterRolesZookeeperNodeOutput
- func (InteractiveQueryClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodeOutput() InteractiveQueryClusterRolesZookeeperNodeOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput() InteractiveQueryClusterRolesZookeeperNodePtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodePtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- type InteractiveQueryClusterRolesZookeeperNodePtrInput
- type InteractiveQueryClusterRolesZookeeperNodePtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) Elem() InteractiveQueryClusterRolesZookeeperNodeOutput
- func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput() InteractiveQueryClusterRolesZookeeperNodePtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodePtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type InteractiveQueryClusterSecurityProfile
- type InteractiveQueryClusterSecurityProfileArgs
- func (InteractiveQueryClusterSecurityProfileArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfileOutput() InteractiveQueryClusterSecurityProfileOutput
- func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfileOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfileOutput
- func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfilePtrOutput() InteractiveQueryClusterSecurityProfilePtrOutput
- func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfilePtrOutput
- type InteractiveQueryClusterSecurityProfileInput
- type InteractiveQueryClusterSecurityProfileOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
- func (InteractiveQueryClusterSecurityProfileOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfileOutput() InteractiveQueryClusterSecurityProfileOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfileOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfileOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfilePtrOutput() InteractiveQueryClusterSecurityProfilePtrOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfilePtrOutput
- type InteractiveQueryClusterSecurityProfilePtrInput
- type InteractiveQueryClusterSecurityProfilePtrOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) Elem() InteractiveQueryClusterSecurityProfileOutput
- func (InteractiveQueryClusterSecurityProfilePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) ToInteractiveQueryClusterSecurityProfilePtrOutput() InteractiveQueryClusterSecurityProfilePtrOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfilePtrOutput
- type InteractiveQueryClusterState
- type InteractiveQueryClusterStorageAccount
- type InteractiveQueryClusterStorageAccountArgs
- func (InteractiveQueryClusterStorageAccountArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterStorageAccountArgs) ToInteractiveQueryClusterStorageAccountOutput() InteractiveQueryClusterStorageAccountOutput
- func (i InteractiveQueryClusterStorageAccountArgs) ToInteractiveQueryClusterStorageAccountOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountOutput
- type InteractiveQueryClusterStorageAccountArray
- func (InteractiveQueryClusterStorageAccountArray) ElementType() reflect.Type
- func (i InteractiveQueryClusterStorageAccountArray) ToInteractiveQueryClusterStorageAccountArrayOutput() InteractiveQueryClusterStorageAccountArrayOutput
- func (i InteractiveQueryClusterStorageAccountArray) ToInteractiveQueryClusterStorageAccountArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountArrayOutput
- type InteractiveQueryClusterStorageAccountArrayInput
- type InteractiveQueryClusterStorageAccountArrayOutput
- func (InteractiveQueryClusterStorageAccountArrayOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) InteractiveQueryClusterStorageAccountOutput
- func (o InteractiveQueryClusterStorageAccountArrayOutput) ToInteractiveQueryClusterStorageAccountArrayOutput() InteractiveQueryClusterStorageAccountArrayOutput
- func (o InteractiveQueryClusterStorageAccountArrayOutput) ToInteractiveQueryClusterStorageAccountArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountArrayOutput
- type InteractiveQueryClusterStorageAccountGen2
- type InteractiveQueryClusterStorageAccountGen2Args
- func (InteractiveQueryClusterStorageAccountGen2Args) ElementType() reflect.Type
- func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2Output() InteractiveQueryClusterStorageAccountGen2Output
- func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2OutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2Output
- func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2PtrOutput() InteractiveQueryClusterStorageAccountGen2PtrOutput
- func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2PtrOutput
- type InteractiveQueryClusterStorageAccountGen2Input
- type InteractiveQueryClusterStorageAccountGen2Output
- func (InteractiveQueryClusterStorageAccountGen2Output) ElementType() reflect.Type
- func (o InteractiveQueryClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
- func (o InteractiveQueryClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
- func (o InteractiveQueryClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
- func (o InteractiveQueryClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
- func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2Output() InteractiveQueryClusterStorageAccountGen2Output
- func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2OutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2Output
- func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2PtrOutput() InteractiveQueryClusterStorageAccountGen2PtrOutput
- func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2PtrOutput
- type InteractiveQueryClusterStorageAccountGen2PtrInput
- type InteractiveQueryClusterStorageAccountGen2PtrOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) Elem() InteractiveQueryClusterStorageAccountGen2Output
- func (InteractiveQueryClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) ToInteractiveQueryClusterStorageAccountGen2PtrOutput() InteractiveQueryClusterStorageAccountGen2PtrOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2PtrOutput
- type InteractiveQueryClusterStorageAccountInput
- type InteractiveQueryClusterStorageAccountOutput
- func (InteractiveQueryClusterStorageAccountOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
- func (o InteractiveQueryClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
- func (o InteractiveQueryClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
- func (o InteractiveQueryClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterStorageAccountOutput) ToInteractiveQueryClusterStorageAccountOutput() InteractiveQueryClusterStorageAccountOutput
- func (o InteractiveQueryClusterStorageAccountOutput) ToInteractiveQueryClusterStorageAccountOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountOutput
- type KafkaCluster
- type KafkaClusterArgs
- type KafkaClusterArray
- type KafkaClusterArrayInput
- type KafkaClusterArrayOutput
- func (KafkaClusterArrayOutput) ElementType() reflect.Type
- func (o KafkaClusterArrayOutput) Index(i pulumi.IntInput) KafkaClusterOutput
- func (o KafkaClusterArrayOutput) ToKafkaClusterArrayOutput() KafkaClusterArrayOutput
- func (o KafkaClusterArrayOutput) ToKafkaClusterArrayOutputWithContext(ctx context.Context) KafkaClusterArrayOutput
- type KafkaClusterComponentVersion
- type KafkaClusterComponentVersionArgs
- func (KafkaClusterComponentVersionArgs) ElementType() reflect.Type
- func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionOutput() KafkaClusterComponentVersionOutput
- func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionOutputWithContext(ctx context.Context) KafkaClusterComponentVersionOutput
- func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionPtrOutput() KafkaClusterComponentVersionPtrOutput
- func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionPtrOutputWithContext(ctx context.Context) KafkaClusterComponentVersionPtrOutput
- type KafkaClusterComponentVersionInput
- type KafkaClusterComponentVersionOutput
- func (KafkaClusterComponentVersionOutput) ElementType() reflect.Type
- func (o KafkaClusterComponentVersionOutput) Kafka() pulumi.StringOutput
- func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionOutput() KafkaClusterComponentVersionOutput
- func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionOutputWithContext(ctx context.Context) KafkaClusterComponentVersionOutput
- func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionPtrOutput() KafkaClusterComponentVersionPtrOutput
- func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionPtrOutputWithContext(ctx context.Context) KafkaClusterComponentVersionPtrOutput
- type KafkaClusterComponentVersionPtrInput
- type KafkaClusterComponentVersionPtrOutput
- func (o KafkaClusterComponentVersionPtrOutput) Elem() KafkaClusterComponentVersionOutput
- func (KafkaClusterComponentVersionPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterComponentVersionPtrOutput) Kafka() pulumi.StringPtrOutput
- func (o KafkaClusterComponentVersionPtrOutput) ToKafkaClusterComponentVersionPtrOutput() KafkaClusterComponentVersionPtrOutput
- func (o KafkaClusterComponentVersionPtrOutput) ToKafkaClusterComponentVersionPtrOutputWithContext(ctx context.Context) KafkaClusterComponentVersionPtrOutput
- type KafkaClusterGateway
- type KafkaClusterGatewayArgs
- func (KafkaClusterGatewayArgs) ElementType() reflect.Type
- func (i KafkaClusterGatewayArgs) ToKafkaClusterGatewayOutput() KafkaClusterGatewayOutput
- func (i KafkaClusterGatewayArgs) ToKafkaClusterGatewayOutputWithContext(ctx context.Context) KafkaClusterGatewayOutput
- func (i KafkaClusterGatewayArgs) ToKafkaClusterGatewayPtrOutput() KafkaClusterGatewayPtrOutput
- func (i KafkaClusterGatewayArgs) ToKafkaClusterGatewayPtrOutputWithContext(ctx context.Context) KafkaClusterGatewayPtrOutput
- type KafkaClusterGatewayInput
- type KafkaClusterGatewayOutput
- func (KafkaClusterGatewayOutput) ElementType() reflect.Type
- func (o KafkaClusterGatewayOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o KafkaClusterGatewayOutput) Password() pulumi.StringOutput
- func (o KafkaClusterGatewayOutput) ToKafkaClusterGatewayOutput() KafkaClusterGatewayOutput
- func (o KafkaClusterGatewayOutput) ToKafkaClusterGatewayOutputWithContext(ctx context.Context) KafkaClusterGatewayOutput
- func (o KafkaClusterGatewayOutput) ToKafkaClusterGatewayPtrOutput() KafkaClusterGatewayPtrOutput
- func (o KafkaClusterGatewayOutput) ToKafkaClusterGatewayPtrOutputWithContext(ctx context.Context) KafkaClusterGatewayPtrOutput
- func (o KafkaClusterGatewayOutput) Username() pulumi.StringOutput
- type KafkaClusterGatewayPtrInput
- type KafkaClusterGatewayPtrOutput
- func (o KafkaClusterGatewayPtrOutput) Elem() KafkaClusterGatewayOutput
- func (KafkaClusterGatewayPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o KafkaClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterGatewayPtrOutput) ToKafkaClusterGatewayPtrOutput() KafkaClusterGatewayPtrOutput
- func (o KafkaClusterGatewayPtrOutput) ToKafkaClusterGatewayPtrOutputWithContext(ctx context.Context) KafkaClusterGatewayPtrOutput
- func (o KafkaClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
- type KafkaClusterInput
- type KafkaClusterMap
- type KafkaClusterMapInput
- type KafkaClusterMapOutput
- func (KafkaClusterMapOutput) ElementType() reflect.Type
- func (o KafkaClusterMapOutput) MapIndex(k pulumi.StringInput) KafkaClusterOutput
- func (o KafkaClusterMapOutput) ToKafkaClusterMapOutput() KafkaClusterMapOutput
- func (o KafkaClusterMapOutput) ToKafkaClusterMapOutputWithContext(ctx context.Context) KafkaClusterMapOutput
- type KafkaClusterMetastores
- type KafkaClusterMetastoresAmbari
- type KafkaClusterMetastoresAmbariArgs
- func (KafkaClusterMetastoresAmbariArgs) ElementType() reflect.Type
- func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariOutput() KafkaClusterMetastoresAmbariOutput
- func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariOutput
- func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariPtrOutput() KafkaClusterMetastoresAmbariPtrOutput
- func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariPtrOutput
- type KafkaClusterMetastoresAmbariInput
- type KafkaClusterMetastoresAmbariOutput
- func (o KafkaClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
- func (KafkaClusterMetastoresAmbariOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
- func (o KafkaClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
- func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariOutput() KafkaClusterMetastoresAmbariOutput
- func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariOutput
- func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariPtrOutput() KafkaClusterMetastoresAmbariPtrOutput
- func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariPtrOutput
- func (o KafkaClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
- type KafkaClusterMetastoresAmbariPtrInput
- type KafkaClusterMetastoresAmbariPtrOutput
- func (o KafkaClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresAmbariPtrOutput) Elem() KafkaClusterMetastoresAmbariOutput
- func (KafkaClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresAmbariPtrOutput) ToKafkaClusterMetastoresAmbariPtrOutput() KafkaClusterMetastoresAmbariPtrOutput
- func (o KafkaClusterMetastoresAmbariPtrOutput) ToKafkaClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariPtrOutput
- func (o KafkaClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
- type KafkaClusterMetastoresArgs
- func (KafkaClusterMetastoresArgs) ElementType() reflect.Type
- func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresOutput() KafkaClusterMetastoresOutput
- func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresOutputWithContext(ctx context.Context) KafkaClusterMetastoresOutput
- func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresPtrOutput() KafkaClusterMetastoresPtrOutput
- func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresPtrOutput
- type KafkaClusterMetastoresHive
- type KafkaClusterMetastoresHiveArgs
- func (KafkaClusterMetastoresHiveArgs) ElementType() reflect.Type
- func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHiveOutput() KafkaClusterMetastoresHiveOutput
- func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHiveOutputWithContext(ctx context.Context) KafkaClusterMetastoresHiveOutput
- func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHivePtrOutput() KafkaClusterMetastoresHivePtrOutput
- func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHivePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresHivePtrOutput
- type KafkaClusterMetastoresHiveInput
- type KafkaClusterMetastoresHiveOutput
- func (o KafkaClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
- func (KafkaClusterMetastoresHiveOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresHiveOutput) Password() pulumi.StringOutput
- func (o KafkaClusterMetastoresHiveOutput) Server() pulumi.StringOutput
- func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHiveOutput() KafkaClusterMetastoresHiveOutput
- func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHiveOutputWithContext(ctx context.Context) KafkaClusterMetastoresHiveOutput
- func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHivePtrOutput() KafkaClusterMetastoresHivePtrOutput
- func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHivePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresHivePtrOutput
- func (o KafkaClusterMetastoresHiveOutput) Username() pulumi.StringOutput
- type KafkaClusterMetastoresHivePtrInput
- type KafkaClusterMetastoresHivePtrOutput
- func (o KafkaClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresHivePtrOutput) Elem() KafkaClusterMetastoresHiveOutput
- func (KafkaClusterMetastoresHivePtrOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresHivePtrOutput) ToKafkaClusterMetastoresHivePtrOutput() KafkaClusterMetastoresHivePtrOutput
- func (o KafkaClusterMetastoresHivePtrOutput) ToKafkaClusterMetastoresHivePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresHivePtrOutput
- func (o KafkaClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
- type KafkaClusterMetastoresInput
- type KafkaClusterMetastoresOozie
- type KafkaClusterMetastoresOozieArgs
- func (KafkaClusterMetastoresOozieArgs) ElementType() reflect.Type
- func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOozieOutput() KafkaClusterMetastoresOozieOutput
- func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOozieOutputWithContext(ctx context.Context) KafkaClusterMetastoresOozieOutput
- func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOoziePtrOutput() KafkaClusterMetastoresOoziePtrOutput
- func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresOoziePtrOutput
- type KafkaClusterMetastoresOozieInput
- type KafkaClusterMetastoresOozieOutput
- func (o KafkaClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
- func (KafkaClusterMetastoresOozieOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresOozieOutput) Password() pulumi.StringOutput
- func (o KafkaClusterMetastoresOozieOutput) Server() pulumi.StringOutput
- func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOozieOutput() KafkaClusterMetastoresOozieOutput
- func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOozieOutputWithContext(ctx context.Context) KafkaClusterMetastoresOozieOutput
- func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOoziePtrOutput() KafkaClusterMetastoresOoziePtrOutput
- func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresOoziePtrOutput
- func (o KafkaClusterMetastoresOozieOutput) Username() pulumi.StringOutput
- type KafkaClusterMetastoresOoziePtrInput
- type KafkaClusterMetastoresOoziePtrOutput
- func (o KafkaClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresOoziePtrOutput) Elem() KafkaClusterMetastoresOozieOutput
- func (KafkaClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresOoziePtrOutput) ToKafkaClusterMetastoresOoziePtrOutput() KafkaClusterMetastoresOoziePtrOutput
- func (o KafkaClusterMetastoresOoziePtrOutput) ToKafkaClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresOoziePtrOutput
- func (o KafkaClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
- type KafkaClusterMetastoresOutput
- func (o KafkaClusterMetastoresOutput) Ambari() KafkaClusterMetastoresAmbariPtrOutput
- func (KafkaClusterMetastoresOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresOutput) Hive() KafkaClusterMetastoresHivePtrOutput
- func (o KafkaClusterMetastoresOutput) Oozie() KafkaClusterMetastoresOoziePtrOutput
- func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresOutput() KafkaClusterMetastoresOutput
- func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresOutputWithContext(ctx context.Context) KafkaClusterMetastoresOutput
- func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresPtrOutput() KafkaClusterMetastoresPtrOutput
- func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresPtrOutput
- type KafkaClusterMetastoresPtrInput
- type KafkaClusterMetastoresPtrOutput
- func (o KafkaClusterMetastoresPtrOutput) Ambari() KafkaClusterMetastoresAmbariPtrOutput
- func (o KafkaClusterMetastoresPtrOutput) Elem() KafkaClusterMetastoresOutput
- func (KafkaClusterMetastoresPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresPtrOutput) Hive() KafkaClusterMetastoresHivePtrOutput
- func (o KafkaClusterMetastoresPtrOutput) Oozie() KafkaClusterMetastoresOoziePtrOutput
- func (o KafkaClusterMetastoresPtrOutput) ToKafkaClusterMetastoresPtrOutput() KafkaClusterMetastoresPtrOutput
- func (o KafkaClusterMetastoresPtrOutput) ToKafkaClusterMetastoresPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresPtrOutput
- type KafkaClusterMonitor
- type KafkaClusterMonitorArgs
- func (KafkaClusterMonitorArgs) ElementType() reflect.Type
- func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorOutput() KafkaClusterMonitorOutput
- func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorOutputWithContext(ctx context.Context) KafkaClusterMonitorOutput
- func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorPtrOutput() KafkaClusterMonitorPtrOutput
- func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorPtrOutputWithContext(ctx context.Context) KafkaClusterMonitorPtrOutput
- type KafkaClusterMonitorInput
- type KafkaClusterMonitorOutput
- func (KafkaClusterMonitorOutput) ElementType() reflect.Type
- func (o KafkaClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o KafkaClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
- func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorOutput() KafkaClusterMonitorOutput
- func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorOutputWithContext(ctx context.Context) KafkaClusterMonitorOutput
- func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorPtrOutput() KafkaClusterMonitorPtrOutput
- func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorPtrOutputWithContext(ctx context.Context) KafkaClusterMonitorPtrOutput
- type KafkaClusterMonitorPtrInput
- type KafkaClusterMonitorPtrOutput
- func (o KafkaClusterMonitorPtrOutput) Elem() KafkaClusterMonitorOutput
- func (KafkaClusterMonitorPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o KafkaClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o KafkaClusterMonitorPtrOutput) ToKafkaClusterMonitorPtrOutput() KafkaClusterMonitorPtrOutput
- func (o KafkaClusterMonitorPtrOutput) ToKafkaClusterMonitorPtrOutputWithContext(ctx context.Context) KafkaClusterMonitorPtrOutput
- type KafkaClusterOutput
- type KafkaClusterRestProxy
- type KafkaClusterRestProxyArgs
- func (KafkaClusterRestProxyArgs) ElementType() reflect.Type
- func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyOutput() KafkaClusterRestProxyOutput
- func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyOutputWithContext(ctx context.Context) KafkaClusterRestProxyOutput
- func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyPtrOutput() KafkaClusterRestProxyPtrOutput
- func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyPtrOutputWithContext(ctx context.Context) KafkaClusterRestProxyPtrOutput
- type KafkaClusterRestProxyInput
- type KafkaClusterRestProxyOutput
- func (KafkaClusterRestProxyOutput) ElementType() reflect.Type
- func (o KafkaClusterRestProxyOutput) SecurityGroupId() pulumi.StringOutput
- func (o KafkaClusterRestProxyOutput) SecurityGroupName() pulumi.StringPtrOutput
- func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyOutput() KafkaClusterRestProxyOutput
- func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyOutputWithContext(ctx context.Context) KafkaClusterRestProxyOutput
- func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyPtrOutput() KafkaClusterRestProxyPtrOutput
- func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyPtrOutputWithContext(ctx context.Context) KafkaClusterRestProxyPtrOutput
- type KafkaClusterRestProxyPtrInput
- type KafkaClusterRestProxyPtrOutput
- func (o KafkaClusterRestProxyPtrOutput) Elem() KafkaClusterRestProxyOutput
- func (KafkaClusterRestProxyPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterRestProxyPtrOutput) SecurityGroupId() pulumi.StringPtrOutput
- func (o KafkaClusterRestProxyPtrOutput) SecurityGroupName() pulumi.StringPtrOutput
- func (o KafkaClusterRestProxyPtrOutput) ToKafkaClusterRestProxyPtrOutput() KafkaClusterRestProxyPtrOutput
- func (o KafkaClusterRestProxyPtrOutput) ToKafkaClusterRestProxyPtrOutputWithContext(ctx context.Context) KafkaClusterRestProxyPtrOutput
- type KafkaClusterRoles
- type KafkaClusterRolesArgs
- func (KafkaClusterRolesArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesArgs) ToKafkaClusterRolesOutput() KafkaClusterRolesOutput
- func (i KafkaClusterRolesArgs) ToKafkaClusterRolesOutputWithContext(ctx context.Context) KafkaClusterRolesOutput
- func (i KafkaClusterRolesArgs) ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput
- func (i KafkaClusterRolesArgs) ToKafkaClusterRolesPtrOutputWithContext(ctx context.Context) KafkaClusterRolesPtrOutput
- type KafkaClusterRolesHeadNode
- type KafkaClusterRolesHeadNodeArgs
- func (KafkaClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodeOutput() KafkaClusterRolesHeadNodeOutput
- func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodeOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeOutput
- func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodePtrOutput() KafkaClusterRolesHeadNodePtrOutput
- func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodePtrOutput
- type KafkaClusterRolesHeadNodeInput
- type KafkaClusterRolesHeadNodeOutput
- func (KafkaClusterRolesHeadNodeOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodeOutput() KafkaClusterRolesHeadNodeOutput
- func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodeOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeOutput
- func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodePtrOutput() KafkaClusterRolesHeadNodePtrOutput
- func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodePtrOutput
- func (o KafkaClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
- func (o KafkaClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- type KafkaClusterRolesHeadNodePtrInput
- type KafkaClusterRolesHeadNodePtrOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) Elem() KafkaClusterRolesHeadNodeOutput
- func (KafkaClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) ToKafkaClusterRolesHeadNodePtrOutput() KafkaClusterRolesHeadNodePtrOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) ToKafkaClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodePtrOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type KafkaClusterRolesInput
- type KafkaClusterRolesKafkaManagementNode
- type KafkaClusterRolesKafkaManagementNodeArgs
- func (KafkaClusterRolesKafkaManagementNodeArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodeOutput() KafkaClusterRolesKafkaManagementNodeOutput
- func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodeOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeOutput
- func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodePtrOutput() KafkaClusterRolesKafkaManagementNodePtrOutput
- func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodePtrOutput
- type KafkaClusterRolesKafkaManagementNodeInput
- type KafkaClusterRolesKafkaManagementNodeOutput
- func (KafkaClusterRolesKafkaManagementNodeOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesKafkaManagementNodeOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodeOutput() KafkaClusterRolesKafkaManagementNodeOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodeOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutput() KafkaClusterRolesKafkaManagementNodePtrOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodePtrOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) Username() pulumi.StringOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) VmSize() pulumi.StringOutput
- type KafkaClusterRolesKafkaManagementNodePtrInput
- type KafkaClusterRolesKafkaManagementNodePtrOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) Elem() KafkaClusterRolesKafkaManagementNodeOutput
- func (KafkaClusterRolesKafkaManagementNodePtrOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutput() KafkaClusterRolesKafkaManagementNodePtrOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodePtrOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type KafkaClusterRolesOutput
- func (KafkaClusterRolesOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesOutput) HeadNode() KafkaClusterRolesHeadNodeOutput
- func (o KafkaClusterRolesOutput) KafkaManagementNode() KafkaClusterRolesKafkaManagementNodePtrOutput
- func (o KafkaClusterRolesOutput) ToKafkaClusterRolesOutput() KafkaClusterRolesOutput
- func (o KafkaClusterRolesOutput) ToKafkaClusterRolesOutputWithContext(ctx context.Context) KafkaClusterRolesOutput
- func (o KafkaClusterRolesOutput) ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput
- func (o KafkaClusterRolesOutput) ToKafkaClusterRolesPtrOutputWithContext(ctx context.Context) KafkaClusterRolesPtrOutput
- func (o KafkaClusterRolesOutput) WorkerNode() KafkaClusterRolesWorkerNodeOutput
- func (o KafkaClusterRolesOutput) ZookeeperNode() KafkaClusterRolesZookeeperNodeOutput
- type KafkaClusterRolesPtrInput
- type KafkaClusterRolesPtrOutput
- func (o KafkaClusterRolesPtrOutput) Elem() KafkaClusterRolesOutput
- func (KafkaClusterRolesPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesPtrOutput) HeadNode() KafkaClusterRolesHeadNodePtrOutput
- func (o KafkaClusterRolesPtrOutput) KafkaManagementNode() KafkaClusterRolesKafkaManagementNodePtrOutput
- func (o KafkaClusterRolesPtrOutput) ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput
- func (o KafkaClusterRolesPtrOutput) ToKafkaClusterRolesPtrOutputWithContext(ctx context.Context) KafkaClusterRolesPtrOutput
- func (o KafkaClusterRolesPtrOutput) WorkerNode() KafkaClusterRolesWorkerNodePtrOutput
- func (o KafkaClusterRolesPtrOutput) ZookeeperNode() KafkaClusterRolesZookeeperNodePtrOutput
- type KafkaClusterRolesWorkerNode
- type KafkaClusterRolesWorkerNodeArgs
- func (KafkaClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodeOutput() KafkaClusterRolesWorkerNodeOutput
- func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodeOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeOutput
- func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodePtrOutput() KafkaClusterRolesWorkerNodePtrOutput
- func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodePtrOutput
- type KafkaClusterRolesWorkerNodeInput
- type KafkaClusterRolesWorkerNodeOutput
- func (KafkaClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o KafkaClusterRolesWorkerNodeOutput) NumberOfDisksPerNode() pulumi.IntOutput
- func (o KafkaClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
- func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodeOutput() KafkaClusterRolesWorkerNodeOutput
- func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodeOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeOutput
- func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodePtrOutput() KafkaClusterRolesWorkerNodePtrOutput
- func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodePtrOutput
- func (o KafkaClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
- func (o KafkaClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type KafkaClusterRolesWorkerNodePtrInput
- type KafkaClusterRolesWorkerNodePtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) Elem() KafkaClusterRolesWorkerNodeOutput
- func (KafkaClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o KafkaClusterRolesWorkerNodePtrOutput) NumberOfDisksPerNode() pulumi.IntPtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) ToKafkaClusterRolesWorkerNodePtrOutput() KafkaClusterRolesWorkerNodePtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) ToKafkaClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodePtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type KafkaClusterRolesZookeeperNode
- type KafkaClusterRolesZookeeperNodeArgs
- func (KafkaClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodeOutput() KafkaClusterRolesZookeeperNodeOutput
- func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeOutput
- func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodePtrOutput() KafkaClusterRolesZookeeperNodePtrOutput
- func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodePtrOutput
- type KafkaClusterRolesZookeeperNodeInput
- type KafkaClusterRolesZookeeperNodeOutput
- func (KafkaClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodeOutput() KafkaClusterRolesZookeeperNodeOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodePtrOutput() KafkaClusterRolesZookeeperNodePtrOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodePtrOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- type KafkaClusterRolesZookeeperNodePtrInput
- type KafkaClusterRolesZookeeperNodePtrOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) Elem() KafkaClusterRolesZookeeperNodeOutput
- func (KafkaClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) ToKafkaClusterRolesZookeeperNodePtrOutput() KafkaClusterRolesZookeeperNodePtrOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodePtrOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type KafkaClusterSecurityProfile
- type KafkaClusterSecurityProfileArgs
- func (KafkaClusterSecurityProfileArgs) ElementType() reflect.Type
- func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfileOutput() KafkaClusterSecurityProfileOutput
- func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfileOutputWithContext(ctx context.Context) KafkaClusterSecurityProfileOutput
- func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfilePtrOutput() KafkaClusterSecurityProfilePtrOutput
- func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfilePtrOutputWithContext(ctx context.Context) KafkaClusterSecurityProfilePtrOutput
- type KafkaClusterSecurityProfileInput
- type KafkaClusterSecurityProfileOutput
- func (o KafkaClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
- func (o KafkaClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o KafkaClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
- func (o KafkaClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
- func (o KafkaClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
- func (KafkaClusterSecurityProfileOutput) ElementType() reflect.Type
- func (o KafkaClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o KafkaClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
- func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfileOutput() KafkaClusterSecurityProfileOutput
- func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfileOutputWithContext(ctx context.Context) KafkaClusterSecurityProfileOutput
- func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfilePtrOutput() KafkaClusterSecurityProfilePtrOutput
- func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfilePtrOutputWithContext(ctx context.Context) KafkaClusterSecurityProfilePtrOutput
- type KafkaClusterSecurityProfilePtrInput
- type KafkaClusterSecurityProfilePtrOutput
- func (o KafkaClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
- func (o KafkaClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o KafkaClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
- func (o KafkaClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
- func (o KafkaClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
- func (o KafkaClusterSecurityProfilePtrOutput) Elem() KafkaClusterSecurityProfileOutput
- func (KafkaClusterSecurityProfilePtrOutput) ElementType() reflect.Type
- func (o KafkaClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o KafkaClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
- func (o KafkaClusterSecurityProfilePtrOutput) ToKafkaClusterSecurityProfilePtrOutput() KafkaClusterSecurityProfilePtrOutput
- func (o KafkaClusterSecurityProfilePtrOutput) ToKafkaClusterSecurityProfilePtrOutputWithContext(ctx context.Context) KafkaClusterSecurityProfilePtrOutput
- type KafkaClusterState
- type KafkaClusterStorageAccount
- type KafkaClusterStorageAccountArgs
- func (KafkaClusterStorageAccountArgs) ElementType() reflect.Type
- func (i KafkaClusterStorageAccountArgs) ToKafkaClusterStorageAccountOutput() KafkaClusterStorageAccountOutput
- func (i KafkaClusterStorageAccountArgs) ToKafkaClusterStorageAccountOutputWithContext(ctx context.Context) KafkaClusterStorageAccountOutput
- type KafkaClusterStorageAccountArray
- func (KafkaClusterStorageAccountArray) ElementType() reflect.Type
- func (i KafkaClusterStorageAccountArray) ToKafkaClusterStorageAccountArrayOutput() KafkaClusterStorageAccountArrayOutput
- func (i KafkaClusterStorageAccountArray) ToKafkaClusterStorageAccountArrayOutputWithContext(ctx context.Context) KafkaClusterStorageAccountArrayOutput
- type KafkaClusterStorageAccountArrayInput
- type KafkaClusterStorageAccountArrayOutput
- func (KafkaClusterStorageAccountArrayOutput) ElementType() reflect.Type
- func (o KafkaClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) KafkaClusterStorageAccountOutput
- func (o KafkaClusterStorageAccountArrayOutput) ToKafkaClusterStorageAccountArrayOutput() KafkaClusterStorageAccountArrayOutput
- func (o KafkaClusterStorageAccountArrayOutput) ToKafkaClusterStorageAccountArrayOutputWithContext(ctx context.Context) KafkaClusterStorageAccountArrayOutput
- type KafkaClusterStorageAccountGen2
- type KafkaClusterStorageAccountGen2Args
- func (KafkaClusterStorageAccountGen2Args) ElementType() reflect.Type
- func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2Output() KafkaClusterStorageAccountGen2Output
- func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2OutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2Output
- func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2PtrOutput() KafkaClusterStorageAccountGen2PtrOutput
- func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2PtrOutput
- type KafkaClusterStorageAccountGen2Input
- type KafkaClusterStorageAccountGen2Output
- func (KafkaClusterStorageAccountGen2Output) ElementType() reflect.Type
- func (o KafkaClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
- func (o KafkaClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
- func (o KafkaClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
- func (o KafkaClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
- func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2Output() KafkaClusterStorageAccountGen2Output
- func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2OutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2Output
- func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2PtrOutput() KafkaClusterStorageAccountGen2PtrOutput
- func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2PtrOutput
- type KafkaClusterStorageAccountGen2PtrInput
- type KafkaClusterStorageAccountGen2PtrOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) Elem() KafkaClusterStorageAccountGen2Output
- func (KafkaClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
- func (o KafkaClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) ToKafkaClusterStorageAccountGen2PtrOutput() KafkaClusterStorageAccountGen2PtrOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) ToKafkaClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2PtrOutput
- type KafkaClusterStorageAccountInput
- type KafkaClusterStorageAccountOutput
- func (KafkaClusterStorageAccountOutput) ElementType() reflect.Type
- func (o KafkaClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
- func (o KafkaClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
- func (o KafkaClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
- func (o KafkaClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o KafkaClusterStorageAccountOutput) ToKafkaClusterStorageAccountOutput() KafkaClusterStorageAccountOutput
- func (o KafkaClusterStorageAccountOutput) ToKafkaClusterStorageAccountOutputWithContext(ctx context.Context) KafkaClusterStorageAccountOutput
- type MLServicesCluster
- type MLServicesClusterArgs
- type MLServicesClusterArray
- type MLServicesClusterArrayInput
- type MLServicesClusterArrayOutput
- func (MLServicesClusterArrayOutput) ElementType() reflect.Type
- func (o MLServicesClusterArrayOutput) Index(i pulumi.IntInput) MLServicesClusterOutput
- func (o MLServicesClusterArrayOutput) ToMLServicesClusterArrayOutput() MLServicesClusterArrayOutput
- func (o MLServicesClusterArrayOutput) ToMLServicesClusterArrayOutputWithContext(ctx context.Context) MLServicesClusterArrayOutput
- type MLServicesClusterGateway
- type MLServicesClusterGatewayArgs
- func (MLServicesClusterGatewayArgs) ElementType() reflect.Type
- func (i MLServicesClusterGatewayArgs) ToMLServicesClusterGatewayOutput() MLServicesClusterGatewayOutput
- func (i MLServicesClusterGatewayArgs) ToMLServicesClusterGatewayOutputWithContext(ctx context.Context) MLServicesClusterGatewayOutput
- func (i MLServicesClusterGatewayArgs) ToMLServicesClusterGatewayPtrOutput() MLServicesClusterGatewayPtrOutput
- func (i MLServicesClusterGatewayArgs) ToMLServicesClusterGatewayPtrOutputWithContext(ctx context.Context) MLServicesClusterGatewayPtrOutput
- type MLServicesClusterGatewayInput
- type MLServicesClusterGatewayOutput
- func (MLServicesClusterGatewayOutput) ElementType() reflect.Type
- func (o MLServicesClusterGatewayOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o MLServicesClusterGatewayOutput) Password() pulumi.StringOutput
- func (o MLServicesClusterGatewayOutput) ToMLServicesClusterGatewayOutput() MLServicesClusterGatewayOutput
- func (o MLServicesClusterGatewayOutput) ToMLServicesClusterGatewayOutputWithContext(ctx context.Context) MLServicesClusterGatewayOutput
- func (o MLServicesClusterGatewayOutput) ToMLServicesClusterGatewayPtrOutput() MLServicesClusterGatewayPtrOutput
- func (o MLServicesClusterGatewayOutput) ToMLServicesClusterGatewayPtrOutputWithContext(ctx context.Context) MLServicesClusterGatewayPtrOutput
- func (o MLServicesClusterGatewayOutput) Username() pulumi.StringOutput
- type MLServicesClusterGatewayPtrInput
- type MLServicesClusterGatewayPtrOutput
- func (o MLServicesClusterGatewayPtrOutput) Elem() MLServicesClusterGatewayOutput
- func (MLServicesClusterGatewayPtrOutput) ElementType() reflect.Type
- func (o MLServicesClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o MLServicesClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
- func (o MLServicesClusterGatewayPtrOutput) ToMLServicesClusterGatewayPtrOutput() MLServicesClusterGatewayPtrOutput
- func (o MLServicesClusterGatewayPtrOutput) ToMLServicesClusterGatewayPtrOutputWithContext(ctx context.Context) MLServicesClusterGatewayPtrOutput
- func (o MLServicesClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
- type MLServicesClusterInput
- type MLServicesClusterMap
- type MLServicesClusterMapInput
- type MLServicesClusterMapOutput
- func (MLServicesClusterMapOutput) ElementType() reflect.Type
- func (o MLServicesClusterMapOutput) MapIndex(k pulumi.StringInput) MLServicesClusterOutput
- func (o MLServicesClusterMapOutput) ToMLServicesClusterMapOutput() MLServicesClusterMapOutput
- func (o MLServicesClusterMapOutput) ToMLServicesClusterMapOutputWithContext(ctx context.Context) MLServicesClusterMapOutput
- type MLServicesClusterOutput
- type MLServicesClusterRoles
- type MLServicesClusterRolesArgs
- func (MLServicesClusterRolesArgs) ElementType() reflect.Type
- func (i MLServicesClusterRolesArgs) ToMLServicesClusterRolesOutput() MLServicesClusterRolesOutput
- func (i MLServicesClusterRolesArgs) ToMLServicesClusterRolesOutputWithContext(ctx context.Context) MLServicesClusterRolesOutput
- func (i MLServicesClusterRolesArgs) ToMLServicesClusterRolesPtrOutput() MLServicesClusterRolesPtrOutput
- func (i MLServicesClusterRolesArgs) ToMLServicesClusterRolesPtrOutputWithContext(ctx context.Context) MLServicesClusterRolesPtrOutput
- type MLServicesClusterRolesEdgeNode
- type MLServicesClusterRolesEdgeNodeArgs
- func (MLServicesClusterRolesEdgeNodeArgs) ElementType() reflect.Type
- func (i MLServicesClusterRolesEdgeNodeArgs) ToMLServicesClusterRolesEdgeNodeOutput() MLServicesClusterRolesEdgeNodeOutput
- func (i MLServicesClusterRolesEdgeNodeArgs) ToMLServicesClusterRolesEdgeNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesEdgeNodeOutput
- func (i MLServicesClusterRolesEdgeNodeArgs) ToMLServicesClusterRolesEdgeNodePtrOutput() MLServicesClusterRolesEdgeNodePtrOutput
- func (i MLServicesClusterRolesEdgeNodeArgs) ToMLServicesClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesEdgeNodePtrOutput
- type MLServicesClusterRolesEdgeNodeInput
- type MLServicesClusterRolesEdgeNodeOutput
- func (MLServicesClusterRolesEdgeNodeOutput) ElementType() reflect.Type
- func (o MLServicesClusterRolesEdgeNodeOutput) Password() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesEdgeNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o MLServicesClusterRolesEdgeNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesEdgeNodeOutput) ToMLServicesClusterRolesEdgeNodeOutput() MLServicesClusterRolesEdgeNodeOutput
- func (o MLServicesClusterRolesEdgeNodeOutput) ToMLServicesClusterRolesEdgeNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesEdgeNodeOutput
- func (o MLServicesClusterRolesEdgeNodeOutput) ToMLServicesClusterRolesEdgeNodePtrOutput() MLServicesClusterRolesEdgeNodePtrOutput
- func (o MLServicesClusterRolesEdgeNodeOutput) ToMLServicesClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesEdgeNodePtrOutput
- func (o MLServicesClusterRolesEdgeNodeOutput) Username() pulumi.StringOutput
- func (o MLServicesClusterRolesEdgeNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesEdgeNodeOutput) VmSize() pulumi.StringOutput
- type MLServicesClusterRolesEdgeNodePtrInput
- type MLServicesClusterRolesEdgeNodePtrOutput
- func (o MLServicesClusterRolesEdgeNodePtrOutput) Elem() MLServicesClusterRolesEdgeNodeOutput
- func (MLServicesClusterRolesEdgeNodePtrOutput) ElementType() reflect.Type
- func (o MLServicesClusterRolesEdgeNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesEdgeNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o MLServicesClusterRolesEdgeNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesEdgeNodePtrOutput) ToMLServicesClusterRolesEdgeNodePtrOutput() MLServicesClusterRolesEdgeNodePtrOutput
- func (o MLServicesClusterRolesEdgeNodePtrOutput) ToMLServicesClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesEdgeNodePtrOutput
- func (o MLServicesClusterRolesEdgeNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesEdgeNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesEdgeNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type MLServicesClusterRolesHeadNode
- type MLServicesClusterRolesHeadNodeArgs
- func (MLServicesClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i MLServicesClusterRolesHeadNodeArgs) ToMLServicesClusterRolesHeadNodeOutput() MLServicesClusterRolesHeadNodeOutput
- func (i MLServicesClusterRolesHeadNodeArgs) ToMLServicesClusterRolesHeadNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesHeadNodeOutput
- func (i MLServicesClusterRolesHeadNodeArgs) ToMLServicesClusterRolesHeadNodePtrOutput() MLServicesClusterRolesHeadNodePtrOutput
- func (i MLServicesClusterRolesHeadNodeArgs) ToMLServicesClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesHeadNodePtrOutput
- type MLServicesClusterRolesHeadNodeInput
- type MLServicesClusterRolesHeadNodeOutput
- func (MLServicesClusterRolesHeadNodeOutput) ElementType() reflect.Type
- func (o MLServicesClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o MLServicesClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesHeadNodeOutput) ToMLServicesClusterRolesHeadNodeOutput() MLServicesClusterRolesHeadNodeOutput
- func (o MLServicesClusterRolesHeadNodeOutput) ToMLServicesClusterRolesHeadNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesHeadNodeOutput
- func (o MLServicesClusterRolesHeadNodeOutput) ToMLServicesClusterRolesHeadNodePtrOutput() MLServicesClusterRolesHeadNodePtrOutput
- func (o MLServicesClusterRolesHeadNodeOutput) ToMLServicesClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesHeadNodePtrOutput
- func (o MLServicesClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
- func (o MLServicesClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- type MLServicesClusterRolesHeadNodePtrInput
- type MLServicesClusterRolesHeadNodePtrOutput
- func (o MLServicesClusterRolesHeadNodePtrOutput) Elem() MLServicesClusterRolesHeadNodeOutput
- func (MLServicesClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
- func (o MLServicesClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o MLServicesClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesHeadNodePtrOutput) ToMLServicesClusterRolesHeadNodePtrOutput() MLServicesClusterRolesHeadNodePtrOutput
- func (o MLServicesClusterRolesHeadNodePtrOutput) ToMLServicesClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesHeadNodePtrOutput
- func (o MLServicesClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type MLServicesClusterRolesInput
- type MLServicesClusterRolesOutput
- func (o MLServicesClusterRolesOutput) EdgeNode() MLServicesClusterRolesEdgeNodeOutput
- func (MLServicesClusterRolesOutput) ElementType() reflect.Type
- func (o MLServicesClusterRolesOutput) HeadNode() MLServicesClusterRolesHeadNodeOutput
- func (o MLServicesClusterRolesOutput) ToMLServicesClusterRolesOutput() MLServicesClusterRolesOutput
- func (o MLServicesClusterRolesOutput) ToMLServicesClusterRolesOutputWithContext(ctx context.Context) MLServicesClusterRolesOutput
- func (o MLServicesClusterRolesOutput) ToMLServicesClusterRolesPtrOutput() MLServicesClusterRolesPtrOutput
- func (o MLServicesClusterRolesOutput) ToMLServicesClusterRolesPtrOutputWithContext(ctx context.Context) MLServicesClusterRolesPtrOutput
- func (o MLServicesClusterRolesOutput) WorkerNode() MLServicesClusterRolesWorkerNodeOutput
- func (o MLServicesClusterRolesOutput) ZookeeperNode() MLServicesClusterRolesZookeeperNodeOutput
- type MLServicesClusterRolesPtrInput
- type MLServicesClusterRolesPtrOutput
- func (o MLServicesClusterRolesPtrOutput) EdgeNode() MLServicesClusterRolesEdgeNodePtrOutput
- func (o MLServicesClusterRolesPtrOutput) Elem() MLServicesClusterRolesOutput
- func (MLServicesClusterRolesPtrOutput) ElementType() reflect.Type
- func (o MLServicesClusterRolesPtrOutput) HeadNode() MLServicesClusterRolesHeadNodePtrOutput
- func (o MLServicesClusterRolesPtrOutput) ToMLServicesClusterRolesPtrOutput() MLServicesClusterRolesPtrOutput
- func (o MLServicesClusterRolesPtrOutput) ToMLServicesClusterRolesPtrOutputWithContext(ctx context.Context) MLServicesClusterRolesPtrOutput
- func (o MLServicesClusterRolesPtrOutput) WorkerNode() MLServicesClusterRolesWorkerNodePtrOutput
- func (o MLServicesClusterRolesPtrOutput) ZookeeperNode() MLServicesClusterRolesZookeeperNodePtrOutput
- type MLServicesClusterRolesWorkerNode
- type MLServicesClusterRolesWorkerNodeArgs
- func (MLServicesClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i MLServicesClusterRolesWorkerNodeArgs) ToMLServicesClusterRolesWorkerNodeOutput() MLServicesClusterRolesWorkerNodeOutput
- func (i MLServicesClusterRolesWorkerNodeArgs) ToMLServicesClusterRolesWorkerNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesWorkerNodeOutput
- func (i MLServicesClusterRolesWorkerNodeArgs) ToMLServicesClusterRolesWorkerNodePtrOutput() MLServicesClusterRolesWorkerNodePtrOutput
- func (i MLServicesClusterRolesWorkerNodeArgs) ToMLServicesClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesWorkerNodePtrOutput
- type MLServicesClusterRolesWorkerNodeInput
- type MLServicesClusterRolesWorkerNodeOutput
- func (MLServicesClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o MLServicesClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o MLServicesClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o MLServicesClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
- func (o MLServicesClusterRolesWorkerNodeOutput) ToMLServicesClusterRolesWorkerNodeOutput() MLServicesClusterRolesWorkerNodeOutput
- func (o MLServicesClusterRolesWorkerNodeOutput) ToMLServicesClusterRolesWorkerNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesWorkerNodeOutput
- func (o MLServicesClusterRolesWorkerNodeOutput) ToMLServicesClusterRolesWorkerNodePtrOutput() MLServicesClusterRolesWorkerNodePtrOutput
- func (o MLServicesClusterRolesWorkerNodeOutput) ToMLServicesClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesWorkerNodePtrOutput
- func (o MLServicesClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
- func (o MLServicesClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type MLServicesClusterRolesWorkerNodePtrInput
- type MLServicesClusterRolesWorkerNodePtrOutput
- func (o MLServicesClusterRolesWorkerNodePtrOutput) Elem() MLServicesClusterRolesWorkerNodeOutput
- func (MLServicesClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
- func (o MLServicesClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o MLServicesClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o MLServicesClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o MLServicesClusterRolesWorkerNodePtrOutput) ToMLServicesClusterRolesWorkerNodePtrOutput() MLServicesClusterRolesWorkerNodePtrOutput
- func (o MLServicesClusterRolesWorkerNodePtrOutput) ToMLServicesClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesWorkerNodePtrOutput
- func (o MLServicesClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type MLServicesClusterRolesZookeeperNode
- type MLServicesClusterRolesZookeeperNodeArgs
- func (MLServicesClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i MLServicesClusterRolesZookeeperNodeArgs) ToMLServicesClusterRolesZookeeperNodeOutput() MLServicesClusterRolesZookeeperNodeOutput
- func (i MLServicesClusterRolesZookeeperNodeArgs) ToMLServicesClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesZookeeperNodeOutput
- func (i MLServicesClusterRolesZookeeperNodeArgs) ToMLServicesClusterRolesZookeeperNodePtrOutput() MLServicesClusterRolesZookeeperNodePtrOutput
- func (i MLServicesClusterRolesZookeeperNodeArgs) ToMLServicesClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesZookeeperNodePtrOutput
- type MLServicesClusterRolesZookeeperNodeInput
- type MLServicesClusterRolesZookeeperNodeOutput
- func (MLServicesClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
- func (o MLServicesClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o MLServicesClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesZookeeperNodeOutput) ToMLServicesClusterRolesZookeeperNodeOutput() MLServicesClusterRolesZookeeperNodeOutput
- func (o MLServicesClusterRolesZookeeperNodeOutput) ToMLServicesClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesZookeeperNodeOutput
- func (o MLServicesClusterRolesZookeeperNodeOutput) ToMLServicesClusterRolesZookeeperNodePtrOutput() MLServicesClusterRolesZookeeperNodePtrOutput
- func (o MLServicesClusterRolesZookeeperNodeOutput) ToMLServicesClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesZookeeperNodePtrOutput
- func (o MLServicesClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
- func (o MLServicesClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- type MLServicesClusterRolesZookeeperNodePtrInput
- type MLServicesClusterRolesZookeeperNodePtrOutput
- func (o MLServicesClusterRolesZookeeperNodePtrOutput) Elem() MLServicesClusterRolesZookeeperNodeOutput
- func (MLServicesClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
- func (o MLServicesClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o MLServicesClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesZookeeperNodePtrOutput) ToMLServicesClusterRolesZookeeperNodePtrOutput() MLServicesClusterRolesZookeeperNodePtrOutput
- func (o MLServicesClusterRolesZookeeperNodePtrOutput) ToMLServicesClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesZookeeperNodePtrOutput
- func (o MLServicesClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type MLServicesClusterState
- type MLServicesClusterStorageAccount
- type MLServicesClusterStorageAccountArgs
- func (MLServicesClusterStorageAccountArgs) ElementType() reflect.Type
- func (i MLServicesClusterStorageAccountArgs) ToMLServicesClusterStorageAccountOutput() MLServicesClusterStorageAccountOutput
- func (i MLServicesClusterStorageAccountArgs) ToMLServicesClusterStorageAccountOutputWithContext(ctx context.Context) MLServicesClusterStorageAccountOutput
- type MLServicesClusterStorageAccountArray
- func (MLServicesClusterStorageAccountArray) ElementType() reflect.Type
- func (i MLServicesClusterStorageAccountArray) ToMLServicesClusterStorageAccountArrayOutput() MLServicesClusterStorageAccountArrayOutput
- func (i MLServicesClusterStorageAccountArray) ToMLServicesClusterStorageAccountArrayOutputWithContext(ctx context.Context) MLServicesClusterStorageAccountArrayOutput
- type MLServicesClusterStorageAccountArrayInput
- type MLServicesClusterStorageAccountArrayOutput
- func (MLServicesClusterStorageAccountArrayOutput) ElementType() reflect.Type
- func (o MLServicesClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) MLServicesClusterStorageAccountOutput
- func (o MLServicesClusterStorageAccountArrayOutput) ToMLServicesClusterStorageAccountArrayOutput() MLServicesClusterStorageAccountArrayOutput
- func (o MLServicesClusterStorageAccountArrayOutput) ToMLServicesClusterStorageAccountArrayOutputWithContext(ctx context.Context) MLServicesClusterStorageAccountArrayOutput
- type MLServicesClusterStorageAccountInput
- type MLServicesClusterStorageAccountOutput
- func (MLServicesClusterStorageAccountOutput) ElementType() reflect.Type
- func (o MLServicesClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
- func (o MLServicesClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
- func (o MLServicesClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
- func (o MLServicesClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o MLServicesClusterStorageAccountOutput) ToMLServicesClusterStorageAccountOutput() MLServicesClusterStorageAccountOutput
- func (o MLServicesClusterStorageAccountOutput) ToMLServicesClusterStorageAccountOutputWithContext(ctx context.Context) MLServicesClusterStorageAccountOutput
- type RServerCluster
- type RServerClusterArgs
- type RServerClusterArray
- type RServerClusterArrayInput
- type RServerClusterArrayOutput
- func (RServerClusterArrayOutput) ElementType() reflect.Type
- func (o RServerClusterArrayOutput) Index(i pulumi.IntInput) RServerClusterOutput
- func (o RServerClusterArrayOutput) ToRServerClusterArrayOutput() RServerClusterArrayOutput
- func (o RServerClusterArrayOutput) ToRServerClusterArrayOutputWithContext(ctx context.Context) RServerClusterArrayOutput
- type RServerClusterGateway
- type RServerClusterGatewayArgs
- func (RServerClusterGatewayArgs) ElementType() reflect.Type
- func (i RServerClusterGatewayArgs) ToRServerClusterGatewayOutput() RServerClusterGatewayOutput
- func (i RServerClusterGatewayArgs) ToRServerClusterGatewayOutputWithContext(ctx context.Context) RServerClusterGatewayOutput
- func (i RServerClusterGatewayArgs) ToRServerClusterGatewayPtrOutput() RServerClusterGatewayPtrOutput
- func (i RServerClusterGatewayArgs) ToRServerClusterGatewayPtrOutputWithContext(ctx context.Context) RServerClusterGatewayPtrOutput
- type RServerClusterGatewayInput
- type RServerClusterGatewayOutput
- func (RServerClusterGatewayOutput) ElementType() reflect.Type
- func (o RServerClusterGatewayOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o RServerClusterGatewayOutput) Password() pulumi.StringOutput
- func (o RServerClusterGatewayOutput) ToRServerClusterGatewayOutput() RServerClusterGatewayOutput
- func (o RServerClusterGatewayOutput) ToRServerClusterGatewayOutputWithContext(ctx context.Context) RServerClusterGatewayOutput
- func (o RServerClusterGatewayOutput) ToRServerClusterGatewayPtrOutput() RServerClusterGatewayPtrOutput
- func (o RServerClusterGatewayOutput) ToRServerClusterGatewayPtrOutputWithContext(ctx context.Context) RServerClusterGatewayPtrOutput
- func (o RServerClusterGatewayOutput) Username() pulumi.StringOutput
- type RServerClusterGatewayPtrInput
- type RServerClusterGatewayPtrOutput
- func (o RServerClusterGatewayPtrOutput) Elem() RServerClusterGatewayOutput
- func (RServerClusterGatewayPtrOutput) ElementType() reflect.Type
- func (o RServerClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o RServerClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
- func (o RServerClusterGatewayPtrOutput) ToRServerClusterGatewayPtrOutput() RServerClusterGatewayPtrOutput
- func (o RServerClusterGatewayPtrOutput) ToRServerClusterGatewayPtrOutputWithContext(ctx context.Context) RServerClusterGatewayPtrOutput
- func (o RServerClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
- type RServerClusterInput
- type RServerClusterMap
- type RServerClusterMapInput
- type RServerClusterMapOutput
- func (RServerClusterMapOutput) ElementType() reflect.Type
- func (o RServerClusterMapOutput) MapIndex(k pulumi.StringInput) RServerClusterOutput
- func (o RServerClusterMapOutput) ToRServerClusterMapOutput() RServerClusterMapOutput
- func (o RServerClusterMapOutput) ToRServerClusterMapOutputWithContext(ctx context.Context) RServerClusterMapOutput
- type RServerClusterOutput
- type RServerClusterRoles
- type RServerClusterRolesArgs
- func (RServerClusterRolesArgs) ElementType() reflect.Type
- func (i RServerClusterRolesArgs) ToRServerClusterRolesOutput() RServerClusterRolesOutput
- func (i RServerClusterRolesArgs) ToRServerClusterRolesOutputWithContext(ctx context.Context) RServerClusterRolesOutput
- func (i RServerClusterRolesArgs) ToRServerClusterRolesPtrOutput() RServerClusterRolesPtrOutput
- func (i RServerClusterRolesArgs) ToRServerClusterRolesPtrOutputWithContext(ctx context.Context) RServerClusterRolesPtrOutput
- type RServerClusterRolesEdgeNode
- type RServerClusterRolesEdgeNodeArgs
- func (RServerClusterRolesEdgeNodeArgs) ElementType() reflect.Type
- func (i RServerClusterRolesEdgeNodeArgs) ToRServerClusterRolesEdgeNodeOutput() RServerClusterRolesEdgeNodeOutput
- func (i RServerClusterRolesEdgeNodeArgs) ToRServerClusterRolesEdgeNodeOutputWithContext(ctx context.Context) RServerClusterRolesEdgeNodeOutput
- func (i RServerClusterRolesEdgeNodeArgs) ToRServerClusterRolesEdgeNodePtrOutput() RServerClusterRolesEdgeNodePtrOutput
- func (i RServerClusterRolesEdgeNodeArgs) ToRServerClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesEdgeNodePtrOutput
- type RServerClusterRolesEdgeNodeInput
- type RServerClusterRolesEdgeNodeOutput
- func (RServerClusterRolesEdgeNodeOutput) ElementType() reflect.Type
- func (o RServerClusterRolesEdgeNodeOutput) Password() pulumi.StringPtrOutput
- func (o RServerClusterRolesEdgeNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o RServerClusterRolesEdgeNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o RServerClusterRolesEdgeNodeOutput) ToRServerClusterRolesEdgeNodeOutput() RServerClusterRolesEdgeNodeOutput
- func (o RServerClusterRolesEdgeNodeOutput) ToRServerClusterRolesEdgeNodeOutputWithContext(ctx context.Context) RServerClusterRolesEdgeNodeOutput
- func (o RServerClusterRolesEdgeNodeOutput) ToRServerClusterRolesEdgeNodePtrOutput() RServerClusterRolesEdgeNodePtrOutput
- func (o RServerClusterRolesEdgeNodeOutput) ToRServerClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesEdgeNodePtrOutput
- func (o RServerClusterRolesEdgeNodeOutput) Username() pulumi.StringOutput
- func (o RServerClusterRolesEdgeNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o RServerClusterRolesEdgeNodeOutput) VmSize() pulumi.StringOutput
- type RServerClusterRolesEdgeNodePtrInput
- type RServerClusterRolesEdgeNodePtrOutput
- func (o RServerClusterRolesEdgeNodePtrOutput) Elem() RServerClusterRolesEdgeNodeOutput
- func (RServerClusterRolesEdgeNodePtrOutput) ElementType() reflect.Type
- func (o RServerClusterRolesEdgeNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o RServerClusterRolesEdgeNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o RServerClusterRolesEdgeNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o RServerClusterRolesEdgeNodePtrOutput) ToRServerClusterRolesEdgeNodePtrOutput() RServerClusterRolesEdgeNodePtrOutput
- func (o RServerClusterRolesEdgeNodePtrOutput) ToRServerClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesEdgeNodePtrOutput
- func (o RServerClusterRolesEdgeNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o RServerClusterRolesEdgeNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o RServerClusterRolesEdgeNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type RServerClusterRolesHeadNode
- type RServerClusterRolesHeadNodeArgs
- func (RServerClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i RServerClusterRolesHeadNodeArgs) ToRServerClusterRolesHeadNodeOutput() RServerClusterRolesHeadNodeOutput
- func (i RServerClusterRolesHeadNodeArgs) ToRServerClusterRolesHeadNodeOutputWithContext(ctx context.Context) RServerClusterRolesHeadNodeOutput
- func (i RServerClusterRolesHeadNodeArgs) ToRServerClusterRolesHeadNodePtrOutput() RServerClusterRolesHeadNodePtrOutput
- func (i RServerClusterRolesHeadNodeArgs) ToRServerClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesHeadNodePtrOutput
- type RServerClusterRolesHeadNodeInput
- type RServerClusterRolesHeadNodeOutput
- func (RServerClusterRolesHeadNodeOutput) ElementType() reflect.Type
- func (o RServerClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
- func (o RServerClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o RServerClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o RServerClusterRolesHeadNodeOutput) ToRServerClusterRolesHeadNodeOutput() RServerClusterRolesHeadNodeOutput
- func (o RServerClusterRolesHeadNodeOutput) ToRServerClusterRolesHeadNodeOutputWithContext(ctx context.Context) RServerClusterRolesHeadNodeOutput
- func (o RServerClusterRolesHeadNodeOutput) ToRServerClusterRolesHeadNodePtrOutput() RServerClusterRolesHeadNodePtrOutput
- func (o RServerClusterRolesHeadNodeOutput) ToRServerClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesHeadNodePtrOutput
- func (o RServerClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
- func (o RServerClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o RServerClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- type RServerClusterRolesHeadNodePtrInput
- type RServerClusterRolesHeadNodePtrOutput
- func (o RServerClusterRolesHeadNodePtrOutput) Elem() RServerClusterRolesHeadNodeOutput
- func (RServerClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
- func (o RServerClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o RServerClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o RServerClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o RServerClusterRolesHeadNodePtrOutput) ToRServerClusterRolesHeadNodePtrOutput() RServerClusterRolesHeadNodePtrOutput
- func (o RServerClusterRolesHeadNodePtrOutput) ToRServerClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesHeadNodePtrOutput
- func (o RServerClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o RServerClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o RServerClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type RServerClusterRolesInput
- type RServerClusterRolesOutput
- func (o RServerClusterRolesOutput) EdgeNode() RServerClusterRolesEdgeNodeOutput
- func (RServerClusterRolesOutput) ElementType() reflect.Type
- func (o RServerClusterRolesOutput) HeadNode() RServerClusterRolesHeadNodeOutput
- func (o RServerClusterRolesOutput) ToRServerClusterRolesOutput() RServerClusterRolesOutput
- func (o RServerClusterRolesOutput) ToRServerClusterRolesOutputWithContext(ctx context.Context) RServerClusterRolesOutput
- func (o RServerClusterRolesOutput) ToRServerClusterRolesPtrOutput() RServerClusterRolesPtrOutput
- func (o RServerClusterRolesOutput) ToRServerClusterRolesPtrOutputWithContext(ctx context.Context) RServerClusterRolesPtrOutput
- func (o RServerClusterRolesOutput) WorkerNode() RServerClusterRolesWorkerNodeOutput
- func (o RServerClusterRolesOutput) ZookeeperNode() RServerClusterRolesZookeeperNodeOutput
- type RServerClusterRolesPtrInput
- type RServerClusterRolesPtrOutput
- func (o RServerClusterRolesPtrOutput) EdgeNode() RServerClusterRolesEdgeNodePtrOutput
- func (o RServerClusterRolesPtrOutput) Elem() RServerClusterRolesOutput
- func (RServerClusterRolesPtrOutput) ElementType() reflect.Type
- func (o RServerClusterRolesPtrOutput) HeadNode() RServerClusterRolesHeadNodePtrOutput
- func (o RServerClusterRolesPtrOutput) ToRServerClusterRolesPtrOutput() RServerClusterRolesPtrOutput
- func (o RServerClusterRolesPtrOutput) ToRServerClusterRolesPtrOutputWithContext(ctx context.Context) RServerClusterRolesPtrOutput
- func (o RServerClusterRolesPtrOutput) WorkerNode() RServerClusterRolesWorkerNodePtrOutput
- func (o RServerClusterRolesPtrOutput) ZookeeperNode() RServerClusterRolesZookeeperNodePtrOutput
- type RServerClusterRolesWorkerNode
- type RServerClusterRolesWorkerNodeArgs
- func (RServerClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i RServerClusterRolesWorkerNodeArgs) ToRServerClusterRolesWorkerNodeOutput() RServerClusterRolesWorkerNodeOutput
- func (i RServerClusterRolesWorkerNodeArgs) ToRServerClusterRolesWorkerNodeOutputWithContext(ctx context.Context) RServerClusterRolesWorkerNodeOutput
- func (i RServerClusterRolesWorkerNodeArgs) ToRServerClusterRolesWorkerNodePtrOutput() RServerClusterRolesWorkerNodePtrOutput
- func (i RServerClusterRolesWorkerNodeArgs) ToRServerClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesWorkerNodePtrOutput
- type RServerClusterRolesWorkerNodeInput
- type RServerClusterRolesWorkerNodeOutput
- func (RServerClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o RServerClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o RServerClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
- func (o RServerClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o RServerClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o RServerClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
- func (o RServerClusterRolesWorkerNodeOutput) ToRServerClusterRolesWorkerNodeOutput() RServerClusterRolesWorkerNodeOutput
- func (o RServerClusterRolesWorkerNodeOutput) ToRServerClusterRolesWorkerNodeOutputWithContext(ctx context.Context) RServerClusterRolesWorkerNodeOutput
- func (o RServerClusterRolesWorkerNodeOutput) ToRServerClusterRolesWorkerNodePtrOutput() RServerClusterRolesWorkerNodePtrOutput
- func (o RServerClusterRolesWorkerNodeOutput) ToRServerClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesWorkerNodePtrOutput
- func (o RServerClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
- func (o RServerClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o RServerClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type RServerClusterRolesWorkerNodePtrInput
- type RServerClusterRolesWorkerNodePtrOutput
- func (o RServerClusterRolesWorkerNodePtrOutput) Elem() RServerClusterRolesWorkerNodeOutput
- func (RServerClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
- func (o RServerClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o RServerClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o RServerClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o RServerClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o RServerClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o RServerClusterRolesWorkerNodePtrOutput) ToRServerClusterRolesWorkerNodePtrOutput() RServerClusterRolesWorkerNodePtrOutput
- func (o RServerClusterRolesWorkerNodePtrOutput) ToRServerClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesWorkerNodePtrOutput
- func (o RServerClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o RServerClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o RServerClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type RServerClusterRolesZookeeperNode
- type RServerClusterRolesZookeeperNodeArgs
- func (RServerClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i RServerClusterRolesZookeeperNodeArgs) ToRServerClusterRolesZookeeperNodeOutput() RServerClusterRolesZookeeperNodeOutput
- func (i RServerClusterRolesZookeeperNodeArgs) ToRServerClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) RServerClusterRolesZookeeperNodeOutput
- func (i RServerClusterRolesZookeeperNodeArgs) ToRServerClusterRolesZookeeperNodePtrOutput() RServerClusterRolesZookeeperNodePtrOutput
- func (i RServerClusterRolesZookeeperNodeArgs) ToRServerClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesZookeeperNodePtrOutput
- type RServerClusterRolesZookeeperNodeInput
- type RServerClusterRolesZookeeperNodeOutput
- func (RServerClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
- func (o RServerClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
- func (o RServerClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o RServerClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o RServerClusterRolesZookeeperNodeOutput) ToRServerClusterRolesZookeeperNodeOutput() RServerClusterRolesZookeeperNodeOutput
- func (o RServerClusterRolesZookeeperNodeOutput) ToRServerClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) RServerClusterRolesZookeeperNodeOutput
- func (o RServerClusterRolesZookeeperNodeOutput) ToRServerClusterRolesZookeeperNodePtrOutput() RServerClusterRolesZookeeperNodePtrOutput
- func (o RServerClusterRolesZookeeperNodeOutput) ToRServerClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesZookeeperNodePtrOutput
- func (o RServerClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
- func (o RServerClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o RServerClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- type RServerClusterRolesZookeeperNodePtrInput
- type RServerClusterRolesZookeeperNodePtrOutput
- func (o RServerClusterRolesZookeeperNodePtrOutput) Elem() RServerClusterRolesZookeeperNodeOutput
- func (RServerClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
- func (o RServerClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o RServerClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o RServerClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o RServerClusterRolesZookeeperNodePtrOutput) ToRServerClusterRolesZookeeperNodePtrOutput() RServerClusterRolesZookeeperNodePtrOutput
- func (o RServerClusterRolesZookeeperNodePtrOutput) ToRServerClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesZookeeperNodePtrOutput
- func (o RServerClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o RServerClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o RServerClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type RServerClusterState
- type RServerClusterStorageAccount
- type RServerClusterStorageAccountArgs
- func (RServerClusterStorageAccountArgs) ElementType() reflect.Type
- func (i RServerClusterStorageAccountArgs) ToRServerClusterStorageAccountOutput() RServerClusterStorageAccountOutput
- func (i RServerClusterStorageAccountArgs) ToRServerClusterStorageAccountOutputWithContext(ctx context.Context) RServerClusterStorageAccountOutput
- type RServerClusterStorageAccountArray
- func (RServerClusterStorageAccountArray) ElementType() reflect.Type
- func (i RServerClusterStorageAccountArray) ToRServerClusterStorageAccountArrayOutput() RServerClusterStorageAccountArrayOutput
- func (i RServerClusterStorageAccountArray) ToRServerClusterStorageAccountArrayOutputWithContext(ctx context.Context) RServerClusterStorageAccountArrayOutput
- type RServerClusterStorageAccountArrayInput
- type RServerClusterStorageAccountArrayOutput
- func (RServerClusterStorageAccountArrayOutput) ElementType() reflect.Type
- func (o RServerClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) RServerClusterStorageAccountOutput
- func (o RServerClusterStorageAccountArrayOutput) ToRServerClusterStorageAccountArrayOutput() RServerClusterStorageAccountArrayOutput
- func (o RServerClusterStorageAccountArrayOutput) ToRServerClusterStorageAccountArrayOutputWithContext(ctx context.Context) RServerClusterStorageAccountArrayOutput
- type RServerClusterStorageAccountInput
- type RServerClusterStorageAccountOutput
- func (RServerClusterStorageAccountOutput) ElementType() reflect.Type
- func (o RServerClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
- func (o RServerClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
- func (o RServerClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
- func (o RServerClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o RServerClusterStorageAccountOutput) ToRServerClusterStorageAccountOutput() RServerClusterStorageAccountOutput
- func (o RServerClusterStorageAccountOutput) ToRServerClusterStorageAccountOutputWithContext(ctx context.Context) RServerClusterStorageAccountOutput
- type SparkCluster
- type SparkClusterArgs
- type SparkClusterArray
- type SparkClusterArrayInput
- type SparkClusterArrayOutput
- func (SparkClusterArrayOutput) ElementType() reflect.Type
- func (o SparkClusterArrayOutput) Index(i pulumi.IntInput) SparkClusterOutput
- func (o SparkClusterArrayOutput) ToSparkClusterArrayOutput() SparkClusterArrayOutput
- func (o SparkClusterArrayOutput) ToSparkClusterArrayOutputWithContext(ctx context.Context) SparkClusterArrayOutput
- type SparkClusterComponentVersion
- type SparkClusterComponentVersionArgs
- func (SparkClusterComponentVersionArgs) ElementType() reflect.Type
- func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionOutput() SparkClusterComponentVersionOutput
- func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionOutputWithContext(ctx context.Context) SparkClusterComponentVersionOutput
- func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionPtrOutput() SparkClusterComponentVersionPtrOutput
- func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionPtrOutputWithContext(ctx context.Context) SparkClusterComponentVersionPtrOutput
- type SparkClusterComponentVersionInput
- type SparkClusterComponentVersionOutput
- func (SparkClusterComponentVersionOutput) ElementType() reflect.Type
- func (o SparkClusterComponentVersionOutput) Spark() pulumi.StringOutput
- func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionOutput() SparkClusterComponentVersionOutput
- func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionOutputWithContext(ctx context.Context) SparkClusterComponentVersionOutput
- func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionPtrOutput() SparkClusterComponentVersionPtrOutput
- func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionPtrOutputWithContext(ctx context.Context) SparkClusterComponentVersionPtrOutput
- type SparkClusterComponentVersionPtrInput
- type SparkClusterComponentVersionPtrOutput
- func (o SparkClusterComponentVersionPtrOutput) Elem() SparkClusterComponentVersionOutput
- func (SparkClusterComponentVersionPtrOutput) ElementType() reflect.Type
- func (o SparkClusterComponentVersionPtrOutput) Spark() pulumi.StringPtrOutput
- func (o SparkClusterComponentVersionPtrOutput) ToSparkClusterComponentVersionPtrOutput() SparkClusterComponentVersionPtrOutput
- func (o SparkClusterComponentVersionPtrOutput) ToSparkClusterComponentVersionPtrOutputWithContext(ctx context.Context) SparkClusterComponentVersionPtrOutput
- type SparkClusterGateway
- type SparkClusterGatewayArgs
- func (SparkClusterGatewayArgs) ElementType() reflect.Type
- func (i SparkClusterGatewayArgs) ToSparkClusterGatewayOutput() SparkClusterGatewayOutput
- func (i SparkClusterGatewayArgs) ToSparkClusterGatewayOutputWithContext(ctx context.Context) SparkClusterGatewayOutput
- func (i SparkClusterGatewayArgs) ToSparkClusterGatewayPtrOutput() SparkClusterGatewayPtrOutput
- func (i SparkClusterGatewayArgs) ToSparkClusterGatewayPtrOutputWithContext(ctx context.Context) SparkClusterGatewayPtrOutput
- type SparkClusterGatewayInput
- type SparkClusterGatewayOutput
- func (SparkClusterGatewayOutput) ElementType() reflect.Type
- func (o SparkClusterGatewayOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o SparkClusterGatewayOutput) Password() pulumi.StringOutput
- func (o SparkClusterGatewayOutput) ToSparkClusterGatewayOutput() SparkClusterGatewayOutput
- func (o SparkClusterGatewayOutput) ToSparkClusterGatewayOutputWithContext(ctx context.Context) SparkClusterGatewayOutput
- func (o SparkClusterGatewayOutput) ToSparkClusterGatewayPtrOutput() SparkClusterGatewayPtrOutput
- func (o SparkClusterGatewayOutput) ToSparkClusterGatewayPtrOutputWithContext(ctx context.Context) SparkClusterGatewayPtrOutput
- func (o SparkClusterGatewayOutput) Username() pulumi.StringOutput
- type SparkClusterGatewayPtrInput
- type SparkClusterGatewayPtrOutput
- func (o SparkClusterGatewayPtrOutput) Elem() SparkClusterGatewayOutput
- func (SparkClusterGatewayPtrOutput) ElementType() reflect.Type
- func (o SparkClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o SparkClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterGatewayPtrOutput) ToSparkClusterGatewayPtrOutput() SparkClusterGatewayPtrOutput
- func (o SparkClusterGatewayPtrOutput) ToSparkClusterGatewayPtrOutputWithContext(ctx context.Context) SparkClusterGatewayPtrOutput
- func (o SparkClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
- type SparkClusterInput
- type SparkClusterMap
- type SparkClusterMapInput
- type SparkClusterMapOutput
- func (SparkClusterMapOutput) ElementType() reflect.Type
- func (o SparkClusterMapOutput) MapIndex(k pulumi.StringInput) SparkClusterOutput
- func (o SparkClusterMapOutput) ToSparkClusterMapOutput() SparkClusterMapOutput
- func (o SparkClusterMapOutput) ToSparkClusterMapOutputWithContext(ctx context.Context) SparkClusterMapOutput
- type SparkClusterMetastores
- type SparkClusterMetastoresAmbari
- type SparkClusterMetastoresAmbariArgs
- func (SparkClusterMetastoresAmbariArgs) ElementType() reflect.Type
- func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariOutput() SparkClusterMetastoresAmbariOutput
- func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariOutput
- func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariPtrOutput() SparkClusterMetastoresAmbariPtrOutput
- func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariPtrOutput
- type SparkClusterMetastoresAmbariInput
- type SparkClusterMetastoresAmbariOutput
- func (o SparkClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
- func (SparkClusterMetastoresAmbariOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
- func (o SparkClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
- func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariOutput() SparkClusterMetastoresAmbariOutput
- func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariOutput
- func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariPtrOutput() SparkClusterMetastoresAmbariPtrOutput
- func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariPtrOutput
- func (o SparkClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
- type SparkClusterMetastoresAmbariPtrInput
- type SparkClusterMetastoresAmbariPtrOutput
- func (o SparkClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresAmbariPtrOutput) Elem() SparkClusterMetastoresAmbariOutput
- func (SparkClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresAmbariPtrOutput) ToSparkClusterMetastoresAmbariPtrOutput() SparkClusterMetastoresAmbariPtrOutput
- func (o SparkClusterMetastoresAmbariPtrOutput) ToSparkClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariPtrOutput
- func (o SparkClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
- type SparkClusterMetastoresArgs
- func (SparkClusterMetastoresArgs) ElementType() reflect.Type
- func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresOutput() SparkClusterMetastoresOutput
- func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresOutputWithContext(ctx context.Context) SparkClusterMetastoresOutput
- func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresPtrOutput() SparkClusterMetastoresPtrOutput
- func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresPtrOutput
- type SparkClusterMetastoresHive
- type SparkClusterMetastoresHiveArgs
- func (SparkClusterMetastoresHiveArgs) ElementType() reflect.Type
- func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHiveOutput() SparkClusterMetastoresHiveOutput
- func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHiveOutputWithContext(ctx context.Context) SparkClusterMetastoresHiveOutput
- func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHivePtrOutput() SparkClusterMetastoresHivePtrOutput
- func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHivePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresHivePtrOutput
- type SparkClusterMetastoresHiveInput
- type SparkClusterMetastoresHiveOutput
- func (o SparkClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
- func (SparkClusterMetastoresHiveOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresHiveOutput) Password() pulumi.StringOutput
- func (o SparkClusterMetastoresHiveOutput) Server() pulumi.StringOutput
- func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHiveOutput() SparkClusterMetastoresHiveOutput
- func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHiveOutputWithContext(ctx context.Context) SparkClusterMetastoresHiveOutput
- func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHivePtrOutput() SparkClusterMetastoresHivePtrOutput
- func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHivePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresHivePtrOutput
- func (o SparkClusterMetastoresHiveOutput) Username() pulumi.StringOutput
- type SparkClusterMetastoresHivePtrInput
- type SparkClusterMetastoresHivePtrOutput
- func (o SparkClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresHivePtrOutput) Elem() SparkClusterMetastoresHiveOutput
- func (SparkClusterMetastoresHivePtrOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresHivePtrOutput) ToSparkClusterMetastoresHivePtrOutput() SparkClusterMetastoresHivePtrOutput
- func (o SparkClusterMetastoresHivePtrOutput) ToSparkClusterMetastoresHivePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresHivePtrOutput
- func (o SparkClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
- type SparkClusterMetastoresInput
- type SparkClusterMetastoresOozie
- type SparkClusterMetastoresOozieArgs
- func (SparkClusterMetastoresOozieArgs) ElementType() reflect.Type
- func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOozieOutput() SparkClusterMetastoresOozieOutput
- func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOozieOutputWithContext(ctx context.Context) SparkClusterMetastoresOozieOutput
- func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOoziePtrOutput() SparkClusterMetastoresOoziePtrOutput
- func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresOoziePtrOutput
- type SparkClusterMetastoresOozieInput
- type SparkClusterMetastoresOozieOutput
- func (o SparkClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
- func (SparkClusterMetastoresOozieOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresOozieOutput) Password() pulumi.StringOutput
- func (o SparkClusterMetastoresOozieOutput) Server() pulumi.StringOutput
- func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOozieOutput() SparkClusterMetastoresOozieOutput
- func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOozieOutputWithContext(ctx context.Context) SparkClusterMetastoresOozieOutput
- func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOoziePtrOutput() SparkClusterMetastoresOoziePtrOutput
- func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresOoziePtrOutput
- func (o SparkClusterMetastoresOozieOutput) Username() pulumi.StringOutput
- type SparkClusterMetastoresOoziePtrInput
- type SparkClusterMetastoresOoziePtrOutput
- func (o SparkClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresOoziePtrOutput) Elem() SparkClusterMetastoresOozieOutput
- func (SparkClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresOoziePtrOutput) ToSparkClusterMetastoresOoziePtrOutput() SparkClusterMetastoresOoziePtrOutput
- func (o SparkClusterMetastoresOoziePtrOutput) ToSparkClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresOoziePtrOutput
- func (o SparkClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
- type SparkClusterMetastoresOutput
- func (o SparkClusterMetastoresOutput) Ambari() SparkClusterMetastoresAmbariPtrOutput
- func (SparkClusterMetastoresOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresOutput) Hive() SparkClusterMetastoresHivePtrOutput
- func (o SparkClusterMetastoresOutput) Oozie() SparkClusterMetastoresOoziePtrOutput
- func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresOutput() SparkClusterMetastoresOutput
- func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresOutputWithContext(ctx context.Context) SparkClusterMetastoresOutput
- func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresPtrOutput() SparkClusterMetastoresPtrOutput
- func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresPtrOutput
- type SparkClusterMetastoresPtrInput
- type SparkClusterMetastoresPtrOutput
- func (o SparkClusterMetastoresPtrOutput) Ambari() SparkClusterMetastoresAmbariPtrOutput
- func (o SparkClusterMetastoresPtrOutput) Elem() SparkClusterMetastoresOutput
- func (SparkClusterMetastoresPtrOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresPtrOutput) Hive() SparkClusterMetastoresHivePtrOutput
- func (o SparkClusterMetastoresPtrOutput) Oozie() SparkClusterMetastoresOoziePtrOutput
- func (o SparkClusterMetastoresPtrOutput) ToSparkClusterMetastoresPtrOutput() SparkClusterMetastoresPtrOutput
- func (o SparkClusterMetastoresPtrOutput) ToSparkClusterMetastoresPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresPtrOutput
- type SparkClusterMonitor
- type SparkClusterMonitorArgs
- func (SparkClusterMonitorArgs) ElementType() reflect.Type
- func (i SparkClusterMonitorArgs) ToSparkClusterMonitorOutput() SparkClusterMonitorOutput
- func (i SparkClusterMonitorArgs) ToSparkClusterMonitorOutputWithContext(ctx context.Context) SparkClusterMonitorOutput
- func (i SparkClusterMonitorArgs) ToSparkClusterMonitorPtrOutput() SparkClusterMonitorPtrOutput
- func (i SparkClusterMonitorArgs) ToSparkClusterMonitorPtrOutputWithContext(ctx context.Context) SparkClusterMonitorPtrOutput
- type SparkClusterMonitorInput
- type SparkClusterMonitorOutput
- func (SparkClusterMonitorOutput) ElementType() reflect.Type
- func (o SparkClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o SparkClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
- func (o SparkClusterMonitorOutput) ToSparkClusterMonitorOutput() SparkClusterMonitorOutput
- func (o SparkClusterMonitorOutput) ToSparkClusterMonitorOutputWithContext(ctx context.Context) SparkClusterMonitorOutput
- func (o SparkClusterMonitorOutput) ToSparkClusterMonitorPtrOutput() SparkClusterMonitorPtrOutput
- func (o SparkClusterMonitorOutput) ToSparkClusterMonitorPtrOutputWithContext(ctx context.Context) SparkClusterMonitorPtrOutput
- type SparkClusterMonitorPtrInput
- type SparkClusterMonitorPtrOutput
- func (o SparkClusterMonitorPtrOutput) Elem() SparkClusterMonitorOutput
- func (SparkClusterMonitorPtrOutput) ElementType() reflect.Type
- func (o SparkClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o SparkClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o SparkClusterMonitorPtrOutput) ToSparkClusterMonitorPtrOutput() SparkClusterMonitorPtrOutput
- func (o SparkClusterMonitorPtrOutput) ToSparkClusterMonitorPtrOutputWithContext(ctx context.Context) SparkClusterMonitorPtrOutput
- type SparkClusterNetwork
- type SparkClusterNetworkArgs
- func (SparkClusterNetworkArgs) ElementType() reflect.Type
- func (i SparkClusterNetworkArgs) ToSparkClusterNetworkOutput() SparkClusterNetworkOutput
- func (i SparkClusterNetworkArgs) ToSparkClusterNetworkOutputWithContext(ctx context.Context) SparkClusterNetworkOutput
- func (i SparkClusterNetworkArgs) ToSparkClusterNetworkPtrOutput() SparkClusterNetworkPtrOutput
- func (i SparkClusterNetworkArgs) ToSparkClusterNetworkPtrOutputWithContext(ctx context.Context) SparkClusterNetworkPtrOutput
- type SparkClusterNetworkInput
- type SparkClusterNetworkOutput
- func (o SparkClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (SparkClusterNetworkOutput) ElementType() reflect.Type
- func (o SparkClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o SparkClusterNetworkOutput) ToSparkClusterNetworkOutput() SparkClusterNetworkOutput
- func (o SparkClusterNetworkOutput) ToSparkClusterNetworkOutputWithContext(ctx context.Context) SparkClusterNetworkOutput
- func (o SparkClusterNetworkOutput) ToSparkClusterNetworkPtrOutput() SparkClusterNetworkPtrOutput
- func (o SparkClusterNetworkOutput) ToSparkClusterNetworkPtrOutputWithContext(ctx context.Context) SparkClusterNetworkPtrOutput
- type SparkClusterNetworkPtrInput
- type SparkClusterNetworkPtrOutput
- func (o SparkClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (o SparkClusterNetworkPtrOutput) Elem() SparkClusterNetworkOutput
- func (SparkClusterNetworkPtrOutput) ElementType() reflect.Type
- func (o SparkClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o SparkClusterNetworkPtrOutput) ToSparkClusterNetworkPtrOutput() SparkClusterNetworkPtrOutput
- func (o SparkClusterNetworkPtrOutput) ToSparkClusterNetworkPtrOutputWithContext(ctx context.Context) SparkClusterNetworkPtrOutput
- type SparkClusterOutput
- type SparkClusterRoles
- type SparkClusterRolesArgs
- func (SparkClusterRolesArgs) ElementType() reflect.Type
- func (i SparkClusterRolesArgs) ToSparkClusterRolesOutput() SparkClusterRolesOutput
- func (i SparkClusterRolesArgs) ToSparkClusterRolesOutputWithContext(ctx context.Context) SparkClusterRolesOutput
- func (i SparkClusterRolesArgs) ToSparkClusterRolesPtrOutput() SparkClusterRolesPtrOutput
- func (i SparkClusterRolesArgs) ToSparkClusterRolesPtrOutputWithContext(ctx context.Context) SparkClusterRolesPtrOutput
- type SparkClusterRolesHeadNode
- type SparkClusterRolesHeadNodeArgs
- func (SparkClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodeOutput() SparkClusterRolesHeadNodeOutput
- func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodeOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeOutput
- func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodePtrOutput() SparkClusterRolesHeadNodePtrOutput
- func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodePtrOutput
- type SparkClusterRolesHeadNodeInput
- type SparkClusterRolesHeadNodeOutput
- func (SparkClusterRolesHeadNodeOutput) ElementType() reflect.Type
- func (o SparkClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o SparkClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodeOutput() SparkClusterRolesHeadNodeOutput
- func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodeOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeOutput
- func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodePtrOutput() SparkClusterRolesHeadNodePtrOutput
- func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodePtrOutput
- func (o SparkClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
- func (o SparkClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- type SparkClusterRolesHeadNodePtrInput
- type SparkClusterRolesHeadNodePtrOutput
- func (o SparkClusterRolesHeadNodePtrOutput) Elem() SparkClusterRolesHeadNodeOutput
- func (SparkClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
- func (o SparkClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o SparkClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodePtrOutput) ToSparkClusterRolesHeadNodePtrOutput() SparkClusterRolesHeadNodePtrOutput
- func (o SparkClusterRolesHeadNodePtrOutput) ToSparkClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodePtrOutput
- func (o SparkClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type SparkClusterRolesInput
- type SparkClusterRolesOutput
- func (SparkClusterRolesOutput) ElementType() reflect.Type
- func (o SparkClusterRolesOutput) HeadNode() SparkClusterRolesHeadNodeOutput
- func (o SparkClusterRolesOutput) ToSparkClusterRolesOutput() SparkClusterRolesOutput
- func (o SparkClusterRolesOutput) ToSparkClusterRolesOutputWithContext(ctx context.Context) SparkClusterRolesOutput
- func (o SparkClusterRolesOutput) ToSparkClusterRolesPtrOutput() SparkClusterRolesPtrOutput
- func (o SparkClusterRolesOutput) ToSparkClusterRolesPtrOutputWithContext(ctx context.Context) SparkClusterRolesPtrOutput
- func (o SparkClusterRolesOutput) WorkerNode() SparkClusterRolesWorkerNodeOutput
- func (o SparkClusterRolesOutput) ZookeeperNode() SparkClusterRolesZookeeperNodeOutput
- type SparkClusterRolesPtrInput
- type SparkClusterRolesPtrOutput
- func (o SparkClusterRolesPtrOutput) Elem() SparkClusterRolesOutput
- func (SparkClusterRolesPtrOutput) ElementType() reflect.Type
- func (o SparkClusterRolesPtrOutput) HeadNode() SparkClusterRolesHeadNodePtrOutput
- func (o SparkClusterRolesPtrOutput) ToSparkClusterRolesPtrOutput() SparkClusterRolesPtrOutput
- func (o SparkClusterRolesPtrOutput) ToSparkClusterRolesPtrOutputWithContext(ctx context.Context) SparkClusterRolesPtrOutput
- func (o SparkClusterRolesPtrOutput) WorkerNode() SparkClusterRolesWorkerNodePtrOutput
- func (o SparkClusterRolesPtrOutput) ZookeeperNode() SparkClusterRolesZookeeperNodePtrOutput
- type SparkClusterRolesWorkerNode
- type SparkClusterRolesWorkerNodeArgs
- func (SparkClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodeOutput() SparkClusterRolesWorkerNodeOutput
- func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodeOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeOutput
- func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodePtrOutput() SparkClusterRolesWorkerNodePtrOutput
- func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodePtrOutput
- type SparkClusterRolesWorkerNodeAutoscale
- type SparkClusterRolesWorkerNodeAutoscaleArgs
- func (SparkClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscaleOutput() SparkClusterRolesWorkerNodeAutoscaleOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput() SparkClusterRolesWorkerNodeAutoscalePtrOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscalePtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleCapacity
- type SparkClusterRolesWorkerNodeAutoscaleCapacityArgs
- func (SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleCapacityInput
- type SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount() pulumi.IntOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount() pulumi.IntOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleCapacityPtrInput
- type SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) Elem() SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount() pulumi.IntPtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount() pulumi.IntPtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleInput
- type SparkClusterRolesWorkerNodeAutoscaleOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleOutput) Capacity() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (SparkClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscaleOutput) Recurrence() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscaleOutput() SparkClusterRolesWorkerNodeAutoscaleOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput() SparkClusterRolesWorkerNodeAutoscalePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscalePtrOutput
- type SparkClusterRolesWorkerNodeAutoscalePtrInput
- type SparkClusterRolesWorkerNodeAutoscalePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) Capacity() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) Elem() SparkClusterRolesWorkerNodeAutoscaleOutput
- func (SparkClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput() SparkClusterRolesWorkerNodeAutoscalePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscalePtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrence
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs
- func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceInput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Elem() SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceSchedule
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs
- func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray
- func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) Index(i pulumi.IntInput) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
- func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time() pulumi.StringOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type SparkClusterRolesWorkerNodeInput
- type SparkClusterRolesWorkerNodeOutput
- func (o SparkClusterRolesWorkerNodeOutput) Autoscale() SparkClusterRolesWorkerNodeAutoscalePtrOutput
- func (SparkClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o SparkClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o SparkClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
- func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodeOutput() SparkClusterRolesWorkerNodeOutput
- func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodeOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeOutput
- func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodePtrOutput() SparkClusterRolesWorkerNodePtrOutput
- func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodePtrOutput
- func (o SparkClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
- func (o SparkClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type SparkClusterRolesWorkerNodePtrInput
- type SparkClusterRolesWorkerNodePtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) Autoscale() SparkClusterRolesWorkerNodeAutoscalePtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) Elem() SparkClusterRolesWorkerNodeOutput
- func (SparkClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o SparkClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) ToSparkClusterRolesWorkerNodePtrOutput() SparkClusterRolesWorkerNodePtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) ToSparkClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodePtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type SparkClusterRolesZookeeperNode
- type SparkClusterRolesZookeeperNodeArgs
- func (SparkClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodeOutput() SparkClusterRolesZookeeperNodeOutput
- func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeOutput
- func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodePtrOutput() SparkClusterRolesZookeeperNodePtrOutput
- func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodePtrOutput
- type SparkClusterRolesZookeeperNodeInput
- type SparkClusterRolesZookeeperNodeOutput
- func (SparkClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
- func (o SparkClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o SparkClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodeOutput() SparkClusterRolesZookeeperNodeOutput
- func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeOutput
- func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodePtrOutput() SparkClusterRolesZookeeperNodePtrOutput
- func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodePtrOutput
- func (o SparkClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
- func (o SparkClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- type SparkClusterRolesZookeeperNodePtrInput
- type SparkClusterRolesZookeeperNodePtrOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) Elem() SparkClusterRolesZookeeperNodeOutput
- func (SparkClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
- func (o SparkClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) ToSparkClusterRolesZookeeperNodePtrOutput() SparkClusterRolesZookeeperNodePtrOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) ToSparkClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodePtrOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type SparkClusterSecurityProfile
- type SparkClusterSecurityProfileArgs
- func (SparkClusterSecurityProfileArgs) ElementType() reflect.Type
- func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfileOutput() SparkClusterSecurityProfileOutput
- func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfileOutputWithContext(ctx context.Context) SparkClusterSecurityProfileOutput
- func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfilePtrOutput() SparkClusterSecurityProfilePtrOutput
- func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfilePtrOutputWithContext(ctx context.Context) SparkClusterSecurityProfilePtrOutput
- type SparkClusterSecurityProfileInput
- type SparkClusterSecurityProfileOutput
- func (o SparkClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
- func (o SparkClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o SparkClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
- func (o SparkClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
- func (o SparkClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
- func (SparkClusterSecurityProfileOutput) ElementType() reflect.Type
- func (o SparkClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o SparkClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
- func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfileOutput() SparkClusterSecurityProfileOutput
- func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfileOutputWithContext(ctx context.Context) SparkClusterSecurityProfileOutput
- func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfilePtrOutput() SparkClusterSecurityProfilePtrOutput
- func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfilePtrOutputWithContext(ctx context.Context) SparkClusterSecurityProfilePtrOutput
- type SparkClusterSecurityProfilePtrInput
- type SparkClusterSecurityProfilePtrOutput
- func (o SparkClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
- func (o SparkClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o SparkClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
- func (o SparkClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
- func (o SparkClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
- func (o SparkClusterSecurityProfilePtrOutput) Elem() SparkClusterSecurityProfileOutput
- func (SparkClusterSecurityProfilePtrOutput) ElementType() reflect.Type
- func (o SparkClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o SparkClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
- func (o SparkClusterSecurityProfilePtrOutput) ToSparkClusterSecurityProfilePtrOutput() SparkClusterSecurityProfilePtrOutput
- func (o SparkClusterSecurityProfilePtrOutput) ToSparkClusterSecurityProfilePtrOutputWithContext(ctx context.Context) SparkClusterSecurityProfilePtrOutput
- type SparkClusterState
- type SparkClusterStorageAccount
- type SparkClusterStorageAccountArgs
- func (SparkClusterStorageAccountArgs) ElementType() reflect.Type
- func (i SparkClusterStorageAccountArgs) ToSparkClusterStorageAccountOutput() SparkClusterStorageAccountOutput
- func (i SparkClusterStorageAccountArgs) ToSparkClusterStorageAccountOutputWithContext(ctx context.Context) SparkClusterStorageAccountOutput
- type SparkClusterStorageAccountArray
- func (SparkClusterStorageAccountArray) ElementType() reflect.Type
- func (i SparkClusterStorageAccountArray) ToSparkClusterStorageAccountArrayOutput() SparkClusterStorageAccountArrayOutput
- func (i SparkClusterStorageAccountArray) ToSparkClusterStorageAccountArrayOutputWithContext(ctx context.Context) SparkClusterStorageAccountArrayOutput
- type SparkClusterStorageAccountArrayInput
- type SparkClusterStorageAccountArrayOutput
- func (SparkClusterStorageAccountArrayOutput) ElementType() reflect.Type
- func (o SparkClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) SparkClusterStorageAccountOutput
- func (o SparkClusterStorageAccountArrayOutput) ToSparkClusterStorageAccountArrayOutput() SparkClusterStorageAccountArrayOutput
- func (o SparkClusterStorageAccountArrayOutput) ToSparkClusterStorageAccountArrayOutputWithContext(ctx context.Context) SparkClusterStorageAccountArrayOutput
- type SparkClusterStorageAccountGen2
- type SparkClusterStorageAccountGen2Args
- func (SparkClusterStorageAccountGen2Args) ElementType() reflect.Type
- func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2Output() SparkClusterStorageAccountGen2Output
- func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2OutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2Output
- func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2PtrOutput() SparkClusterStorageAccountGen2PtrOutput
- func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2PtrOutput
- type SparkClusterStorageAccountGen2Input
- type SparkClusterStorageAccountGen2Output
- func (SparkClusterStorageAccountGen2Output) ElementType() reflect.Type
- func (o SparkClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
- func (o SparkClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
- func (o SparkClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
- func (o SparkClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
- func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2Output() SparkClusterStorageAccountGen2Output
- func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2OutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2Output
- func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2PtrOutput() SparkClusterStorageAccountGen2PtrOutput
- func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2PtrOutput
- type SparkClusterStorageAccountGen2PtrInput
- type SparkClusterStorageAccountGen2PtrOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) Elem() SparkClusterStorageAccountGen2Output
- func (SparkClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
- func (o SparkClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) ToSparkClusterStorageAccountGen2PtrOutput() SparkClusterStorageAccountGen2PtrOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) ToSparkClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2PtrOutput
- type SparkClusterStorageAccountInput
- type SparkClusterStorageAccountOutput
- func (SparkClusterStorageAccountOutput) ElementType() reflect.Type
- func (o SparkClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
- func (o SparkClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
- func (o SparkClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
- func (o SparkClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o SparkClusterStorageAccountOutput) ToSparkClusterStorageAccountOutput() SparkClusterStorageAccountOutput
- func (o SparkClusterStorageAccountOutput) ToSparkClusterStorageAccountOutputWithContext(ctx context.Context) SparkClusterStorageAccountOutput
- type StormCluster
- type StormClusterArgs
- type StormClusterArray
- type StormClusterArrayInput
- type StormClusterArrayOutput
- func (StormClusterArrayOutput) ElementType() reflect.Type
- func (o StormClusterArrayOutput) Index(i pulumi.IntInput) StormClusterOutput
- func (o StormClusterArrayOutput) ToStormClusterArrayOutput() StormClusterArrayOutput
- func (o StormClusterArrayOutput) ToStormClusterArrayOutputWithContext(ctx context.Context) StormClusterArrayOutput
- type StormClusterComponentVersion
- type StormClusterComponentVersionArgs
- func (StormClusterComponentVersionArgs) ElementType() reflect.Type
- func (i StormClusterComponentVersionArgs) ToStormClusterComponentVersionOutput() StormClusterComponentVersionOutput
- func (i StormClusterComponentVersionArgs) ToStormClusterComponentVersionOutputWithContext(ctx context.Context) StormClusterComponentVersionOutput
- func (i StormClusterComponentVersionArgs) ToStormClusterComponentVersionPtrOutput() StormClusterComponentVersionPtrOutput
- func (i StormClusterComponentVersionArgs) ToStormClusterComponentVersionPtrOutputWithContext(ctx context.Context) StormClusterComponentVersionPtrOutput
- type StormClusterComponentVersionInput
- type StormClusterComponentVersionOutput
- func (StormClusterComponentVersionOutput) ElementType() reflect.Type
- func (o StormClusterComponentVersionOutput) Storm() pulumi.StringOutput
- func (o StormClusterComponentVersionOutput) ToStormClusterComponentVersionOutput() StormClusterComponentVersionOutput
- func (o StormClusterComponentVersionOutput) ToStormClusterComponentVersionOutputWithContext(ctx context.Context) StormClusterComponentVersionOutput
- func (o StormClusterComponentVersionOutput) ToStormClusterComponentVersionPtrOutput() StormClusterComponentVersionPtrOutput
- func (o StormClusterComponentVersionOutput) ToStormClusterComponentVersionPtrOutputWithContext(ctx context.Context) StormClusterComponentVersionPtrOutput
- type StormClusterComponentVersionPtrInput
- type StormClusterComponentVersionPtrOutput
- func (o StormClusterComponentVersionPtrOutput) Elem() StormClusterComponentVersionOutput
- func (StormClusterComponentVersionPtrOutput) ElementType() reflect.Type
- func (o StormClusterComponentVersionPtrOutput) Storm() pulumi.StringPtrOutput
- func (o StormClusterComponentVersionPtrOutput) ToStormClusterComponentVersionPtrOutput() StormClusterComponentVersionPtrOutput
- func (o StormClusterComponentVersionPtrOutput) ToStormClusterComponentVersionPtrOutputWithContext(ctx context.Context) StormClusterComponentVersionPtrOutput
- type StormClusterGateway
- type StormClusterGatewayArgs
- func (StormClusterGatewayArgs) ElementType() reflect.Type
- func (i StormClusterGatewayArgs) ToStormClusterGatewayOutput() StormClusterGatewayOutput
- func (i StormClusterGatewayArgs) ToStormClusterGatewayOutputWithContext(ctx context.Context) StormClusterGatewayOutput
- func (i StormClusterGatewayArgs) ToStormClusterGatewayPtrOutput() StormClusterGatewayPtrOutput
- func (i StormClusterGatewayArgs) ToStormClusterGatewayPtrOutputWithContext(ctx context.Context) StormClusterGatewayPtrOutput
- type StormClusterGatewayInput
- type StormClusterGatewayOutput
- func (StormClusterGatewayOutput) ElementType() reflect.Type
- func (o StormClusterGatewayOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o StormClusterGatewayOutput) Password() pulumi.StringOutput
- func (o StormClusterGatewayOutput) ToStormClusterGatewayOutput() StormClusterGatewayOutput
- func (o StormClusterGatewayOutput) ToStormClusterGatewayOutputWithContext(ctx context.Context) StormClusterGatewayOutput
- func (o StormClusterGatewayOutput) ToStormClusterGatewayPtrOutput() StormClusterGatewayPtrOutput
- func (o StormClusterGatewayOutput) ToStormClusterGatewayPtrOutputWithContext(ctx context.Context) StormClusterGatewayPtrOutput
- func (o StormClusterGatewayOutput) Username() pulumi.StringOutput
- type StormClusterGatewayPtrInput
- type StormClusterGatewayPtrOutput
- func (o StormClusterGatewayPtrOutput) Elem() StormClusterGatewayOutput
- func (StormClusterGatewayPtrOutput) ElementType() reflect.Type
- func (o StormClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutputdeprecated
- func (o StormClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
- func (o StormClusterGatewayPtrOutput) ToStormClusterGatewayPtrOutput() StormClusterGatewayPtrOutput
- func (o StormClusterGatewayPtrOutput) ToStormClusterGatewayPtrOutputWithContext(ctx context.Context) StormClusterGatewayPtrOutput
- func (o StormClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
- type StormClusterInput
- type StormClusterMap
- type StormClusterMapInput
- type StormClusterMapOutput
- func (StormClusterMapOutput) ElementType() reflect.Type
- func (o StormClusterMapOutput) MapIndex(k pulumi.StringInput) StormClusterOutput
- func (o StormClusterMapOutput) ToStormClusterMapOutput() StormClusterMapOutput
- func (o StormClusterMapOutput) ToStormClusterMapOutputWithContext(ctx context.Context) StormClusterMapOutput
- type StormClusterMetastores
- type StormClusterMetastoresAmbari
- type StormClusterMetastoresAmbariArgs
- func (StormClusterMetastoresAmbariArgs) ElementType() reflect.Type
- func (i StormClusterMetastoresAmbariArgs) ToStormClusterMetastoresAmbariOutput() StormClusterMetastoresAmbariOutput
- func (i StormClusterMetastoresAmbariArgs) ToStormClusterMetastoresAmbariOutputWithContext(ctx context.Context) StormClusterMetastoresAmbariOutput
- func (i StormClusterMetastoresAmbariArgs) ToStormClusterMetastoresAmbariPtrOutput() StormClusterMetastoresAmbariPtrOutput
- func (i StormClusterMetastoresAmbariArgs) ToStormClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) StormClusterMetastoresAmbariPtrOutput
- type StormClusterMetastoresAmbariInput
- type StormClusterMetastoresAmbariOutput
- func (o StormClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
- func (StormClusterMetastoresAmbariOutput) ElementType() reflect.Type
- func (o StormClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
- func (o StormClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
- func (o StormClusterMetastoresAmbariOutput) ToStormClusterMetastoresAmbariOutput() StormClusterMetastoresAmbariOutput
- func (o StormClusterMetastoresAmbariOutput) ToStormClusterMetastoresAmbariOutputWithContext(ctx context.Context) StormClusterMetastoresAmbariOutput
- func (o StormClusterMetastoresAmbariOutput) ToStormClusterMetastoresAmbariPtrOutput() StormClusterMetastoresAmbariPtrOutput
- func (o StormClusterMetastoresAmbariOutput) ToStormClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) StormClusterMetastoresAmbariPtrOutput
- func (o StormClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
- type StormClusterMetastoresAmbariPtrInput
- type StormClusterMetastoresAmbariPtrOutput
- func (o StormClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o StormClusterMetastoresAmbariPtrOutput) Elem() StormClusterMetastoresAmbariOutput
- func (StormClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
- func (o StormClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
- func (o StormClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
- func (o StormClusterMetastoresAmbariPtrOutput) ToStormClusterMetastoresAmbariPtrOutput() StormClusterMetastoresAmbariPtrOutput
- func (o StormClusterMetastoresAmbariPtrOutput) ToStormClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) StormClusterMetastoresAmbariPtrOutput
- func (o StormClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
- type StormClusterMetastoresArgs
- func (StormClusterMetastoresArgs) ElementType() reflect.Type
- func (i StormClusterMetastoresArgs) ToStormClusterMetastoresOutput() StormClusterMetastoresOutput
- func (i StormClusterMetastoresArgs) ToStormClusterMetastoresOutputWithContext(ctx context.Context) StormClusterMetastoresOutput
- func (i StormClusterMetastoresArgs) ToStormClusterMetastoresPtrOutput() StormClusterMetastoresPtrOutput
- func (i StormClusterMetastoresArgs) ToStormClusterMetastoresPtrOutputWithContext(ctx context.Context) StormClusterMetastoresPtrOutput
- type StormClusterMetastoresHive
- type StormClusterMetastoresHiveArgs
- func (StormClusterMetastoresHiveArgs) ElementType() reflect.Type
- func (i StormClusterMetastoresHiveArgs) ToStormClusterMetastoresHiveOutput() StormClusterMetastoresHiveOutput
- func (i StormClusterMetastoresHiveArgs) ToStormClusterMetastoresHiveOutputWithContext(ctx context.Context) StormClusterMetastoresHiveOutput
- func (i StormClusterMetastoresHiveArgs) ToStormClusterMetastoresHivePtrOutput() StormClusterMetastoresHivePtrOutput
- func (i StormClusterMetastoresHiveArgs) ToStormClusterMetastoresHivePtrOutputWithContext(ctx context.Context) StormClusterMetastoresHivePtrOutput
- type StormClusterMetastoresHiveInput
- type StormClusterMetastoresHiveOutput
- func (o StormClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
- func (StormClusterMetastoresHiveOutput) ElementType() reflect.Type
- func (o StormClusterMetastoresHiveOutput) Password() pulumi.StringOutput
- func (o StormClusterMetastoresHiveOutput) Server() pulumi.StringOutput
- func (o StormClusterMetastoresHiveOutput) ToStormClusterMetastoresHiveOutput() StormClusterMetastoresHiveOutput
- func (o StormClusterMetastoresHiveOutput) ToStormClusterMetastoresHiveOutputWithContext(ctx context.Context) StormClusterMetastoresHiveOutput
- func (o StormClusterMetastoresHiveOutput) ToStormClusterMetastoresHivePtrOutput() StormClusterMetastoresHivePtrOutput
- func (o StormClusterMetastoresHiveOutput) ToStormClusterMetastoresHivePtrOutputWithContext(ctx context.Context) StormClusterMetastoresHivePtrOutput
- func (o StormClusterMetastoresHiveOutput) Username() pulumi.StringOutput
- type StormClusterMetastoresHivePtrInput
- type StormClusterMetastoresHivePtrOutput
- func (o StormClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o StormClusterMetastoresHivePtrOutput) Elem() StormClusterMetastoresHiveOutput
- func (StormClusterMetastoresHivePtrOutput) ElementType() reflect.Type
- func (o StormClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
- func (o StormClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
- func (o StormClusterMetastoresHivePtrOutput) ToStormClusterMetastoresHivePtrOutput() StormClusterMetastoresHivePtrOutput
- func (o StormClusterMetastoresHivePtrOutput) ToStormClusterMetastoresHivePtrOutputWithContext(ctx context.Context) StormClusterMetastoresHivePtrOutput
- func (o StormClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
- type StormClusterMetastoresInput
- type StormClusterMetastoresOozie
- type StormClusterMetastoresOozieArgs
- func (StormClusterMetastoresOozieArgs) ElementType() reflect.Type
- func (i StormClusterMetastoresOozieArgs) ToStormClusterMetastoresOozieOutput() StormClusterMetastoresOozieOutput
- func (i StormClusterMetastoresOozieArgs) ToStormClusterMetastoresOozieOutputWithContext(ctx context.Context) StormClusterMetastoresOozieOutput
- func (i StormClusterMetastoresOozieArgs) ToStormClusterMetastoresOoziePtrOutput() StormClusterMetastoresOoziePtrOutput
- func (i StormClusterMetastoresOozieArgs) ToStormClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) StormClusterMetastoresOoziePtrOutput
- type StormClusterMetastoresOozieInput
- type StormClusterMetastoresOozieOutput
- func (o StormClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
- func (StormClusterMetastoresOozieOutput) ElementType() reflect.Type
- func (o StormClusterMetastoresOozieOutput) Password() pulumi.StringOutput
- func (o StormClusterMetastoresOozieOutput) Server() pulumi.StringOutput
- func (o StormClusterMetastoresOozieOutput) ToStormClusterMetastoresOozieOutput() StormClusterMetastoresOozieOutput
- func (o StormClusterMetastoresOozieOutput) ToStormClusterMetastoresOozieOutputWithContext(ctx context.Context) StormClusterMetastoresOozieOutput
- func (o StormClusterMetastoresOozieOutput) ToStormClusterMetastoresOoziePtrOutput() StormClusterMetastoresOoziePtrOutput
- func (o StormClusterMetastoresOozieOutput) ToStormClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) StormClusterMetastoresOoziePtrOutput
- func (o StormClusterMetastoresOozieOutput) Username() pulumi.StringOutput
- type StormClusterMetastoresOoziePtrInput
- type StormClusterMetastoresOoziePtrOutput
- func (o StormClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o StormClusterMetastoresOoziePtrOutput) Elem() StormClusterMetastoresOozieOutput
- func (StormClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
- func (o StormClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
- func (o StormClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
- func (o StormClusterMetastoresOoziePtrOutput) ToStormClusterMetastoresOoziePtrOutput() StormClusterMetastoresOoziePtrOutput
- func (o StormClusterMetastoresOoziePtrOutput) ToStormClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) StormClusterMetastoresOoziePtrOutput
- func (o StormClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
- type StormClusterMetastoresOutput
- func (o StormClusterMetastoresOutput) Ambari() StormClusterMetastoresAmbariPtrOutput
- func (StormClusterMetastoresOutput) ElementType() reflect.Type
- func (o StormClusterMetastoresOutput) Hive() StormClusterMetastoresHivePtrOutput
- func (o StormClusterMetastoresOutput) Oozie() StormClusterMetastoresOoziePtrOutput
- func (o StormClusterMetastoresOutput) ToStormClusterMetastoresOutput() StormClusterMetastoresOutput
- func (o StormClusterMetastoresOutput) ToStormClusterMetastoresOutputWithContext(ctx context.Context) StormClusterMetastoresOutput
- func (o StormClusterMetastoresOutput) ToStormClusterMetastoresPtrOutput() StormClusterMetastoresPtrOutput
- func (o StormClusterMetastoresOutput) ToStormClusterMetastoresPtrOutputWithContext(ctx context.Context) StormClusterMetastoresPtrOutput
- type StormClusterMetastoresPtrInput
- type StormClusterMetastoresPtrOutput
- func (o StormClusterMetastoresPtrOutput) Ambari() StormClusterMetastoresAmbariPtrOutput
- func (o StormClusterMetastoresPtrOutput) Elem() StormClusterMetastoresOutput
- func (StormClusterMetastoresPtrOutput) ElementType() reflect.Type
- func (o StormClusterMetastoresPtrOutput) Hive() StormClusterMetastoresHivePtrOutput
- func (o StormClusterMetastoresPtrOutput) Oozie() StormClusterMetastoresOoziePtrOutput
- func (o StormClusterMetastoresPtrOutput) ToStormClusterMetastoresPtrOutput() StormClusterMetastoresPtrOutput
- func (o StormClusterMetastoresPtrOutput) ToStormClusterMetastoresPtrOutputWithContext(ctx context.Context) StormClusterMetastoresPtrOutput
- type StormClusterMonitor
- type StormClusterMonitorArgs
- func (StormClusterMonitorArgs) ElementType() reflect.Type
- func (i StormClusterMonitorArgs) ToStormClusterMonitorOutput() StormClusterMonitorOutput
- func (i StormClusterMonitorArgs) ToStormClusterMonitorOutputWithContext(ctx context.Context) StormClusterMonitorOutput
- func (i StormClusterMonitorArgs) ToStormClusterMonitorPtrOutput() StormClusterMonitorPtrOutput
- func (i StormClusterMonitorArgs) ToStormClusterMonitorPtrOutputWithContext(ctx context.Context) StormClusterMonitorPtrOutput
- type StormClusterMonitorInput
- type StormClusterMonitorOutput
- func (StormClusterMonitorOutput) ElementType() reflect.Type
- func (o StormClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o StormClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
- func (o StormClusterMonitorOutput) ToStormClusterMonitorOutput() StormClusterMonitorOutput
- func (o StormClusterMonitorOutput) ToStormClusterMonitorOutputWithContext(ctx context.Context) StormClusterMonitorOutput
- func (o StormClusterMonitorOutput) ToStormClusterMonitorPtrOutput() StormClusterMonitorPtrOutput
- func (o StormClusterMonitorOutput) ToStormClusterMonitorPtrOutputWithContext(ctx context.Context) StormClusterMonitorPtrOutput
- type StormClusterMonitorPtrInput
- type StormClusterMonitorPtrOutput
- func (o StormClusterMonitorPtrOutput) Elem() StormClusterMonitorOutput
- func (StormClusterMonitorPtrOutput) ElementType() reflect.Type
- func (o StormClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o StormClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o StormClusterMonitorPtrOutput) ToStormClusterMonitorPtrOutput() StormClusterMonitorPtrOutput
- func (o StormClusterMonitorPtrOutput) ToStormClusterMonitorPtrOutputWithContext(ctx context.Context) StormClusterMonitorPtrOutput
- type StormClusterOutput
- type StormClusterRoles
- type StormClusterRolesArgs
- func (StormClusterRolesArgs) ElementType() reflect.Type
- func (i StormClusterRolesArgs) ToStormClusterRolesOutput() StormClusterRolesOutput
- func (i StormClusterRolesArgs) ToStormClusterRolesOutputWithContext(ctx context.Context) StormClusterRolesOutput
- func (i StormClusterRolesArgs) ToStormClusterRolesPtrOutput() StormClusterRolesPtrOutput
- func (i StormClusterRolesArgs) ToStormClusterRolesPtrOutputWithContext(ctx context.Context) StormClusterRolesPtrOutput
- type StormClusterRolesHeadNode
- type StormClusterRolesHeadNodeArgs
- func (StormClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i StormClusterRolesHeadNodeArgs) ToStormClusterRolesHeadNodeOutput() StormClusterRolesHeadNodeOutput
- func (i StormClusterRolesHeadNodeArgs) ToStormClusterRolesHeadNodeOutputWithContext(ctx context.Context) StormClusterRolesHeadNodeOutput
- func (i StormClusterRolesHeadNodeArgs) ToStormClusterRolesHeadNodePtrOutput() StormClusterRolesHeadNodePtrOutput
- func (i StormClusterRolesHeadNodeArgs) ToStormClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) StormClusterRolesHeadNodePtrOutput
- type StormClusterRolesHeadNodeInput
- type StormClusterRolesHeadNodeOutput
- func (StormClusterRolesHeadNodeOutput) ElementType() reflect.Type
- func (o StormClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
- func (o StormClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o StormClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o StormClusterRolesHeadNodeOutput) ToStormClusterRolesHeadNodeOutput() StormClusterRolesHeadNodeOutput
- func (o StormClusterRolesHeadNodeOutput) ToStormClusterRolesHeadNodeOutputWithContext(ctx context.Context) StormClusterRolesHeadNodeOutput
- func (o StormClusterRolesHeadNodeOutput) ToStormClusterRolesHeadNodePtrOutput() StormClusterRolesHeadNodePtrOutput
- func (o StormClusterRolesHeadNodeOutput) ToStormClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) StormClusterRolesHeadNodePtrOutput
- func (o StormClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
- func (o StormClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o StormClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- type StormClusterRolesHeadNodePtrInput
- type StormClusterRolesHeadNodePtrOutput
- func (o StormClusterRolesHeadNodePtrOutput) Elem() StormClusterRolesHeadNodeOutput
- func (StormClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
- func (o StormClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o StormClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o StormClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o StormClusterRolesHeadNodePtrOutput) ToStormClusterRolesHeadNodePtrOutput() StormClusterRolesHeadNodePtrOutput
- func (o StormClusterRolesHeadNodePtrOutput) ToStormClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) StormClusterRolesHeadNodePtrOutput
- func (o StormClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o StormClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o StormClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type StormClusterRolesInput
- type StormClusterRolesOutput
- func (StormClusterRolesOutput) ElementType() reflect.Type
- func (o StormClusterRolesOutput) HeadNode() StormClusterRolesHeadNodeOutput
- func (o StormClusterRolesOutput) ToStormClusterRolesOutput() StormClusterRolesOutput
- func (o StormClusterRolesOutput) ToStormClusterRolesOutputWithContext(ctx context.Context) StormClusterRolesOutput
- func (o StormClusterRolesOutput) ToStormClusterRolesPtrOutput() StormClusterRolesPtrOutput
- func (o StormClusterRolesOutput) ToStormClusterRolesPtrOutputWithContext(ctx context.Context) StormClusterRolesPtrOutput
- func (o StormClusterRolesOutput) WorkerNode() StormClusterRolesWorkerNodeOutput
- func (o StormClusterRolesOutput) ZookeeperNode() StormClusterRolesZookeeperNodeOutput
- type StormClusterRolesPtrInput
- type StormClusterRolesPtrOutput
- func (o StormClusterRolesPtrOutput) Elem() StormClusterRolesOutput
- func (StormClusterRolesPtrOutput) ElementType() reflect.Type
- func (o StormClusterRolesPtrOutput) HeadNode() StormClusterRolesHeadNodePtrOutput
- func (o StormClusterRolesPtrOutput) ToStormClusterRolesPtrOutput() StormClusterRolesPtrOutput
- func (o StormClusterRolesPtrOutput) ToStormClusterRolesPtrOutputWithContext(ctx context.Context) StormClusterRolesPtrOutput
- func (o StormClusterRolesPtrOutput) WorkerNode() StormClusterRolesWorkerNodePtrOutput
- func (o StormClusterRolesPtrOutput) ZookeeperNode() StormClusterRolesZookeeperNodePtrOutput
- type StormClusterRolesWorkerNode
- type StormClusterRolesWorkerNodeArgs
- func (StormClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i StormClusterRolesWorkerNodeArgs) ToStormClusterRolesWorkerNodeOutput() StormClusterRolesWorkerNodeOutput
- func (i StormClusterRolesWorkerNodeArgs) ToStormClusterRolesWorkerNodeOutputWithContext(ctx context.Context) StormClusterRolesWorkerNodeOutput
- func (i StormClusterRolesWorkerNodeArgs) ToStormClusterRolesWorkerNodePtrOutput() StormClusterRolesWorkerNodePtrOutput
- func (i StormClusterRolesWorkerNodeArgs) ToStormClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) StormClusterRolesWorkerNodePtrOutput
- type StormClusterRolesWorkerNodeInput
- type StormClusterRolesWorkerNodeOutput
- func (StormClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o StormClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o StormClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
- func (o StormClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o StormClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o StormClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
- func (o StormClusterRolesWorkerNodeOutput) ToStormClusterRolesWorkerNodeOutput() StormClusterRolesWorkerNodeOutput
- func (o StormClusterRolesWorkerNodeOutput) ToStormClusterRolesWorkerNodeOutputWithContext(ctx context.Context) StormClusterRolesWorkerNodeOutput
- func (o StormClusterRolesWorkerNodeOutput) ToStormClusterRolesWorkerNodePtrOutput() StormClusterRolesWorkerNodePtrOutput
- func (o StormClusterRolesWorkerNodeOutput) ToStormClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) StormClusterRolesWorkerNodePtrOutput
- func (o StormClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
- func (o StormClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o StormClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type StormClusterRolesWorkerNodePtrInput
- type StormClusterRolesWorkerNodePtrOutput
- func (o StormClusterRolesWorkerNodePtrOutput) Elem() StormClusterRolesWorkerNodeOutput
- func (StormClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
- func (o StormClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutputdeprecated
- func (o StormClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o StormClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o StormClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o StormClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o StormClusterRolesWorkerNodePtrOutput) ToStormClusterRolesWorkerNodePtrOutput() StormClusterRolesWorkerNodePtrOutput
- func (o StormClusterRolesWorkerNodePtrOutput) ToStormClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) StormClusterRolesWorkerNodePtrOutput
- func (o StormClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o StormClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o StormClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type StormClusterRolesZookeeperNode
- type StormClusterRolesZookeeperNodeArgs
- func (StormClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i StormClusterRolesZookeeperNodeArgs) ToStormClusterRolesZookeeperNodeOutput() StormClusterRolesZookeeperNodeOutput
- func (i StormClusterRolesZookeeperNodeArgs) ToStormClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) StormClusterRolesZookeeperNodeOutput
- func (i StormClusterRolesZookeeperNodeArgs) ToStormClusterRolesZookeeperNodePtrOutput() StormClusterRolesZookeeperNodePtrOutput
- func (i StormClusterRolesZookeeperNodeArgs) ToStormClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) StormClusterRolesZookeeperNodePtrOutput
- type StormClusterRolesZookeeperNodeInput
- type StormClusterRolesZookeeperNodeOutput
- func (StormClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
- func (o StormClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
- func (o StormClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o StormClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o StormClusterRolesZookeeperNodeOutput) ToStormClusterRolesZookeeperNodeOutput() StormClusterRolesZookeeperNodeOutput
- func (o StormClusterRolesZookeeperNodeOutput) ToStormClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) StormClusterRolesZookeeperNodeOutput
- func (o StormClusterRolesZookeeperNodeOutput) ToStormClusterRolesZookeeperNodePtrOutput() StormClusterRolesZookeeperNodePtrOutput
- func (o StormClusterRolesZookeeperNodeOutput) ToStormClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) StormClusterRolesZookeeperNodePtrOutput
- func (o StormClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
- func (o StormClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o StormClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- type StormClusterRolesZookeeperNodePtrInput
- type StormClusterRolesZookeeperNodePtrOutput
- func (o StormClusterRolesZookeeperNodePtrOutput) Elem() StormClusterRolesZookeeperNodeOutput
- func (StormClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
- func (o StormClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o StormClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o StormClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o StormClusterRolesZookeeperNodePtrOutput) ToStormClusterRolesZookeeperNodePtrOutput() StormClusterRolesZookeeperNodePtrOutput
- func (o StormClusterRolesZookeeperNodePtrOutput) ToStormClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) StormClusterRolesZookeeperNodePtrOutput
- func (o StormClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o StormClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o StormClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type StormClusterState
- type StormClusterStorageAccount
- type StormClusterStorageAccountArgs
- func (StormClusterStorageAccountArgs) ElementType() reflect.Type
- func (i StormClusterStorageAccountArgs) ToStormClusterStorageAccountOutput() StormClusterStorageAccountOutput
- func (i StormClusterStorageAccountArgs) ToStormClusterStorageAccountOutputWithContext(ctx context.Context) StormClusterStorageAccountOutput
- type StormClusterStorageAccountArray
- func (StormClusterStorageAccountArray) ElementType() reflect.Type
- func (i StormClusterStorageAccountArray) ToStormClusterStorageAccountArrayOutput() StormClusterStorageAccountArrayOutput
- func (i StormClusterStorageAccountArray) ToStormClusterStorageAccountArrayOutputWithContext(ctx context.Context) StormClusterStorageAccountArrayOutput
- type StormClusterStorageAccountArrayInput
- type StormClusterStorageAccountArrayOutput
- func (StormClusterStorageAccountArrayOutput) ElementType() reflect.Type
- func (o StormClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) StormClusterStorageAccountOutput
- func (o StormClusterStorageAccountArrayOutput) ToStormClusterStorageAccountArrayOutput() StormClusterStorageAccountArrayOutput
- func (o StormClusterStorageAccountArrayOutput) ToStormClusterStorageAccountArrayOutputWithContext(ctx context.Context) StormClusterStorageAccountArrayOutput
- type StormClusterStorageAccountInput
- type StormClusterStorageAccountOutput
- func (StormClusterStorageAccountOutput) ElementType() reflect.Type
- func (o StormClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
- func (o StormClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
- func (o StormClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
- func (o StormClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o StormClusterStorageAccountOutput) ToStormClusterStorageAccountOutput() StormClusterStorageAccountOutput
- func (o StormClusterStorageAccountOutput) ToStormClusterStorageAccountOutputWithContext(ctx context.Context) StormClusterStorageAccountOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetClusterArgs ¶
type GetClusterArgs struct { // Specifies the name of this HDInsight Cluster. Name string `pulumi:"name"` // Specifies the name of the Resource Group in which this HDInsight Cluster exists. ResourceGroupName string `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getCluster.
type GetClusterGateway ¶
type GetClusterGatewayArgs ¶
type GetClusterGatewayArgs struct { // Is the Ambari Portal enabled? Enabled pulumi.BoolInput `pulumi:"enabled"` // The password used for the Ambari Portal. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Username pulumi.StringInput `pulumi:"username"` }
func (GetClusterGatewayArgs) ElementType ¶
func (GetClusterGatewayArgs) ElementType() reflect.Type
func (GetClusterGatewayArgs) ToGetClusterGatewayOutput ¶
func (i GetClusterGatewayArgs) ToGetClusterGatewayOutput() GetClusterGatewayOutput
func (GetClusterGatewayArgs) ToGetClusterGatewayOutputWithContext ¶
func (i GetClusterGatewayArgs) ToGetClusterGatewayOutputWithContext(ctx context.Context) GetClusterGatewayOutput
type GetClusterGatewayArray ¶
type GetClusterGatewayArray []GetClusterGatewayInput
func (GetClusterGatewayArray) ElementType ¶
func (GetClusterGatewayArray) ElementType() reflect.Type
func (GetClusterGatewayArray) ToGetClusterGatewayArrayOutput ¶
func (i GetClusterGatewayArray) ToGetClusterGatewayArrayOutput() GetClusterGatewayArrayOutput
func (GetClusterGatewayArray) ToGetClusterGatewayArrayOutputWithContext ¶
func (i GetClusterGatewayArray) ToGetClusterGatewayArrayOutputWithContext(ctx context.Context) GetClusterGatewayArrayOutput
type GetClusterGatewayArrayInput ¶
type GetClusterGatewayArrayInput interface { pulumi.Input ToGetClusterGatewayArrayOutput() GetClusterGatewayArrayOutput ToGetClusterGatewayArrayOutputWithContext(context.Context) GetClusterGatewayArrayOutput }
GetClusterGatewayArrayInput is an input type that accepts GetClusterGatewayArray and GetClusterGatewayArrayOutput values. You can construct a concrete instance of `GetClusterGatewayArrayInput` via:
GetClusterGatewayArray{ GetClusterGatewayArgs{...} }
type GetClusterGatewayArrayOutput ¶
type GetClusterGatewayArrayOutput struct{ *pulumi.OutputState }
func (GetClusterGatewayArrayOutput) ElementType ¶
func (GetClusterGatewayArrayOutput) ElementType() reflect.Type
func (GetClusterGatewayArrayOutput) Index ¶
func (o GetClusterGatewayArrayOutput) Index(i pulumi.IntInput) GetClusterGatewayOutput
func (GetClusterGatewayArrayOutput) ToGetClusterGatewayArrayOutput ¶
func (o GetClusterGatewayArrayOutput) ToGetClusterGatewayArrayOutput() GetClusterGatewayArrayOutput
func (GetClusterGatewayArrayOutput) ToGetClusterGatewayArrayOutputWithContext ¶
func (o GetClusterGatewayArrayOutput) ToGetClusterGatewayArrayOutputWithContext(ctx context.Context) GetClusterGatewayArrayOutput
type GetClusterGatewayInput ¶
type GetClusterGatewayInput interface { pulumi.Input ToGetClusterGatewayOutput() GetClusterGatewayOutput ToGetClusterGatewayOutputWithContext(context.Context) GetClusterGatewayOutput }
GetClusterGatewayInput is an input type that accepts GetClusterGatewayArgs and GetClusterGatewayOutput values. You can construct a concrete instance of `GetClusterGatewayInput` via:
GetClusterGatewayArgs{...}
type GetClusterGatewayOutput ¶
type GetClusterGatewayOutput struct{ *pulumi.OutputState }
func (GetClusterGatewayOutput) ElementType ¶
func (GetClusterGatewayOutput) ElementType() reflect.Type
func (GetClusterGatewayOutput) Enabled ¶
func (o GetClusterGatewayOutput) Enabled() pulumi.BoolOutput
Is the Ambari Portal enabled?
func (GetClusterGatewayOutput) Password ¶
func (o GetClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
func (GetClusterGatewayOutput) ToGetClusterGatewayOutput ¶
func (o GetClusterGatewayOutput) ToGetClusterGatewayOutput() GetClusterGatewayOutput
func (GetClusterGatewayOutput) ToGetClusterGatewayOutputWithContext ¶
func (o GetClusterGatewayOutput) ToGetClusterGatewayOutputWithContext(ctx context.Context) GetClusterGatewayOutput
func (GetClusterGatewayOutput) Username ¶
func (o GetClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal.
type GetClusterOutputArgs ¶ added in v4.20.0
type GetClusterOutputArgs struct { // Specifies the name of this HDInsight Cluster. Name pulumi.StringInput `pulumi:"name"` // Specifies the name of the Resource Group in which this HDInsight Cluster exists. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getCluster.
func (GetClusterOutputArgs) ElementType ¶ added in v4.20.0
func (GetClusterOutputArgs) ElementType() reflect.Type
type GetClusterResult ¶
type GetClusterResult struct { // The version of HDInsights which is used on this HDInsight Cluster. ClusterVersion string `pulumi:"clusterVersion"` // A map of versions of software used on this HDInsights Cluster. ComponentVersions map[string]string `pulumi:"componentVersions"` // The SSH Endpoint of the Edge Node for this HDInsight Cluster, if an Edge Node exists. EdgeSshEndpoint string `pulumi:"edgeSshEndpoint"` // A `gateway` block as defined below. Gateways []GetClusterGateway `pulumi:"gateways"` // The HTTPS Endpoint for this HDInsight Cluster. HttpsEndpoint string `pulumi:"httpsEndpoint"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The Kafka Rest Proxy Endpoint for this HDInsight Cluster. KafkaRestProxyEndpoint string `pulumi:"kafkaRestProxyEndpoint"` // The kind of HDInsight Cluster this is, such as a Spark or Storm cluster. Kind string `pulumi:"kind"` // The Azure Region in which this HDInsight Cluster exists. Location string `pulumi:"location"` Name string `pulumi:"name"` ResourceGroupName string `pulumi:"resourceGroupName"` // The SSH Endpoint for this HDInsight Cluster. SshEndpoint string `pulumi:"sshEndpoint"` // A map of tags assigned to the HDInsight Cluster. Tags map[string]string `pulumi:"tags"` // The SKU / Tier of this HDInsight Cluster. Tier string `pulumi:"tier"` // The minimal supported tls version. TlsMinVersion string `pulumi:"tlsMinVersion"` }
A collection of values returned by getCluster.
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, args *GetClusterArgs, opts ...pulumi.InvokeOption) (*GetClusterResult, error)
Use this data source to access information about an existing HDInsight Cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v4/go/azure/hdinsight" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := hdinsight.GetCluster(ctx, &hdinsight.GetClusterArgs{ Name: "example", ResourceGroupName: "example-resources", }, nil) if err != nil { return err } ctx.Export("httpsEndpoint", example.HttpsEndpoint) return nil }) }
```
type GetClusterResultOutput ¶ added in v4.20.0
type GetClusterResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCluster.
func GetClusterOutput ¶ added in v4.20.0
func GetClusterOutput(ctx *pulumi.Context, args GetClusterOutputArgs, opts ...pulumi.InvokeOption) GetClusterResultOutput
func (GetClusterResultOutput) ClusterVersion ¶ added in v4.20.0
func (o GetClusterResultOutput) ClusterVersion() pulumi.StringOutput
The version of HDInsights which is used on this HDInsight Cluster.
func (GetClusterResultOutput) ComponentVersions ¶ added in v4.20.0
func (o GetClusterResultOutput) ComponentVersions() pulumi.StringMapOutput
A map of versions of software used on this HDInsights Cluster.
func (GetClusterResultOutput) EdgeSshEndpoint ¶ added in v4.20.0
func (o GetClusterResultOutput) EdgeSshEndpoint() pulumi.StringOutput
The SSH Endpoint of the Edge Node for this HDInsight Cluster, if an Edge Node exists.
func (GetClusterResultOutput) ElementType ¶ added in v4.20.0
func (GetClusterResultOutput) ElementType() reflect.Type
func (GetClusterResultOutput) Gateways ¶ added in v4.20.0
func (o GetClusterResultOutput) Gateways() GetClusterGatewayArrayOutput
A `gateway` block as defined below.
func (GetClusterResultOutput) HttpsEndpoint ¶ added in v4.20.0
func (o GetClusterResultOutput) HttpsEndpoint() pulumi.StringOutput
The HTTPS Endpoint for this HDInsight Cluster.
func (GetClusterResultOutput) Id ¶ added in v4.20.0
func (o GetClusterResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetClusterResultOutput) KafkaRestProxyEndpoint ¶ added in v4.20.0
func (o GetClusterResultOutput) KafkaRestProxyEndpoint() pulumi.StringOutput
The Kafka Rest Proxy Endpoint for this HDInsight Cluster.
func (GetClusterResultOutput) Kind ¶ added in v4.20.0
func (o GetClusterResultOutput) Kind() pulumi.StringOutput
The kind of HDInsight Cluster this is, such as a Spark or Storm cluster.
func (GetClusterResultOutput) Location ¶ added in v4.20.0
func (o GetClusterResultOutput) Location() pulumi.StringOutput
The Azure Region in which this HDInsight Cluster exists.
func (GetClusterResultOutput) Name ¶ added in v4.20.0
func (o GetClusterResultOutput) Name() pulumi.StringOutput
func (GetClusterResultOutput) ResourceGroupName ¶ added in v4.20.0
func (o GetClusterResultOutput) ResourceGroupName() pulumi.StringOutput
func (GetClusterResultOutput) SshEndpoint ¶ added in v4.20.0
func (o GetClusterResultOutput) SshEndpoint() pulumi.StringOutput
The SSH Endpoint for this HDInsight Cluster.
func (GetClusterResultOutput) Tags ¶ added in v4.20.0
func (o GetClusterResultOutput) Tags() pulumi.StringMapOutput
A map of tags assigned to the HDInsight Cluster.
func (GetClusterResultOutput) Tier ¶ added in v4.20.0
func (o GetClusterResultOutput) Tier() pulumi.StringOutput
The SKU / Tier of this HDInsight Cluster.
func (GetClusterResultOutput) TlsMinVersion ¶ added in v4.20.0
func (o GetClusterResultOutput) TlsMinVersion() pulumi.StringOutput
The minimal supported tls version.
func (GetClusterResultOutput) ToGetClusterResultOutput ¶ added in v4.20.0
func (o GetClusterResultOutput) ToGetClusterResultOutput() GetClusterResultOutput
func (GetClusterResultOutput) ToGetClusterResultOutputWithContext ¶ added in v4.20.0
func (o GetClusterResultOutput) ToGetClusterResultOutputWithContext(ctx context.Context) GetClusterResultOutput
type HBaseCluster ¶
type HBaseCluster struct { pulumi.CustomResourceState // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringOutput `pulumi:"clusterVersion"` // A `componentVersion` block as defined below. ComponentVersion HBaseClusterComponentVersionOutput `pulumi:"componentVersion"` // A `gateway` block as defined below. Gateway HBaseClusterGatewayOutput `pulumi:"gateway"` // The HTTPS Connectivity Endpoint for this HDInsight HBase Cluster. HttpsEndpoint pulumi.StringOutput `pulumi:"httpsEndpoint"` // Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // A `metastores` block as defined below. Metastores HBaseClusterMetastoresPtrOutput `pulumi:"metastores"` // A `monitor` block as defined below. Monitor HBaseClusterMonitorPtrOutput `pulumi:"monitor"` // Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // A `network` block as defined below. Network HBaseClusterNetworkPtrOutput `pulumi:"network"` // Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `roles` block as defined below. Roles HBaseClusterRolesOutput `pulumi:"roles"` // A `securityProfile` block as defined below. SecurityProfile HBaseClusterSecurityProfilePtrOutput `pulumi:"securityProfile"` // The SSH Connectivity Endpoint for this HDInsight HBase Cluster. SshEndpoint pulumi.StringOutput `pulumi:"sshEndpoint"` // A `storageAccountGen2` block as defined below. StorageAccountGen2 HBaseClusterStorageAccountGen2PtrOutput `pulumi:"storageAccountGen2"` // One or more `storageAccount` block as defined below. StorageAccounts HBaseClusterStorageAccountArrayOutput `pulumi:"storageAccounts"` // A map of Tags which should be assigned to this HDInsight HBase Cluster. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the Tier which should be used for this HDInsight HBase Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringOutput `pulumi:"tier"` TlsMinVersion pulumi.StringPtrOutput `pulumi:"tlsMinVersion"` }
Manages a HDInsight HBase Cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/hdinsight" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "exampleAccount", &storage.AccountArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleContainer, err := storage.NewContainer(ctx, "exampleContainer", &storage.ContainerArgs{ StorageAccountName: exampleAccount.Name, ContainerAccessType: pulumi.String("private"), }) if err != nil { return err } _, err = hdinsight.NewHBaseCluster(ctx, "exampleHBaseCluster", &hdinsight.HBaseClusterArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, ClusterVersion: pulumi.String("3.6"), Tier: pulumi.String("Standard"), ComponentVersion: &hdinsight.HBaseClusterComponentVersionArgs{ Hbase: pulumi.String("1.1"), }, Gateway: &hdinsight.HBaseClusterGatewayArgs{ Enabled: pulumi.Bool(true), Username: pulumi.String("acctestusrgw"), Password: pulumi.String("Password123!"), }, StorageAccounts: hdinsight.HBaseClusterStorageAccountArray{ &hdinsight.HBaseClusterStorageAccountArgs{ StorageContainerId: exampleContainer.ID(), StorageAccountKey: exampleAccount.PrimaryAccessKey, IsDefault: pulumi.Bool(true), }, }, Roles: &hdinsight.HBaseClusterRolesArgs{ HeadNode: &hdinsight.HBaseClusterRolesHeadNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, WorkerNode: &hdinsight.HBaseClusterRolesWorkerNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), TargetInstanceCount: pulumi.Int(3), }, ZookeeperNode: &hdinsight.HBaseClusterRolesZookeeperNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
HDInsight HBase Clusters can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:hdinsight/hBaseCluster:HBaseCluster example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.HDInsight/clusters/cluster1
```
func GetHBaseCluster ¶
func GetHBaseCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HBaseClusterState, opts ...pulumi.ResourceOption) (*HBaseCluster, error)
GetHBaseCluster gets an existing HBaseCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewHBaseCluster ¶
func NewHBaseCluster(ctx *pulumi.Context, name string, args *HBaseClusterArgs, opts ...pulumi.ResourceOption) (*HBaseCluster, error)
NewHBaseCluster registers a new resource with the given unique name, arguments, and options.
func (*HBaseCluster) ElementType ¶
func (*HBaseCluster) ElementType() reflect.Type
func (*HBaseCluster) ToHBaseClusterOutput ¶
func (i *HBaseCluster) ToHBaseClusterOutput() HBaseClusterOutput
func (*HBaseCluster) ToHBaseClusterOutputWithContext ¶
func (i *HBaseCluster) ToHBaseClusterOutputWithContext(ctx context.Context) HBaseClusterOutput
type HBaseClusterArgs ¶
type HBaseClusterArgs struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringInput // A `componentVersion` block as defined below. ComponentVersion HBaseClusterComponentVersionInput // A `gateway` block as defined below. Gateway HBaseClusterGatewayInput // Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores HBaseClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor HBaseClusterMonitorPtrInput // Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network HBaseClusterNetworkPtrInput // Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `roles` block as defined below. Roles HBaseClusterRolesInput // A `securityProfile` block as defined below. SecurityProfile HBaseClusterSecurityProfilePtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 HBaseClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts HBaseClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight HBase Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight HBase Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringInput TlsMinVersion pulumi.StringPtrInput }
The set of arguments for constructing a HBaseCluster resource.
func (HBaseClusterArgs) ElementType ¶
func (HBaseClusterArgs) ElementType() reflect.Type
type HBaseClusterArray ¶
type HBaseClusterArray []HBaseClusterInput
func (HBaseClusterArray) ElementType ¶
func (HBaseClusterArray) ElementType() reflect.Type
func (HBaseClusterArray) ToHBaseClusterArrayOutput ¶
func (i HBaseClusterArray) ToHBaseClusterArrayOutput() HBaseClusterArrayOutput
func (HBaseClusterArray) ToHBaseClusterArrayOutputWithContext ¶
func (i HBaseClusterArray) ToHBaseClusterArrayOutputWithContext(ctx context.Context) HBaseClusterArrayOutput
type HBaseClusterArrayInput ¶
type HBaseClusterArrayInput interface { pulumi.Input ToHBaseClusterArrayOutput() HBaseClusterArrayOutput ToHBaseClusterArrayOutputWithContext(context.Context) HBaseClusterArrayOutput }
HBaseClusterArrayInput is an input type that accepts HBaseClusterArray and HBaseClusterArrayOutput values. You can construct a concrete instance of `HBaseClusterArrayInput` via:
HBaseClusterArray{ HBaseClusterArgs{...} }
type HBaseClusterArrayOutput ¶
type HBaseClusterArrayOutput struct{ *pulumi.OutputState }
func (HBaseClusterArrayOutput) ElementType ¶
func (HBaseClusterArrayOutput) ElementType() reflect.Type
func (HBaseClusterArrayOutput) Index ¶
func (o HBaseClusterArrayOutput) Index(i pulumi.IntInput) HBaseClusterOutput
func (HBaseClusterArrayOutput) ToHBaseClusterArrayOutput ¶
func (o HBaseClusterArrayOutput) ToHBaseClusterArrayOutput() HBaseClusterArrayOutput
func (HBaseClusterArrayOutput) ToHBaseClusterArrayOutputWithContext ¶
func (o HBaseClusterArrayOutput) ToHBaseClusterArrayOutputWithContext(ctx context.Context) HBaseClusterArrayOutput
type HBaseClusterComponentVersion ¶
type HBaseClusterComponentVersion struct { // The version of HBase which should be used for this HDInsight HBase Cluster. Changing this forces a new resource to be created. Hbase string `pulumi:"hbase"` }
type HBaseClusterComponentVersionArgs ¶
type HBaseClusterComponentVersionArgs struct { // The version of HBase which should be used for this HDInsight HBase Cluster. Changing this forces a new resource to be created. Hbase pulumi.StringInput `pulumi:"hbase"` }
func (HBaseClusterComponentVersionArgs) ElementType ¶
func (HBaseClusterComponentVersionArgs) ElementType() reflect.Type
func (HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionOutput ¶
func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionOutput() HBaseClusterComponentVersionOutput
func (HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionOutputWithContext ¶
func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionOutputWithContext(ctx context.Context) HBaseClusterComponentVersionOutput
func (HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionPtrOutput ¶
func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionPtrOutput() HBaseClusterComponentVersionPtrOutput
func (HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionPtrOutputWithContext ¶
func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionPtrOutputWithContext(ctx context.Context) HBaseClusterComponentVersionPtrOutput
type HBaseClusterComponentVersionInput ¶
type HBaseClusterComponentVersionInput interface { pulumi.Input ToHBaseClusterComponentVersionOutput() HBaseClusterComponentVersionOutput ToHBaseClusterComponentVersionOutputWithContext(context.Context) HBaseClusterComponentVersionOutput }
HBaseClusterComponentVersionInput is an input type that accepts HBaseClusterComponentVersionArgs and HBaseClusterComponentVersionOutput values. You can construct a concrete instance of `HBaseClusterComponentVersionInput` via:
HBaseClusterComponentVersionArgs{...}
type HBaseClusterComponentVersionOutput ¶
type HBaseClusterComponentVersionOutput struct{ *pulumi.OutputState }
func (HBaseClusterComponentVersionOutput) ElementType ¶
func (HBaseClusterComponentVersionOutput) ElementType() reflect.Type
func (HBaseClusterComponentVersionOutput) Hbase ¶
func (o HBaseClusterComponentVersionOutput) Hbase() pulumi.StringOutput
The version of HBase which should be used for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
func (HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionOutput ¶
func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionOutput() HBaseClusterComponentVersionOutput
func (HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionOutputWithContext ¶
func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionOutputWithContext(ctx context.Context) HBaseClusterComponentVersionOutput
func (HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionPtrOutput ¶
func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionPtrOutput() HBaseClusterComponentVersionPtrOutput
func (HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionPtrOutputWithContext ¶
func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionPtrOutputWithContext(ctx context.Context) HBaseClusterComponentVersionPtrOutput
type HBaseClusterComponentVersionPtrInput ¶
type HBaseClusterComponentVersionPtrInput interface { pulumi.Input ToHBaseClusterComponentVersionPtrOutput() HBaseClusterComponentVersionPtrOutput ToHBaseClusterComponentVersionPtrOutputWithContext(context.Context) HBaseClusterComponentVersionPtrOutput }
HBaseClusterComponentVersionPtrInput is an input type that accepts HBaseClusterComponentVersionArgs, HBaseClusterComponentVersionPtr and HBaseClusterComponentVersionPtrOutput values. You can construct a concrete instance of `HBaseClusterComponentVersionPtrInput` via:
HBaseClusterComponentVersionArgs{...} or: nil
func HBaseClusterComponentVersionPtr ¶
func HBaseClusterComponentVersionPtr(v *HBaseClusterComponentVersionArgs) HBaseClusterComponentVersionPtrInput
type HBaseClusterComponentVersionPtrOutput ¶
type HBaseClusterComponentVersionPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterComponentVersionPtrOutput) ElementType ¶
func (HBaseClusterComponentVersionPtrOutput) ElementType() reflect.Type
func (HBaseClusterComponentVersionPtrOutput) Hbase ¶
func (o HBaseClusterComponentVersionPtrOutput) Hbase() pulumi.StringPtrOutput
The version of HBase which should be used for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
func (HBaseClusterComponentVersionPtrOutput) ToHBaseClusterComponentVersionPtrOutput ¶
func (o HBaseClusterComponentVersionPtrOutput) ToHBaseClusterComponentVersionPtrOutput() HBaseClusterComponentVersionPtrOutput
func (HBaseClusterComponentVersionPtrOutput) ToHBaseClusterComponentVersionPtrOutputWithContext ¶
func (o HBaseClusterComponentVersionPtrOutput) ToHBaseClusterComponentVersionPtrOutputWithContext(ctx context.Context) HBaseClusterComponentVersionPtrOutput
type HBaseClusterGateway ¶
type HBaseClusterGateway struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled *bool `pulumi:"enabled"` // The password used for the Ambari Portal. Password string `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type HBaseClusterGatewayArgs ¶
type HBaseClusterGatewayArgs struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The password used for the Ambari Portal. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HBaseClusterGatewayArgs) ElementType ¶
func (HBaseClusterGatewayArgs) ElementType() reflect.Type
func (HBaseClusterGatewayArgs) ToHBaseClusterGatewayOutput ¶
func (i HBaseClusterGatewayArgs) ToHBaseClusterGatewayOutput() HBaseClusterGatewayOutput
func (HBaseClusterGatewayArgs) ToHBaseClusterGatewayOutputWithContext ¶
func (i HBaseClusterGatewayArgs) ToHBaseClusterGatewayOutputWithContext(ctx context.Context) HBaseClusterGatewayOutput
func (HBaseClusterGatewayArgs) ToHBaseClusterGatewayPtrOutput ¶
func (i HBaseClusterGatewayArgs) ToHBaseClusterGatewayPtrOutput() HBaseClusterGatewayPtrOutput
func (HBaseClusterGatewayArgs) ToHBaseClusterGatewayPtrOutputWithContext ¶
func (i HBaseClusterGatewayArgs) ToHBaseClusterGatewayPtrOutputWithContext(ctx context.Context) HBaseClusterGatewayPtrOutput
type HBaseClusterGatewayInput ¶
type HBaseClusterGatewayInput interface { pulumi.Input ToHBaseClusterGatewayOutput() HBaseClusterGatewayOutput ToHBaseClusterGatewayOutputWithContext(context.Context) HBaseClusterGatewayOutput }
HBaseClusterGatewayInput is an input type that accepts HBaseClusterGatewayArgs and HBaseClusterGatewayOutput values. You can construct a concrete instance of `HBaseClusterGatewayInput` via:
HBaseClusterGatewayArgs{...}
type HBaseClusterGatewayOutput ¶
type HBaseClusterGatewayOutput struct{ *pulumi.OutputState }
func (HBaseClusterGatewayOutput) ElementType ¶
func (HBaseClusterGatewayOutput) ElementType() reflect.Type
func (HBaseClusterGatewayOutput) Enabled
deprecated
func (o HBaseClusterGatewayOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (HBaseClusterGatewayOutput) Password ¶
func (o HBaseClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
func (HBaseClusterGatewayOutput) ToHBaseClusterGatewayOutput ¶
func (o HBaseClusterGatewayOutput) ToHBaseClusterGatewayOutput() HBaseClusterGatewayOutput
func (HBaseClusterGatewayOutput) ToHBaseClusterGatewayOutputWithContext ¶
func (o HBaseClusterGatewayOutput) ToHBaseClusterGatewayOutputWithContext(ctx context.Context) HBaseClusterGatewayOutput
func (HBaseClusterGatewayOutput) ToHBaseClusterGatewayPtrOutput ¶
func (o HBaseClusterGatewayOutput) ToHBaseClusterGatewayPtrOutput() HBaseClusterGatewayPtrOutput
func (HBaseClusterGatewayOutput) ToHBaseClusterGatewayPtrOutputWithContext ¶
func (o HBaseClusterGatewayOutput) ToHBaseClusterGatewayPtrOutputWithContext(ctx context.Context) HBaseClusterGatewayPtrOutput
func (HBaseClusterGatewayOutput) Username ¶
func (o HBaseClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type HBaseClusterGatewayPtrInput ¶
type HBaseClusterGatewayPtrInput interface { pulumi.Input ToHBaseClusterGatewayPtrOutput() HBaseClusterGatewayPtrOutput ToHBaseClusterGatewayPtrOutputWithContext(context.Context) HBaseClusterGatewayPtrOutput }
HBaseClusterGatewayPtrInput is an input type that accepts HBaseClusterGatewayArgs, HBaseClusterGatewayPtr and HBaseClusterGatewayPtrOutput values. You can construct a concrete instance of `HBaseClusterGatewayPtrInput` via:
HBaseClusterGatewayArgs{...} or: nil
func HBaseClusterGatewayPtr ¶
func HBaseClusterGatewayPtr(v *HBaseClusterGatewayArgs) HBaseClusterGatewayPtrInput
type HBaseClusterGatewayPtrOutput ¶
type HBaseClusterGatewayPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterGatewayPtrOutput) Elem ¶
func (o HBaseClusterGatewayPtrOutput) Elem() HBaseClusterGatewayOutput
func (HBaseClusterGatewayPtrOutput) ElementType ¶
func (HBaseClusterGatewayPtrOutput) ElementType() reflect.Type
func (HBaseClusterGatewayPtrOutput) Enabled
deprecated
func (o HBaseClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (HBaseClusterGatewayPtrOutput) Password ¶
func (o HBaseClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
The password used for the Ambari Portal.
func (HBaseClusterGatewayPtrOutput) ToHBaseClusterGatewayPtrOutput ¶
func (o HBaseClusterGatewayPtrOutput) ToHBaseClusterGatewayPtrOutput() HBaseClusterGatewayPtrOutput
func (HBaseClusterGatewayPtrOutput) ToHBaseClusterGatewayPtrOutputWithContext ¶
func (o HBaseClusterGatewayPtrOutput) ToHBaseClusterGatewayPtrOutputWithContext(ctx context.Context) HBaseClusterGatewayPtrOutput
func (HBaseClusterGatewayPtrOutput) Username ¶
func (o HBaseClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type HBaseClusterInput ¶
type HBaseClusterInput interface { pulumi.Input ToHBaseClusterOutput() HBaseClusterOutput ToHBaseClusterOutputWithContext(ctx context.Context) HBaseClusterOutput }
type HBaseClusterMap ¶
type HBaseClusterMap map[string]HBaseClusterInput
func (HBaseClusterMap) ElementType ¶
func (HBaseClusterMap) ElementType() reflect.Type
func (HBaseClusterMap) ToHBaseClusterMapOutput ¶
func (i HBaseClusterMap) ToHBaseClusterMapOutput() HBaseClusterMapOutput
func (HBaseClusterMap) ToHBaseClusterMapOutputWithContext ¶
func (i HBaseClusterMap) ToHBaseClusterMapOutputWithContext(ctx context.Context) HBaseClusterMapOutput
type HBaseClusterMapInput ¶
type HBaseClusterMapInput interface { pulumi.Input ToHBaseClusterMapOutput() HBaseClusterMapOutput ToHBaseClusterMapOutputWithContext(context.Context) HBaseClusterMapOutput }
HBaseClusterMapInput is an input type that accepts HBaseClusterMap and HBaseClusterMapOutput values. You can construct a concrete instance of `HBaseClusterMapInput` via:
HBaseClusterMap{ "key": HBaseClusterArgs{...} }
type HBaseClusterMapOutput ¶
type HBaseClusterMapOutput struct{ *pulumi.OutputState }
func (HBaseClusterMapOutput) ElementType ¶
func (HBaseClusterMapOutput) ElementType() reflect.Type
func (HBaseClusterMapOutput) MapIndex ¶
func (o HBaseClusterMapOutput) MapIndex(k pulumi.StringInput) HBaseClusterOutput
func (HBaseClusterMapOutput) ToHBaseClusterMapOutput ¶
func (o HBaseClusterMapOutput) ToHBaseClusterMapOutput() HBaseClusterMapOutput
func (HBaseClusterMapOutput) ToHBaseClusterMapOutputWithContext ¶
func (o HBaseClusterMapOutput) ToHBaseClusterMapOutputWithContext(ctx context.Context) HBaseClusterMapOutput
type HBaseClusterMetastores ¶
type HBaseClusterMetastores struct { // An `ambari` block as defined below. Ambari *HBaseClusterMetastoresAmbari `pulumi:"ambari"` // A `hive` block as defined below. Hive *HBaseClusterMetastoresHive `pulumi:"hive"` // An `oozie` block as defined below. Oozie *HBaseClusterMetastoresOozie `pulumi:"oozie"` }
type HBaseClusterMetastoresAmbari ¶
type HBaseClusterMetastoresAmbari struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type HBaseClusterMetastoresAmbariArgs ¶
type HBaseClusterMetastoresAmbariArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HBaseClusterMetastoresAmbariArgs) ElementType ¶
func (HBaseClusterMetastoresAmbariArgs) ElementType() reflect.Type
func (HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariOutput ¶
func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariOutput() HBaseClusterMetastoresAmbariOutput
func (HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariOutputWithContext ¶
func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariOutput
func (HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariPtrOutput ¶
func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariPtrOutput() HBaseClusterMetastoresAmbariPtrOutput
func (HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariPtrOutputWithContext ¶
func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariPtrOutput
type HBaseClusterMetastoresAmbariInput ¶
type HBaseClusterMetastoresAmbariInput interface { pulumi.Input ToHBaseClusterMetastoresAmbariOutput() HBaseClusterMetastoresAmbariOutput ToHBaseClusterMetastoresAmbariOutputWithContext(context.Context) HBaseClusterMetastoresAmbariOutput }
HBaseClusterMetastoresAmbariInput is an input type that accepts HBaseClusterMetastoresAmbariArgs and HBaseClusterMetastoresAmbariOutput values. You can construct a concrete instance of `HBaseClusterMetastoresAmbariInput` via:
HBaseClusterMetastoresAmbariArgs{...}
type HBaseClusterMetastoresAmbariOutput ¶
type HBaseClusterMetastoresAmbariOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresAmbariOutput) DatabaseName ¶
func (o HBaseClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresAmbariOutput) ElementType ¶
func (HBaseClusterMetastoresAmbariOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresAmbariOutput) Password ¶
func (o HBaseClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresAmbariOutput) Server ¶
func (o HBaseClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariOutput ¶
func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariOutput() HBaseClusterMetastoresAmbariOutput
func (HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariOutputWithContext ¶
func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariOutput
func (HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariPtrOutput ¶
func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariPtrOutput() HBaseClusterMetastoresAmbariPtrOutput
func (HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariPtrOutputWithContext ¶
func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariPtrOutput
func (HBaseClusterMetastoresAmbariOutput) Username ¶
func (o HBaseClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HBaseClusterMetastoresAmbariPtrInput ¶
type HBaseClusterMetastoresAmbariPtrInput interface { pulumi.Input ToHBaseClusterMetastoresAmbariPtrOutput() HBaseClusterMetastoresAmbariPtrOutput ToHBaseClusterMetastoresAmbariPtrOutputWithContext(context.Context) HBaseClusterMetastoresAmbariPtrOutput }
HBaseClusterMetastoresAmbariPtrInput is an input type that accepts HBaseClusterMetastoresAmbariArgs, HBaseClusterMetastoresAmbariPtr and HBaseClusterMetastoresAmbariPtrOutput values. You can construct a concrete instance of `HBaseClusterMetastoresAmbariPtrInput` via:
HBaseClusterMetastoresAmbariArgs{...} or: nil
func HBaseClusterMetastoresAmbariPtr ¶
func HBaseClusterMetastoresAmbariPtr(v *HBaseClusterMetastoresAmbariArgs) HBaseClusterMetastoresAmbariPtrInput
type HBaseClusterMetastoresAmbariPtrOutput ¶
type HBaseClusterMetastoresAmbariPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresAmbariPtrOutput) DatabaseName ¶
func (o HBaseClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresAmbariPtrOutput) ElementType ¶
func (HBaseClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresAmbariPtrOutput) Password ¶
func (o HBaseClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresAmbariPtrOutput) Server ¶
func (o HBaseClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresAmbariPtrOutput) ToHBaseClusterMetastoresAmbariPtrOutput ¶
func (o HBaseClusterMetastoresAmbariPtrOutput) ToHBaseClusterMetastoresAmbariPtrOutput() HBaseClusterMetastoresAmbariPtrOutput
func (HBaseClusterMetastoresAmbariPtrOutput) ToHBaseClusterMetastoresAmbariPtrOutputWithContext ¶
func (o HBaseClusterMetastoresAmbariPtrOutput) ToHBaseClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariPtrOutput
func (HBaseClusterMetastoresAmbariPtrOutput) Username ¶
func (o HBaseClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HBaseClusterMetastoresArgs ¶
type HBaseClusterMetastoresArgs struct { // An `ambari` block as defined below. Ambari HBaseClusterMetastoresAmbariPtrInput `pulumi:"ambari"` // A `hive` block as defined below. Hive HBaseClusterMetastoresHivePtrInput `pulumi:"hive"` // An `oozie` block as defined below. Oozie HBaseClusterMetastoresOoziePtrInput `pulumi:"oozie"` }
func (HBaseClusterMetastoresArgs) ElementType ¶
func (HBaseClusterMetastoresArgs) ElementType() reflect.Type
func (HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresOutput ¶
func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresOutput() HBaseClusterMetastoresOutput
func (HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresOutputWithContext ¶
func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresOutputWithContext(ctx context.Context) HBaseClusterMetastoresOutput
func (HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresPtrOutput ¶
func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresPtrOutput() HBaseClusterMetastoresPtrOutput
func (HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresPtrOutputWithContext ¶
func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresPtrOutput
type HBaseClusterMetastoresHive ¶
type HBaseClusterMetastoresHive struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type HBaseClusterMetastoresHiveArgs ¶
type HBaseClusterMetastoresHiveArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HBaseClusterMetastoresHiveArgs) ElementType ¶
func (HBaseClusterMetastoresHiveArgs) ElementType() reflect.Type
func (HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHiveOutput ¶
func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHiveOutput() HBaseClusterMetastoresHiveOutput
func (HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHiveOutputWithContext ¶
func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHiveOutputWithContext(ctx context.Context) HBaseClusterMetastoresHiveOutput
func (HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHivePtrOutput ¶
func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHivePtrOutput() HBaseClusterMetastoresHivePtrOutput
func (HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHivePtrOutputWithContext ¶
func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresHivePtrOutput
type HBaseClusterMetastoresHiveInput ¶
type HBaseClusterMetastoresHiveInput interface { pulumi.Input ToHBaseClusterMetastoresHiveOutput() HBaseClusterMetastoresHiveOutput ToHBaseClusterMetastoresHiveOutputWithContext(context.Context) HBaseClusterMetastoresHiveOutput }
HBaseClusterMetastoresHiveInput is an input type that accepts HBaseClusterMetastoresHiveArgs and HBaseClusterMetastoresHiveOutput values. You can construct a concrete instance of `HBaseClusterMetastoresHiveInput` via:
HBaseClusterMetastoresHiveArgs{...}
type HBaseClusterMetastoresHiveOutput ¶
type HBaseClusterMetastoresHiveOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresHiveOutput) DatabaseName ¶
func (o HBaseClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresHiveOutput) ElementType ¶
func (HBaseClusterMetastoresHiveOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresHiveOutput) Password ¶
func (o HBaseClusterMetastoresHiveOutput) Password() pulumi.StringOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresHiveOutput) Server ¶
func (o HBaseClusterMetastoresHiveOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHiveOutput ¶
func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHiveOutput() HBaseClusterMetastoresHiveOutput
func (HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHiveOutputWithContext ¶
func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHiveOutputWithContext(ctx context.Context) HBaseClusterMetastoresHiveOutput
func (HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHivePtrOutput ¶
func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHivePtrOutput() HBaseClusterMetastoresHivePtrOutput
func (HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHivePtrOutputWithContext ¶
func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresHivePtrOutput
func (HBaseClusterMetastoresHiveOutput) Username ¶
func (o HBaseClusterMetastoresHiveOutput) Username() pulumi.StringOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HBaseClusterMetastoresHivePtrInput ¶
type HBaseClusterMetastoresHivePtrInput interface { pulumi.Input ToHBaseClusterMetastoresHivePtrOutput() HBaseClusterMetastoresHivePtrOutput ToHBaseClusterMetastoresHivePtrOutputWithContext(context.Context) HBaseClusterMetastoresHivePtrOutput }
HBaseClusterMetastoresHivePtrInput is an input type that accepts HBaseClusterMetastoresHiveArgs, HBaseClusterMetastoresHivePtr and HBaseClusterMetastoresHivePtrOutput values. You can construct a concrete instance of `HBaseClusterMetastoresHivePtrInput` via:
HBaseClusterMetastoresHiveArgs{...} or: nil
func HBaseClusterMetastoresHivePtr ¶
func HBaseClusterMetastoresHivePtr(v *HBaseClusterMetastoresHiveArgs) HBaseClusterMetastoresHivePtrInput
type HBaseClusterMetastoresHivePtrOutput ¶
type HBaseClusterMetastoresHivePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresHivePtrOutput) DatabaseName ¶
func (o HBaseClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresHivePtrOutput) Elem ¶
func (o HBaseClusterMetastoresHivePtrOutput) Elem() HBaseClusterMetastoresHiveOutput
func (HBaseClusterMetastoresHivePtrOutput) ElementType ¶
func (HBaseClusterMetastoresHivePtrOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresHivePtrOutput) Password ¶
func (o HBaseClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresHivePtrOutput) Server ¶
func (o HBaseClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresHivePtrOutput) ToHBaseClusterMetastoresHivePtrOutput ¶
func (o HBaseClusterMetastoresHivePtrOutput) ToHBaseClusterMetastoresHivePtrOutput() HBaseClusterMetastoresHivePtrOutput
func (HBaseClusterMetastoresHivePtrOutput) ToHBaseClusterMetastoresHivePtrOutputWithContext ¶
func (o HBaseClusterMetastoresHivePtrOutput) ToHBaseClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresHivePtrOutput
func (HBaseClusterMetastoresHivePtrOutput) Username ¶
func (o HBaseClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HBaseClusterMetastoresInput ¶
type HBaseClusterMetastoresInput interface { pulumi.Input ToHBaseClusterMetastoresOutput() HBaseClusterMetastoresOutput ToHBaseClusterMetastoresOutputWithContext(context.Context) HBaseClusterMetastoresOutput }
HBaseClusterMetastoresInput is an input type that accepts HBaseClusterMetastoresArgs and HBaseClusterMetastoresOutput values. You can construct a concrete instance of `HBaseClusterMetastoresInput` via:
HBaseClusterMetastoresArgs{...}
type HBaseClusterMetastoresOozie ¶
type HBaseClusterMetastoresOozie struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type HBaseClusterMetastoresOozieArgs ¶
type HBaseClusterMetastoresOozieArgs struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HBaseClusterMetastoresOozieArgs) ElementType ¶
func (HBaseClusterMetastoresOozieArgs) ElementType() reflect.Type
func (HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOozieOutput ¶
func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOozieOutput() HBaseClusterMetastoresOozieOutput
func (HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOozieOutputWithContext ¶
func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOozieOutputWithContext(ctx context.Context) HBaseClusterMetastoresOozieOutput
func (HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOoziePtrOutput ¶
func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOoziePtrOutput() HBaseClusterMetastoresOoziePtrOutput
func (HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOoziePtrOutputWithContext ¶
func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresOoziePtrOutput
type HBaseClusterMetastoresOozieInput ¶
type HBaseClusterMetastoresOozieInput interface { pulumi.Input ToHBaseClusterMetastoresOozieOutput() HBaseClusterMetastoresOozieOutput ToHBaseClusterMetastoresOozieOutputWithContext(context.Context) HBaseClusterMetastoresOozieOutput }
HBaseClusterMetastoresOozieInput is an input type that accepts HBaseClusterMetastoresOozieArgs and HBaseClusterMetastoresOozieOutput values. You can construct a concrete instance of `HBaseClusterMetastoresOozieInput` via:
HBaseClusterMetastoresOozieArgs{...}
type HBaseClusterMetastoresOozieOutput ¶
type HBaseClusterMetastoresOozieOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresOozieOutput) DatabaseName ¶
func (o HBaseClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresOozieOutput) ElementType ¶
func (HBaseClusterMetastoresOozieOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresOozieOutput) Password ¶
func (o HBaseClusterMetastoresOozieOutput) Password() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresOozieOutput) Server ¶
func (o HBaseClusterMetastoresOozieOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOozieOutput ¶
func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOozieOutput() HBaseClusterMetastoresOozieOutput
func (HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOozieOutputWithContext ¶
func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOozieOutputWithContext(ctx context.Context) HBaseClusterMetastoresOozieOutput
func (HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOoziePtrOutput ¶
func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOoziePtrOutput() HBaseClusterMetastoresOoziePtrOutput
func (HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOoziePtrOutputWithContext ¶
func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresOoziePtrOutput
func (HBaseClusterMetastoresOozieOutput) Username ¶
func (o HBaseClusterMetastoresOozieOutput) Username() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HBaseClusterMetastoresOoziePtrInput ¶
type HBaseClusterMetastoresOoziePtrInput interface { pulumi.Input ToHBaseClusterMetastoresOoziePtrOutput() HBaseClusterMetastoresOoziePtrOutput ToHBaseClusterMetastoresOoziePtrOutputWithContext(context.Context) HBaseClusterMetastoresOoziePtrOutput }
HBaseClusterMetastoresOoziePtrInput is an input type that accepts HBaseClusterMetastoresOozieArgs, HBaseClusterMetastoresOoziePtr and HBaseClusterMetastoresOoziePtrOutput values. You can construct a concrete instance of `HBaseClusterMetastoresOoziePtrInput` via:
HBaseClusterMetastoresOozieArgs{...} or: nil
func HBaseClusterMetastoresOoziePtr ¶
func HBaseClusterMetastoresOoziePtr(v *HBaseClusterMetastoresOozieArgs) HBaseClusterMetastoresOoziePtrInput
type HBaseClusterMetastoresOoziePtrOutput ¶
type HBaseClusterMetastoresOoziePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresOoziePtrOutput) DatabaseName ¶
func (o HBaseClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresOoziePtrOutput) ElementType ¶
func (HBaseClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresOoziePtrOutput) Password ¶
func (o HBaseClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresOoziePtrOutput) Server ¶
func (o HBaseClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresOoziePtrOutput) ToHBaseClusterMetastoresOoziePtrOutput ¶
func (o HBaseClusterMetastoresOoziePtrOutput) ToHBaseClusterMetastoresOoziePtrOutput() HBaseClusterMetastoresOoziePtrOutput
func (HBaseClusterMetastoresOoziePtrOutput) ToHBaseClusterMetastoresOoziePtrOutputWithContext ¶
func (o HBaseClusterMetastoresOoziePtrOutput) ToHBaseClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresOoziePtrOutput
func (HBaseClusterMetastoresOoziePtrOutput) Username ¶
func (o HBaseClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HBaseClusterMetastoresOutput ¶
type HBaseClusterMetastoresOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresOutput) Ambari ¶
func (o HBaseClusterMetastoresOutput) Ambari() HBaseClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (HBaseClusterMetastoresOutput) ElementType ¶
func (HBaseClusterMetastoresOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresOutput) Hive ¶
func (o HBaseClusterMetastoresOutput) Hive() HBaseClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (HBaseClusterMetastoresOutput) Oozie ¶
func (o HBaseClusterMetastoresOutput) Oozie() HBaseClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresOutput ¶
func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresOutput() HBaseClusterMetastoresOutput
func (HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresOutputWithContext ¶
func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresOutputWithContext(ctx context.Context) HBaseClusterMetastoresOutput
func (HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresPtrOutput ¶
func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresPtrOutput() HBaseClusterMetastoresPtrOutput
func (HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresPtrOutputWithContext ¶
func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresPtrOutput
type HBaseClusterMetastoresPtrInput ¶
type HBaseClusterMetastoresPtrInput interface { pulumi.Input ToHBaseClusterMetastoresPtrOutput() HBaseClusterMetastoresPtrOutput ToHBaseClusterMetastoresPtrOutputWithContext(context.Context) HBaseClusterMetastoresPtrOutput }
HBaseClusterMetastoresPtrInput is an input type that accepts HBaseClusterMetastoresArgs, HBaseClusterMetastoresPtr and HBaseClusterMetastoresPtrOutput values. You can construct a concrete instance of `HBaseClusterMetastoresPtrInput` via:
HBaseClusterMetastoresArgs{...} or: nil
func HBaseClusterMetastoresPtr ¶
func HBaseClusterMetastoresPtr(v *HBaseClusterMetastoresArgs) HBaseClusterMetastoresPtrInput
type HBaseClusterMetastoresPtrOutput ¶
type HBaseClusterMetastoresPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresPtrOutput) Ambari ¶
func (o HBaseClusterMetastoresPtrOutput) Ambari() HBaseClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (HBaseClusterMetastoresPtrOutput) Elem ¶
func (o HBaseClusterMetastoresPtrOutput) Elem() HBaseClusterMetastoresOutput
func (HBaseClusterMetastoresPtrOutput) ElementType ¶
func (HBaseClusterMetastoresPtrOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresPtrOutput) Hive ¶
func (o HBaseClusterMetastoresPtrOutput) Hive() HBaseClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (HBaseClusterMetastoresPtrOutput) Oozie ¶
func (o HBaseClusterMetastoresPtrOutput) Oozie() HBaseClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (HBaseClusterMetastoresPtrOutput) ToHBaseClusterMetastoresPtrOutput ¶
func (o HBaseClusterMetastoresPtrOutput) ToHBaseClusterMetastoresPtrOutput() HBaseClusterMetastoresPtrOutput
func (HBaseClusterMetastoresPtrOutput) ToHBaseClusterMetastoresPtrOutputWithContext ¶
func (o HBaseClusterMetastoresPtrOutput) ToHBaseClusterMetastoresPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresPtrOutput
type HBaseClusterMonitor ¶
type HBaseClusterMonitorArgs ¶
type HBaseClusterMonitorArgs struct { // The Operations Management Suite (OMS) workspace ID. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The Operations Management Suite (OMS) workspace key. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (HBaseClusterMonitorArgs) ElementType ¶
func (HBaseClusterMonitorArgs) ElementType() reflect.Type
func (HBaseClusterMonitorArgs) ToHBaseClusterMonitorOutput ¶
func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorOutput() HBaseClusterMonitorOutput
func (HBaseClusterMonitorArgs) ToHBaseClusterMonitorOutputWithContext ¶
func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorOutputWithContext(ctx context.Context) HBaseClusterMonitorOutput
func (HBaseClusterMonitorArgs) ToHBaseClusterMonitorPtrOutput ¶
func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorPtrOutput() HBaseClusterMonitorPtrOutput
func (HBaseClusterMonitorArgs) ToHBaseClusterMonitorPtrOutputWithContext ¶
func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorPtrOutputWithContext(ctx context.Context) HBaseClusterMonitorPtrOutput
type HBaseClusterMonitorInput ¶
type HBaseClusterMonitorInput interface { pulumi.Input ToHBaseClusterMonitorOutput() HBaseClusterMonitorOutput ToHBaseClusterMonitorOutputWithContext(context.Context) HBaseClusterMonitorOutput }
HBaseClusterMonitorInput is an input type that accepts HBaseClusterMonitorArgs and HBaseClusterMonitorOutput values. You can construct a concrete instance of `HBaseClusterMonitorInput` via:
HBaseClusterMonitorArgs{...}
type HBaseClusterMonitorOutput ¶
type HBaseClusterMonitorOutput struct{ *pulumi.OutputState }
func (HBaseClusterMonitorOutput) ElementType ¶
func (HBaseClusterMonitorOutput) ElementType() reflect.Type
func (HBaseClusterMonitorOutput) LogAnalyticsWorkspaceId ¶
func (o HBaseClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The Operations Management Suite (OMS) workspace ID.
func (HBaseClusterMonitorOutput) PrimaryKey ¶
func (o HBaseClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
The Operations Management Suite (OMS) workspace key.
func (HBaseClusterMonitorOutput) ToHBaseClusterMonitorOutput ¶
func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorOutput() HBaseClusterMonitorOutput
func (HBaseClusterMonitorOutput) ToHBaseClusterMonitorOutputWithContext ¶
func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorOutputWithContext(ctx context.Context) HBaseClusterMonitorOutput
func (HBaseClusterMonitorOutput) ToHBaseClusterMonitorPtrOutput ¶
func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorPtrOutput() HBaseClusterMonitorPtrOutput
func (HBaseClusterMonitorOutput) ToHBaseClusterMonitorPtrOutputWithContext ¶
func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorPtrOutputWithContext(ctx context.Context) HBaseClusterMonitorPtrOutput
type HBaseClusterMonitorPtrInput ¶
type HBaseClusterMonitorPtrInput interface { pulumi.Input ToHBaseClusterMonitorPtrOutput() HBaseClusterMonitorPtrOutput ToHBaseClusterMonitorPtrOutputWithContext(context.Context) HBaseClusterMonitorPtrOutput }
HBaseClusterMonitorPtrInput is an input type that accepts HBaseClusterMonitorArgs, HBaseClusterMonitorPtr and HBaseClusterMonitorPtrOutput values. You can construct a concrete instance of `HBaseClusterMonitorPtrInput` via:
HBaseClusterMonitorArgs{...} or: nil
func HBaseClusterMonitorPtr ¶
func HBaseClusterMonitorPtr(v *HBaseClusterMonitorArgs) HBaseClusterMonitorPtrInput
type HBaseClusterMonitorPtrOutput ¶
type HBaseClusterMonitorPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterMonitorPtrOutput) Elem ¶
func (o HBaseClusterMonitorPtrOutput) Elem() HBaseClusterMonitorOutput
func (HBaseClusterMonitorPtrOutput) ElementType ¶
func (HBaseClusterMonitorPtrOutput) ElementType() reflect.Type
func (HBaseClusterMonitorPtrOutput) LogAnalyticsWorkspaceId ¶
func (o HBaseClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace ID.
func (HBaseClusterMonitorPtrOutput) PrimaryKey ¶
func (o HBaseClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace key.
func (HBaseClusterMonitorPtrOutput) ToHBaseClusterMonitorPtrOutput ¶
func (o HBaseClusterMonitorPtrOutput) ToHBaseClusterMonitorPtrOutput() HBaseClusterMonitorPtrOutput
func (HBaseClusterMonitorPtrOutput) ToHBaseClusterMonitorPtrOutputWithContext ¶
func (o HBaseClusterMonitorPtrOutput) ToHBaseClusterMonitorPtrOutputWithContext(ctx context.Context) HBaseClusterMonitorPtrOutput
type HBaseClusterNetwork ¶ added in v4.33.0
type HBaseClusterNetwork struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. ConnectionDirection *string `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created. PrivateLinkEnabled *bool `pulumi:"privateLinkEnabled"` }
type HBaseClusterNetworkArgs ¶ added in v4.33.0
type HBaseClusterNetworkArgs struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. ConnectionDirection pulumi.StringPtrInput `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created. PrivateLinkEnabled pulumi.BoolPtrInput `pulumi:"privateLinkEnabled"` }
func (HBaseClusterNetworkArgs) ElementType ¶ added in v4.33.0
func (HBaseClusterNetworkArgs) ElementType() reflect.Type
func (HBaseClusterNetworkArgs) ToHBaseClusterNetworkOutput ¶ added in v4.33.0
func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkOutput() HBaseClusterNetworkOutput
func (HBaseClusterNetworkArgs) ToHBaseClusterNetworkOutputWithContext ¶ added in v4.33.0
func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkOutputWithContext(ctx context.Context) HBaseClusterNetworkOutput
func (HBaseClusterNetworkArgs) ToHBaseClusterNetworkPtrOutput ¶ added in v4.33.0
func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkPtrOutput() HBaseClusterNetworkPtrOutput
func (HBaseClusterNetworkArgs) ToHBaseClusterNetworkPtrOutputWithContext ¶ added in v4.33.0
func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkPtrOutputWithContext(ctx context.Context) HBaseClusterNetworkPtrOutput
type HBaseClusterNetworkInput ¶ added in v4.33.0
type HBaseClusterNetworkInput interface { pulumi.Input ToHBaseClusterNetworkOutput() HBaseClusterNetworkOutput ToHBaseClusterNetworkOutputWithContext(context.Context) HBaseClusterNetworkOutput }
HBaseClusterNetworkInput is an input type that accepts HBaseClusterNetworkArgs and HBaseClusterNetworkOutput values. You can construct a concrete instance of `HBaseClusterNetworkInput` via:
HBaseClusterNetworkArgs{...}
type HBaseClusterNetworkOutput ¶ added in v4.33.0
type HBaseClusterNetworkOutput struct{ *pulumi.OutputState }
func (HBaseClusterNetworkOutput) ConnectionDirection ¶ added in v4.33.0
func (o HBaseClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
func (HBaseClusterNetworkOutput) ElementType ¶ added in v4.33.0
func (HBaseClusterNetworkOutput) ElementType() reflect.Type
func (HBaseClusterNetworkOutput) PrivateLinkEnabled ¶ added in v4.33.0
func (o HBaseClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created.
func (HBaseClusterNetworkOutput) ToHBaseClusterNetworkOutput ¶ added in v4.33.0
func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkOutput() HBaseClusterNetworkOutput
func (HBaseClusterNetworkOutput) ToHBaseClusterNetworkOutputWithContext ¶ added in v4.33.0
func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkOutputWithContext(ctx context.Context) HBaseClusterNetworkOutput
func (HBaseClusterNetworkOutput) ToHBaseClusterNetworkPtrOutput ¶ added in v4.33.0
func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkPtrOutput() HBaseClusterNetworkPtrOutput
func (HBaseClusterNetworkOutput) ToHBaseClusterNetworkPtrOutputWithContext ¶ added in v4.33.0
func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkPtrOutputWithContext(ctx context.Context) HBaseClusterNetworkPtrOutput
type HBaseClusterNetworkPtrInput ¶ added in v4.33.0
type HBaseClusterNetworkPtrInput interface { pulumi.Input ToHBaseClusterNetworkPtrOutput() HBaseClusterNetworkPtrOutput ToHBaseClusterNetworkPtrOutputWithContext(context.Context) HBaseClusterNetworkPtrOutput }
HBaseClusterNetworkPtrInput is an input type that accepts HBaseClusterNetworkArgs, HBaseClusterNetworkPtr and HBaseClusterNetworkPtrOutput values. You can construct a concrete instance of `HBaseClusterNetworkPtrInput` via:
HBaseClusterNetworkArgs{...} or: nil
func HBaseClusterNetworkPtr ¶ added in v4.33.0
func HBaseClusterNetworkPtr(v *HBaseClusterNetworkArgs) HBaseClusterNetworkPtrInput
type HBaseClusterNetworkPtrOutput ¶ added in v4.33.0
type HBaseClusterNetworkPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterNetworkPtrOutput) ConnectionDirection ¶ added in v4.33.0
func (o HBaseClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
func (HBaseClusterNetworkPtrOutput) Elem ¶ added in v4.33.0
func (o HBaseClusterNetworkPtrOutput) Elem() HBaseClusterNetworkOutput
func (HBaseClusterNetworkPtrOutput) ElementType ¶ added in v4.33.0
func (HBaseClusterNetworkPtrOutput) ElementType() reflect.Type
func (HBaseClusterNetworkPtrOutput) PrivateLinkEnabled ¶ added in v4.33.0
func (o HBaseClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created.
func (HBaseClusterNetworkPtrOutput) ToHBaseClusterNetworkPtrOutput ¶ added in v4.33.0
func (o HBaseClusterNetworkPtrOutput) ToHBaseClusterNetworkPtrOutput() HBaseClusterNetworkPtrOutput
func (HBaseClusterNetworkPtrOutput) ToHBaseClusterNetworkPtrOutputWithContext ¶ added in v4.33.0
func (o HBaseClusterNetworkPtrOutput) ToHBaseClusterNetworkPtrOutputWithContext(ctx context.Context) HBaseClusterNetworkPtrOutput
type HBaseClusterOutput ¶
type HBaseClusterOutput struct{ *pulumi.OutputState }
func (HBaseClusterOutput) ElementType ¶
func (HBaseClusterOutput) ElementType() reflect.Type
func (HBaseClusterOutput) ToHBaseClusterOutput ¶
func (o HBaseClusterOutput) ToHBaseClusterOutput() HBaseClusterOutput
func (HBaseClusterOutput) ToHBaseClusterOutputWithContext ¶
func (o HBaseClusterOutput) ToHBaseClusterOutputWithContext(ctx context.Context) HBaseClusterOutput
type HBaseClusterRoles ¶
type HBaseClusterRoles struct { // A `headNode` block as defined above. HeadNode HBaseClusterRolesHeadNode `pulumi:"headNode"` // A `workerNode` block as defined below. WorkerNode HBaseClusterRolesWorkerNode `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode HBaseClusterRolesZookeeperNode `pulumi:"zookeeperNode"` }
type HBaseClusterRolesArgs ¶
type HBaseClusterRolesArgs struct { // A `headNode` block as defined above. HeadNode HBaseClusterRolesHeadNodeInput `pulumi:"headNode"` // A `workerNode` block as defined below. WorkerNode HBaseClusterRolesWorkerNodeInput `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode HBaseClusterRolesZookeeperNodeInput `pulumi:"zookeeperNode"` }
func (HBaseClusterRolesArgs) ElementType ¶
func (HBaseClusterRolesArgs) ElementType() reflect.Type
func (HBaseClusterRolesArgs) ToHBaseClusterRolesOutput ¶
func (i HBaseClusterRolesArgs) ToHBaseClusterRolesOutput() HBaseClusterRolesOutput
func (HBaseClusterRolesArgs) ToHBaseClusterRolesOutputWithContext ¶
func (i HBaseClusterRolesArgs) ToHBaseClusterRolesOutputWithContext(ctx context.Context) HBaseClusterRolesOutput
func (HBaseClusterRolesArgs) ToHBaseClusterRolesPtrOutput ¶
func (i HBaseClusterRolesArgs) ToHBaseClusterRolesPtrOutput() HBaseClusterRolesPtrOutput
func (HBaseClusterRolesArgs) ToHBaseClusterRolesPtrOutputWithContext ¶
func (i HBaseClusterRolesArgs) ToHBaseClusterRolesPtrOutputWithContext(ctx context.Context) HBaseClusterRolesPtrOutput
type HBaseClusterRolesHeadNode ¶
type HBaseClusterRolesHeadNode struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type HBaseClusterRolesHeadNodeArgs ¶
type HBaseClusterRolesHeadNodeArgs struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (HBaseClusterRolesHeadNodeArgs) ElementType ¶
func (HBaseClusterRolesHeadNodeArgs) ElementType() reflect.Type
func (HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodeOutput ¶
func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodeOutput() HBaseClusterRolesHeadNodeOutput
func (HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodeOutputWithContext ¶
func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodeOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeOutput
func (HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodePtrOutput ¶
func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodePtrOutput() HBaseClusterRolesHeadNodePtrOutput
func (HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodePtrOutputWithContext ¶
func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodePtrOutput
type HBaseClusterRolesHeadNodeInput ¶
type HBaseClusterRolesHeadNodeInput interface { pulumi.Input ToHBaseClusterRolesHeadNodeOutput() HBaseClusterRolesHeadNodeOutput ToHBaseClusterRolesHeadNodeOutputWithContext(context.Context) HBaseClusterRolesHeadNodeOutput }
HBaseClusterRolesHeadNodeInput is an input type that accepts HBaseClusterRolesHeadNodeArgs and HBaseClusterRolesHeadNodeOutput values. You can construct a concrete instance of `HBaseClusterRolesHeadNodeInput` via:
HBaseClusterRolesHeadNodeArgs{...}
type HBaseClusterRolesHeadNodeOutput ¶
type HBaseClusterRolesHeadNodeOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesHeadNodeOutput) ElementType ¶
func (HBaseClusterRolesHeadNodeOutput) ElementType() reflect.Type
func (HBaseClusterRolesHeadNodeOutput) Password ¶
func (o HBaseClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesHeadNodeOutput) SshKeys ¶
func (o HBaseClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (HBaseClusterRolesHeadNodeOutput) SubnetId ¶
func (o HBaseClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodeOutput ¶
func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodeOutput() HBaseClusterRolesHeadNodeOutput
func (HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodeOutputWithContext ¶
func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodeOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeOutput
func (HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodePtrOutput ¶
func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodePtrOutput() HBaseClusterRolesHeadNodePtrOutput
func (HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodePtrOutputWithContext ¶
func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodePtrOutput
func (HBaseClusterRolesHeadNodeOutput) Username ¶
func (o HBaseClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesHeadNodeOutput) VirtualNetworkId ¶
func (o HBaseClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesHeadNodeOutput) VmSize ¶
func (o HBaseClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type HBaseClusterRolesHeadNodePtrInput ¶
type HBaseClusterRolesHeadNodePtrInput interface { pulumi.Input ToHBaseClusterRolesHeadNodePtrOutput() HBaseClusterRolesHeadNodePtrOutput ToHBaseClusterRolesHeadNodePtrOutputWithContext(context.Context) HBaseClusterRolesHeadNodePtrOutput }
HBaseClusterRolesHeadNodePtrInput is an input type that accepts HBaseClusterRolesHeadNodeArgs, HBaseClusterRolesHeadNodePtr and HBaseClusterRolesHeadNodePtrOutput values. You can construct a concrete instance of `HBaseClusterRolesHeadNodePtrInput` via:
HBaseClusterRolesHeadNodeArgs{...} or: nil
func HBaseClusterRolesHeadNodePtr ¶
func HBaseClusterRolesHeadNodePtr(v *HBaseClusterRolesHeadNodeArgs) HBaseClusterRolesHeadNodePtrInput
type HBaseClusterRolesHeadNodePtrOutput ¶
type HBaseClusterRolesHeadNodePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesHeadNodePtrOutput) Elem ¶
func (o HBaseClusterRolesHeadNodePtrOutput) Elem() HBaseClusterRolesHeadNodeOutput
func (HBaseClusterRolesHeadNodePtrOutput) ElementType ¶
func (HBaseClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
func (HBaseClusterRolesHeadNodePtrOutput) Password ¶
func (o HBaseClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesHeadNodePtrOutput) SshKeys ¶
func (o HBaseClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (HBaseClusterRolesHeadNodePtrOutput) SubnetId ¶
func (o HBaseClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (HBaseClusterRolesHeadNodePtrOutput) ToHBaseClusterRolesHeadNodePtrOutput ¶
func (o HBaseClusterRolesHeadNodePtrOutput) ToHBaseClusterRolesHeadNodePtrOutput() HBaseClusterRolesHeadNodePtrOutput
func (HBaseClusterRolesHeadNodePtrOutput) ToHBaseClusterRolesHeadNodePtrOutputWithContext ¶
func (o HBaseClusterRolesHeadNodePtrOutput) ToHBaseClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodePtrOutput
func (HBaseClusterRolesHeadNodePtrOutput) Username ¶
func (o HBaseClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesHeadNodePtrOutput) VirtualNetworkId ¶
func (o HBaseClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesHeadNodePtrOutput) VmSize ¶
func (o HBaseClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type HBaseClusterRolesInput ¶
type HBaseClusterRolesInput interface { pulumi.Input ToHBaseClusterRolesOutput() HBaseClusterRolesOutput ToHBaseClusterRolesOutputWithContext(context.Context) HBaseClusterRolesOutput }
HBaseClusterRolesInput is an input type that accepts HBaseClusterRolesArgs and HBaseClusterRolesOutput values. You can construct a concrete instance of `HBaseClusterRolesInput` via:
HBaseClusterRolesArgs{...}
type HBaseClusterRolesOutput ¶
type HBaseClusterRolesOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesOutput) ElementType ¶
func (HBaseClusterRolesOutput) ElementType() reflect.Type
func (HBaseClusterRolesOutput) HeadNode ¶
func (o HBaseClusterRolesOutput) HeadNode() HBaseClusterRolesHeadNodeOutput
A `headNode` block as defined above.
func (HBaseClusterRolesOutput) ToHBaseClusterRolesOutput ¶
func (o HBaseClusterRolesOutput) ToHBaseClusterRolesOutput() HBaseClusterRolesOutput
func (HBaseClusterRolesOutput) ToHBaseClusterRolesOutputWithContext ¶
func (o HBaseClusterRolesOutput) ToHBaseClusterRolesOutputWithContext(ctx context.Context) HBaseClusterRolesOutput
func (HBaseClusterRolesOutput) ToHBaseClusterRolesPtrOutput ¶
func (o HBaseClusterRolesOutput) ToHBaseClusterRolesPtrOutput() HBaseClusterRolesPtrOutput
func (HBaseClusterRolesOutput) ToHBaseClusterRolesPtrOutputWithContext ¶
func (o HBaseClusterRolesOutput) ToHBaseClusterRolesPtrOutputWithContext(ctx context.Context) HBaseClusterRolesPtrOutput
func (HBaseClusterRolesOutput) WorkerNode ¶
func (o HBaseClusterRolesOutput) WorkerNode() HBaseClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (HBaseClusterRolesOutput) ZookeeperNode ¶
func (o HBaseClusterRolesOutput) ZookeeperNode() HBaseClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type HBaseClusterRolesPtrInput ¶
type HBaseClusterRolesPtrInput interface { pulumi.Input ToHBaseClusterRolesPtrOutput() HBaseClusterRolesPtrOutput ToHBaseClusterRolesPtrOutputWithContext(context.Context) HBaseClusterRolesPtrOutput }
HBaseClusterRolesPtrInput is an input type that accepts HBaseClusterRolesArgs, HBaseClusterRolesPtr and HBaseClusterRolesPtrOutput values. You can construct a concrete instance of `HBaseClusterRolesPtrInput` via:
HBaseClusterRolesArgs{...} or: nil
func HBaseClusterRolesPtr ¶
func HBaseClusterRolesPtr(v *HBaseClusterRolesArgs) HBaseClusterRolesPtrInput
type HBaseClusterRolesPtrOutput ¶
type HBaseClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesPtrOutput) Elem ¶
func (o HBaseClusterRolesPtrOutput) Elem() HBaseClusterRolesOutput
func (HBaseClusterRolesPtrOutput) ElementType ¶
func (HBaseClusterRolesPtrOutput) ElementType() reflect.Type
func (HBaseClusterRolesPtrOutput) HeadNode ¶
func (o HBaseClusterRolesPtrOutput) HeadNode() HBaseClusterRolesHeadNodePtrOutput
A `headNode` block as defined above.
func (HBaseClusterRolesPtrOutput) ToHBaseClusterRolesPtrOutput ¶
func (o HBaseClusterRolesPtrOutput) ToHBaseClusterRolesPtrOutput() HBaseClusterRolesPtrOutput
func (HBaseClusterRolesPtrOutput) ToHBaseClusterRolesPtrOutputWithContext ¶
func (o HBaseClusterRolesPtrOutput) ToHBaseClusterRolesPtrOutputWithContext(ctx context.Context) HBaseClusterRolesPtrOutput
func (HBaseClusterRolesPtrOutput) WorkerNode ¶
func (o HBaseClusterRolesPtrOutput) WorkerNode() HBaseClusterRolesWorkerNodePtrOutput
A `workerNode` block as defined below.
func (HBaseClusterRolesPtrOutput) ZookeeperNode ¶
func (o HBaseClusterRolesPtrOutput) ZookeeperNode() HBaseClusterRolesZookeeperNodePtrOutput
A `zookeeperNode` block as defined below.
type HBaseClusterRolesWorkerNode ¶
type HBaseClusterRolesWorkerNode struct { // A `autoscale` block as defined below. Autoscale *HBaseClusterRolesWorkerNodeAutoscale `pulumi:"autoscale"` // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount *int `pulumi:"minInstanceCount"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type HBaseClusterRolesWorkerNodeArgs ¶
type HBaseClusterRolesWorkerNodeArgs struct { // A `autoscale` block as defined below. Autoscale HBaseClusterRolesWorkerNodeAutoscalePtrInput `pulumi:"autoscale"` // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount pulumi.IntPtrInput `pulumi:"minInstanceCount"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (HBaseClusterRolesWorkerNodeArgs) ElementType ¶
func (HBaseClusterRolesWorkerNodeArgs) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodeOutput ¶
func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodeOutput() HBaseClusterRolesWorkerNodeOutput
func (HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodeOutputWithContext ¶
func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeOutput
func (HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodePtrOutput ¶
func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodePtrOutput() HBaseClusterRolesWorkerNodePtrOutput
func (HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodePtrOutputWithContext ¶
func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodePtrOutput
type HBaseClusterRolesWorkerNodeAutoscale ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscale struct { // A `recurrence` block as defined below. Recurrence *HBaseClusterRolesWorkerNodeAutoscaleRecurrence `pulumi:"recurrence"` }
type HBaseClusterRolesWorkerNodeAutoscaleArgs ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleArgs struct { // A `recurrence` block as defined below. Recurrence HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrInput `pulumi:"recurrence"` }
func (HBaseClusterRolesWorkerNodeAutoscaleArgs) ElementType ¶ added in v4.2.0
func (HBaseClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleOutput ¶ added in v4.2.0
func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleOutput() HBaseClusterRolesWorkerNodeAutoscaleOutput
func (HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleOutputWithContext ¶ added in v4.2.0
func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleOutput
func (HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
func (HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶ added in v4.2.0
func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscalePtrOutput
type HBaseClusterRolesWorkerNodeAutoscaleInput ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeAutoscaleOutput() HBaseClusterRolesWorkerNodeAutoscaleOutput ToHBaseClusterRolesWorkerNodeAutoscaleOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeAutoscaleOutput }
HBaseClusterRolesWorkerNodeAutoscaleInput is an input type that accepts HBaseClusterRolesWorkerNodeAutoscaleArgs and HBaseClusterRolesWorkerNodeAutoscaleOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeAutoscaleInput` via:
HBaseClusterRolesWorkerNodeAutoscaleArgs{...}
type HBaseClusterRolesWorkerNodeAutoscaleOutput ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeAutoscaleOutput) ElementType ¶ added in v4.2.0
func (HBaseClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleOutput) Recurrence ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) Recurrence() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
func (HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleOutput ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleOutput() HBaseClusterRolesWorkerNodeAutoscaleOutput
func (HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleOutputWithContext ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleOutput
func (HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
func (HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscalePtrOutput
type HBaseClusterRolesWorkerNodeAutoscalePtrInput ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscalePtrInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput() HBaseClusterRolesWorkerNodeAutoscalePtrOutput ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeAutoscalePtrOutput }
HBaseClusterRolesWorkerNodeAutoscalePtrInput is an input type that accepts HBaseClusterRolesWorkerNodeAutoscaleArgs, HBaseClusterRolesWorkerNodeAutoscalePtr and HBaseClusterRolesWorkerNodeAutoscalePtrOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeAutoscalePtrInput` via:
HBaseClusterRolesWorkerNodeAutoscaleArgs{...} or: nil
func HBaseClusterRolesWorkerNodeAutoscalePtr ¶ added in v4.2.0
func HBaseClusterRolesWorkerNodeAutoscalePtr(v *HBaseClusterRolesWorkerNodeAutoscaleArgs) HBaseClusterRolesWorkerNodeAutoscalePtrInput
type HBaseClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscalePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ElementType ¶ added in v4.2.0
func (HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
func (HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
func (HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscalePtrOutput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrence ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleRecurrence struct { // A list of `schedule` blocks as defined below. Schedules []HBaseClusterRolesWorkerNodeAutoscaleRecurrenceSchedule `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone string `pulumi:"timezone"` }
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs struct { // A list of `schedule` blocks as defined below. Schedules HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone pulumi.StringInput `pulumi:"timezone"` }
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType ¶ added in v4.2.0
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶ added in v4.2.0
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶ added in v4.2.0
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶ added in v4.2.0
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceInput ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput }
HBaseClusterRolesWorkerNodeAutoscaleRecurrenceInput is an input type that accepts HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs and HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeAutoscaleRecurrenceInput` via:
HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...}
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType ¶ added in v4.2.0
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
The time zone for the autoscale schedule times.
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrInput ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput }
HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrInput is an input type that accepts HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs, HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtr and HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrInput` via:
HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...} or: nil
func HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtr ¶ added in v4.2.0
func HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtr(v *HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType ¶ added in v4.2.0
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
The time zone for the autoscale schedule times.
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceSchedule ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceSchedule struct { // The days of the week to perform autoscale. Days []string `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time string `pulumi:"time"` }
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs struct { // The days of the week to perform autoscale. Days pulumi.StringArrayInput `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time pulumi.StringInput `pulumi:"time"` }
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType ¶ added in v4.2.0
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶ added in v4.2.0
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶ added in v4.2.0
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray []HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType ¶ added in v4.2.0
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶ added in v4.2.0
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶ added in v4.2.0
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput }
HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput is an input type that accepts HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray and HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput` via:
HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray{ HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...} }
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType ¶ added in v4.2.0
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput }
HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput is an input type that accepts HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs and HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput` via:
HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...}
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶ added in v4.2.0
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
The days of the week to perform autoscale.
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType ¶ added in v4.2.0
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
The number of worker nodes to autoscale at the specified time.
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time ¶ added in v4.2.0
The time of day to perform the autoscale in 24hour format.
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type HBaseClusterRolesWorkerNodeInput ¶
type HBaseClusterRolesWorkerNodeInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeOutput() HBaseClusterRolesWorkerNodeOutput ToHBaseClusterRolesWorkerNodeOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeOutput }
HBaseClusterRolesWorkerNodeInput is an input type that accepts HBaseClusterRolesWorkerNodeArgs and HBaseClusterRolesWorkerNodeOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeInput` via:
HBaseClusterRolesWorkerNodeArgs{...}
type HBaseClusterRolesWorkerNodeOutput ¶
type HBaseClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeOutput) Autoscale ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodeOutput) Autoscale() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (HBaseClusterRolesWorkerNodeOutput) ElementType ¶
func (HBaseClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeOutput) MinInstanceCount
deprecated
func (o HBaseClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (HBaseClusterRolesWorkerNodeOutput) Password ¶
func (o HBaseClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesWorkerNodeOutput) SshKeys ¶
func (o HBaseClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (HBaseClusterRolesWorkerNodeOutput) SubnetId ¶
func (o HBaseClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (HBaseClusterRolesWorkerNodeOutput) TargetInstanceCount ¶
func (o HBaseClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
The number of instances which should be run for the Worker Nodes.
func (HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodeOutput ¶
func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodeOutput() HBaseClusterRolesWorkerNodeOutput
func (HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodeOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeOutput
func (HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodePtrOutput ¶
func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodePtrOutput() HBaseClusterRolesWorkerNodePtrOutput
func (HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodePtrOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodePtrOutput
func (HBaseClusterRolesWorkerNodeOutput) Username ¶
func (o HBaseClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesWorkerNodeOutput) VirtualNetworkId ¶
func (o HBaseClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesWorkerNodeOutput) VmSize ¶
func (o HBaseClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type HBaseClusterRolesWorkerNodePtrInput ¶
type HBaseClusterRolesWorkerNodePtrInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodePtrOutput() HBaseClusterRolesWorkerNodePtrOutput ToHBaseClusterRolesWorkerNodePtrOutputWithContext(context.Context) HBaseClusterRolesWorkerNodePtrOutput }
HBaseClusterRolesWorkerNodePtrInput is an input type that accepts HBaseClusterRolesWorkerNodeArgs, HBaseClusterRolesWorkerNodePtr and HBaseClusterRolesWorkerNodePtrOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodePtrInput` via:
HBaseClusterRolesWorkerNodeArgs{...} or: nil
func HBaseClusterRolesWorkerNodePtr ¶
func HBaseClusterRolesWorkerNodePtr(v *HBaseClusterRolesWorkerNodeArgs) HBaseClusterRolesWorkerNodePtrInput
type HBaseClusterRolesWorkerNodePtrOutput ¶
type HBaseClusterRolesWorkerNodePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodePtrOutput) Autoscale ¶ added in v4.2.0
func (o HBaseClusterRolesWorkerNodePtrOutput) Autoscale() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (HBaseClusterRolesWorkerNodePtrOutput) ElementType ¶
func (HBaseClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodePtrOutput) MinInstanceCount
deprecated
func (o HBaseClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (HBaseClusterRolesWorkerNodePtrOutput) Password ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesWorkerNodePtrOutput) SshKeys ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (HBaseClusterRolesWorkerNodePtrOutput) SubnetId ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (HBaseClusterRolesWorkerNodePtrOutput) TargetInstanceCount ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (HBaseClusterRolesWorkerNodePtrOutput) ToHBaseClusterRolesWorkerNodePtrOutput ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) ToHBaseClusterRolesWorkerNodePtrOutput() HBaseClusterRolesWorkerNodePtrOutput
func (HBaseClusterRolesWorkerNodePtrOutput) ToHBaseClusterRolesWorkerNodePtrOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) ToHBaseClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodePtrOutput
func (HBaseClusterRolesWorkerNodePtrOutput) Username ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesWorkerNodePtrOutput) VirtualNetworkId ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesWorkerNodePtrOutput) VmSize ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type HBaseClusterRolesZookeeperNode ¶
type HBaseClusterRolesZookeeperNode struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type HBaseClusterRolesZookeeperNodeArgs ¶
type HBaseClusterRolesZookeeperNodeArgs struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (HBaseClusterRolesZookeeperNodeArgs) ElementType ¶
func (HBaseClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
func (HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodeOutput ¶
func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodeOutput() HBaseClusterRolesZookeeperNodeOutput
func (HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodeOutputWithContext ¶
func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeOutput
func (HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodePtrOutput ¶
func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodePtrOutput() HBaseClusterRolesZookeeperNodePtrOutput
func (HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext ¶
func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodePtrOutput
type HBaseClusterRolesZookeeperNodeInput ¶
type HBaseClusterRolesZookeeperNodeInput interface { pulumi.Input ToHBaseClusterRolesZookeeperNodeOutput() HBaseClusterRolesZookeeperNodeOutput ToHBaseClusterRolesZookeeperNodeOutputWithContext(context.Context) HBaseClusterRolesZookeeperNodeOutput }
HBaseClusterRolesZookeeperNodeInput is an input type that accepts HBaseClusterRolesZookeeperNodeArgs and HBaseClusterRolesZookeeperNodeOutput values. You can construct a concrete instance of `HBaseClusterRolesZookeeperNodeInput` via:
HBaseClusterRolesZookeeperNodeArgs{...}
type HBaseClusterRolesZookeeperNodeOutput ¶
type HBaseClusterRolesZookeeperNodeOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesZookeeperNodeOutput) ElementType ¶
func (HBaseClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
func (HBaseClusterRolesZookeeperNodeOutput) Password ¶
func (o HBaseClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesZookeeperNodeOutput) SshKeys ¶
func (o HBaseClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (HBaseClusterRolesZookeeperNodeOutput) SubnetId ¶
func (o HBaseClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodeOutput ¶
func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodeOutput() HBaseClusterRolesZookeeperNodeOutput
func (HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodeOutputWithContext ¶
func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeOutput
func (HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodePtrOutput ¶
func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodePtrOutput() HBaseClusterRolesZookeeperNodePtrOutput
func (HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodePtrOutput
func (HBaseClusterRolesZookeeperNodeOutput) Username ¶
func (o HBaseClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesZookeeperNodeOutput) VirtualNetworkId ¶
func (o HBaseClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesZookeeperNodeOutput) VmSize ¶
func (o HBaseClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type HBaseClusterRolesZookeeperNodePtrInput ¶
type HBaseClusterRolesZookeeperNodePtrInput interface { pulumi.Input ToHBaseClusterRolesZookeeperNodePtrOutput() HBaseClusterRolesZookeeperNodePtrOutput ToHBaseClusterRolesZookeeperNodePtrOutputWithContext(context.Context) HBaseClusterRolesZookeeperNodePtrOutput }
HBaseClusterRolesZookeeperNodePtrInput is an input type that accepts HBaseClusterRolesZookeeperNodeArgs, HBaseClusterRolesZookeeperNodePtr and HBaseClusterRolesZookeeperNodePtrOutput values. You can construct a concrete instance of `HBaseClusterRolesZookeeperNodePtrInput` via:
HBaseClusterRolesZookeeperNodeArgs{...} or: nil
func HBaseClusterRolesZookeeperNodePtr ¶
func HBaseClusterRolesZookeeperNodePtr(v *HBaseClusterRolesZookeeperNodeArgs) HBaseClusterRolesZookeeperNodePtrInput
type HBaseClusterRolesZookeeperNodePtrOutput ¶
type HBaseClusterRolesZookeeperNodePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesZookeeperNodePtrOutput) ElementType ¶
func (HBaseClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
func (HBaseClusterRolesZookeeperNodePtrOutput) Password ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesZookeeperNodePtrOutput) SshKeys ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (HBaseClusterRolesZookeeperNodePtrOutput) SubnetId ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (HBaseClusterRolesZookeeperNodePtrOutput) ToHBaseClusterRolesZookeeperNodePtrOutput ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) ToHBaseClusterRolesZookeeperNodePtrOutput() HBaseClusterRolesZookeeperNodePtrOutput
func (HBaseClusterRolesZookeeperNodePtrOutput) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodePtrOutput
func (HBaseClusterRolesZookeeperNodePtrOutput) Username ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesZookeeperNodePtrOutput) VirtualNetworkId ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesZookeeperNodePtrOutput) VmSize ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type HBaseClusterSecurityProfile ¶ added in v4.17.0
type HBaseClusterSecurityProfile struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId string `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns []string `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName string `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword string `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername string `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls []string `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId string `pulumi:"msiResourceId"` }
type HBaseClusterSecurityProfileArgs ¶ added in v4.17.0
type HBaseClusterSecurityProfileArgs struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId pulumi.StringInput `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns pulumi.StringArrayInput `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName pulumi.StringInput `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword pulumi.StringInput `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername pulumi.StringInput `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls pulumi.StringArrayInput `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId pulumi.StringInput `pulumi:"msiResourceId"` }
func (HBaseClusterSecurityProfileArgs) ElementType ¶ added in v4.17.0
func (HBaseClusterSecurityProfileArgs) ElementType() reflect.Type
func (HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfileOutput ¶ added in v4.17.0
func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfileOutput() HBaseClusterSecurityProfileOutput
func (HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfileOutputWithContext ¶ added in v4.17.0
func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfileOutputWithContext(ctx context.Context) HBaseClusterSecurityProfileOutput
func (HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfilePtrOutput() HBaseClusterSecurityProfilePtrOutput
func (HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HBaseClusterSecurityProfilePtrOutput
type HBaseClusterSecurityProfileInput ¶ added in v4.17.0
type HBaseClusterSecurityProfileInput interface { pulumi.Input ToHBaseClusterSecurityProfileOutput() HBaseClusterSecurityProfileOutput ToHBaseClusterSecurityProfileOutputWithContext(context.Context) HBaseClusterSecurityProfileOutput }
HBaseClusterSecurityProfileInput is an input type that accepts HBaseClusterSecurityProfileArgs and HBaseClusterSecurityProfileOutput values. You can construct a concrete instance of `HBaseClusterSecurityProfileInput` via:
HBaseClusterSecurityProfileArgs{...}
type HBaseClusterSecurityProfileOutput ¶ added in v4.17.0
type HBaseClusterSecurityProfileOutput struct{ *pulumi.OutputState }
func (HBaseClusterSecurityProfileOutput) AaddsResourceId ¶ added in v4.17.0
func (o HBaseClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfileOutput) ClusterUsersGroupDns ¶ added in v4.17.0
func (o HBaseClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfileOutput) DomainName ¶ added in v4.17.0
func (o HBaseClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfileOutput) DomainUserPassword ¶ added in v4.17.0
func (o HBaseClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfileOutput) DomainUsername ¶ added in v4.17.0
func (o HBaseClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfileOutput) ElementType ¶ added in v4.17.0
func (HBaseClusterSecurityProfileOutput) ElementType() reflect.Type
func (HBaseClusterSecurityProfileOutput) LdapsUrls ¶ added in v4.17.0
func (o HBaseClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfileOutput) MsiResourceId ¶ added in v4.17.0
func (o HBaseClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfileOutput ¶ added in v4.17.0
func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfileOutput() HBaseClusterSecurityProfileOutput
func (HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfileOutputWithContext ¶ added in v4.17.0
func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfileOutputWithContext(ctx context.Context) HBaseClusterSecurityProfileOutput
func (HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfilePtrOutput() HBaseClusterSecurityProfilePtrOutput
func (HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HBaseClusterSecurityProfilePtrOutput
type HBaseClusterSecurityProfilePtrInput ¶ added in v4.17.0
type HBaseClusterSecurityProfilePtrInput interface { pulumi.Input ToHBaseClusterSecurityProfilePtrOutput() HBaseClusterSecurityProfilePtrOutput ToHBaseClusterSecurityProfilePtrOutputWithContext(context.Context) HBaseClusterSecurityProfilePtrOutput }
HBaseClusterSecurityProfilePtrInput is an input type that accepts HBaseClusterSecurityProfileArgs, HBaseClusterSecurityProfilePtr and HBaseClusterSecurityProfilePtrOutput values. You can construct a concrete instance of `HBaseClusterSecurityProfilePtrInput` via:
HBaseClusterSecurityProfileArgs{...} or: nil
func HBaseClusterSecurityProfilePtr ¶ added in v4.17.0
func HBaseClusterSecurityProfilePtr(v *HBaseClusterSecurityProfileArgs) HBaseClusterSecurityProfilePtrInput
type HBaseClusterSecurityProfilePtrOutput ¶ added in v4.17.0
type HBaseClusterSecurityProfilePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterSecurityProfilePtrOutput) AaddsResourceId ¶ added in v4.17.0
func (o HBaseClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfilePtrOutput) ClusterUsersGroupDns ¶ added in v4.17.0
func (o HBaseClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfilePtrOutput) DomainName ¶ added in v4.17.0
func (o HBaseClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfilePtrOutput) DomainUserPassword ¶ added in v4.17.0
func (o HBaseClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfilePtrOutput) DomainUsername ¶ added in v4.17.0
func (o HBaseClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfilePtrOutput) ElementType ¶ added in v4.17.0
func (HBaseClusterSecurityProfilePtrOutput) ElementType() reflect.Type
func (HBaseClusterSecurityProfilePtrOutput) LdapsUrls ¶ added in v4.17.0
func (o HBaseClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfilePtrOutput) MsiResourceId ¶ added in v4.17.0
func (o HBaseClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfilePtrOutput) ToHBaseClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (o HBaseClusterSecurityProfilePtrOutput) ToHBaseClusterSecurityProfilePtrOutput() HBaseClusterSecurityProfilePtrOutput
func (HBaseClusterSecurityProfilePtrOutput) ToHBaseClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (o HBaseClusterSecurityProfilePtrOutput) ToHBaseClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HBaseClusterSecurityProfilePtrOutput
type HBaseClusterState ¶
type HBaseClusterState struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringPtrInput // A `componentVersion` block as defined below. ComponentVersion HBaseClusterComponentVersionPtrInput // A `gateway` block as defined below. Gateway HBaseClusterGatewayPtrInput // The HTTPS Connectivity Endpoint for this HDInsight HBase Cluster. HttpsEndpoint pulumi.StringPtrInput // Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores HBaseClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor HBaseClusterMonitorPtrInput // Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network HBaseClusterNetworkPtrInput // Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `roles` block as defined below. Roles HBaseClusterRolesPtrInput // A `securityProfile` block as defined below. SecurityProfile HBaseClusterSecurityProfilePtrInput // The SSH Connectivity Endpoint for this HDInsight HBase Cluster. SshEndpoint pulumi.StringPtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 HBaseClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts HBaseClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight HBase Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight HBase Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringPtrInput TlsMinVersion pulumi.StringPtrInput }
func (HBaseClusterState) ElementType ¶
func (HBaseClusterState) ElementType() reflect.Type
type HBaseClusterStorageAccount ¶
type HBaseClusterStorageAccount struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault bool `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey string `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId string `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId *string `pulumi:"storageResourceId"` }
type HBaseClusterStorageAccountArgs ¶
type HBaseClusterStorageAccountArgs struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey pulumi.StringInput `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId pulumi.StringInput `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringPtrInput `pulumi:"storageResourceId"` }
func (HBaseClusterStorageAccountArgs) ElementType ¶
func (HBaseClusterStorageAccountArgs) ElementType() reflect.Type
func (HBaseClusterStorageAccountArgs) ToHBaseClusterStorageAccountOutput ¶
func (i HBaseClusterStorageAccountArgs) ToHBaseClusterStorageAccountOutput() HBaseClusterStorageAccountOutput
func (HBaseClusterStorageAccountArgs) ToHBaseClusterStorageAccountOutputWithContext ¶
func (i HBaseClusterStorageAccountArgs) ToHBaseClusterStorageAccountOutputWithContext(ctx context.Context) HBaseClusterStorageAccountOutput
type HBaseClusterStorageAccountArray ¶
type HBaseClusterStorageAccountArray []HBaseClusterStorageAccountInput
func (HBaseClusterStorageAccountArray) ElementType ¶
func (HBaseClusterStorageAccountArray) ElementType() reflect.Type
func (HBaseClusterStorageAccountArray) ToHBaseClusterStorageAccountArrayOutput ¶
func (i HBaseClusterStorageAccountArray) ToHBaseClusterStorageAccountArrayOutput() HBaseClusterStorageAccountArrayOutput
func (HBaseClusterStorageAccountArray) ToHBaseClusterStorageAccountArrayOutputWithContext ¶
func (i HBaseClusterStorageAccountArray) ToHBaseClusterStorageAccountArrayOutputWithContext(ctx context.Context) HBaseClusterStorageAccountArrayOutput
type HBaseClusterStorageAccountArrayInput ¶
type HBaseClusterStorageAccountArrayInput interface { pulumi.Input ToHBaseClusterStorageAccountArrayOutput() HBaseClusterStorageAccountArrayOutput ToHBaseClusterStorageAccountArrayOutputWithContext(context.Context) HBaseClusterStorageAccountArrayOutput }
HBaseClusterStorageAccountArrayInput is an input type that accepts HBaseClusterStorageAccountArray and HBaseClusterStorageAccountArrayOutput values. You can construct a concrete instance of `HBaseClusterStorageAccountArrayInput` via:
HBaseClusterStorageAccountArray{ HBaseClusterStorageAccountArgs{...} }
type HBaseClusterStorageAccountArrayOutput ¶
type HBaseClusterStorageAccountArrayOutput struct{ *pulumi.OutputState }
func (HBaseClusterStorageAccountArrayOutput) ElementType ¶
func (HBaseClusterStorageAccountArrayOutput) ElementType() reflect.Type
func (HBaseClusterStorageAccountArrayOutput) Index ¶
func (o HBaseClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) HBaseClusterStorageAccountOutput
func (HBaseClusterStorageAccountArrayOutput) ToHBaseClusterStorageAccountArrayOutput ¶
func (o HBaseClusterStorageAccountArrayOutput) ToHBaseClusterStorageAccountArrayOutput() HBaseClusterStorageAccountArrayOutput
func (HBaseClusterStorageAccountArrayOutput) ToHBaseClusterStorageAccountArrayOutputWithContext ¶
func (o HBaseClusterStorageAccountArrayOutput) ToHBaseClusterStorageAccountArrayOutputWithContext(ctx context.Context) HBaseClusterStorageAccountArrayOutput
type HBaseClusterStorageAccountGen2 ¶
type HBaseClusterStorageAccountGen2 struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId string `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault bool `pulumi:"isDefault"` // The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created. ManagedIdentityResourceId string `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId string `pulumi:"storageResourceId"` }
type HBaseClusterStorageAccountGen2Args ¶
type HBaseClusterStorageAccountGen2Args struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId pulumi.StringInput `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created. ManagedIdentityResourceId pulumi.StringInput `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringInput `pulumi:"storageResourceId"` }
func (HBaseClusterStorageAccountGen2Args) ElementType ¶
func (HBaseClusterStorageAccountGen2Args) ElementType() reflect.Type
func (HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2Output ¶
func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2Output() HBaseClusterStorageAccountGen2Output
func (HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2OutputWithContext ¶
func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2OutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2Output
func (HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2PtrOutput ¶
func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2PtrOutput() HBaseClusterStorageAccountGen2PtrOutput
func (HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2PtrOutputWithContext ¶
func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2PtrOutput
type HBaseClusterStorageAccountGen2Input ¶
type HBaseClusterStorageAccountGen2Input interface { pulumi.Input ToHBaseClusterStorageAccountGen2Output() HBaseClusterStorageAccountGen2Output ToHBaseClusterStorageAccountGen2OutputWithContext(context.Context) HBaseClusterStorageAccountGen2Output }
HBaseClusterStorageAccountGen2Input is an input type that accepts HBaseClusterStorageAccountGen2Args and HBaseClusterStorageAccountGen2Output values. You can construct a concrete instance of `HBaseClusterStorageAccountGen2Input` via:
HBaseClusterStorageAccountGen2Args{...}
type HBaseClusterStorageAccountGen2Output ¶
type HBaseClusterStorageAccountGen2Output struct{ *pulumi.OutputState }
func (HBaseClusterStorageAccountGen2Output) ElementType ¶
func (HBaseClusterStorageAccountGen2Output) ElementType() reflect.Type
func (HBaseClusterStorageAccountGen2Output) FilesystemId ¶
func (o HBaseClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountGen2Output) IsDefault ¶
func (o HBaseClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountGen2Output) ManagedIdentityResourceId ¶
func (o HBaseClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountGen2Output) StorageResourceId ¶
func (o HBaseClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2Output ¶
func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2Output() HBaseClusterStorageAccountGen2Output
func (HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2OutputWithContext ¶
func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2OutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2Output
func (HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2PtrOutput ¶
func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2PtrOutput() HBaseClusterStorageAccountGen2PtrOutput
func (HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2PtrOutputWithContext ¶
func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2PtrOutput
type HBaseClusterStorageAccountGen2PtrInput ¶
type HBaseClusterStorageAccountGen2PtrInput interface { pulumi.Input ToHBaseClusterStorageAccountGen2PtrOutput() HBaseClusterStorageAccountGen2PtrOutput ToHBaseClusterStorageAccountGen2PtrOutputWithContext(context.Context) HBaseClusterStorageAccountGen2PtrOutput }
HBaseClusterStorageAccountGen2PtrInput is an input type that accepts HBaseClusterStorageAccountGen2Args, HBaseClusterStorageAccountGen2Ptr and HBaseClusterStorageAccountGen2PtrOutput values. You can construct a concrete instance of `HBaseClusterStorageAccountGen2PtrInput` via:
HBaseClusterStorageAccountGen2Args{...} or: nil
func HBaseClusterStorageAccountGen2Ptr ¶
func HBaseClusterStorageAccountGen2Ptr(v *HBaseClusterStorageAccountGen2Args) HBaseClusterStorageAccountGen2PtrInput
type HBaseClusterStorageAccountGen2PtrOutput ¶
type HBaseClusterStorageAccountGen2PtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterStorageAccountGen2PtrOutput) ElementType ¶
func (HBaseClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
func (HBaseClusterStorageAccountGen2PtrOutput) FilesystemId ¶
func (o HBaseClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o HBaseClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId ¶
func (o HBaseClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountGen2PtrOutput) StorageResourceId ¶
func (o HBaseClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountGen2PtrOutput) ToHBaseClusterStorageAccountGen2PtrOutput ¶
func (o HBaseClusterStorageAccountGen2PtrOutput) ToHBaseClusterStorageAccountGen2PtrOutput() HBaseClusterStorageAccountGen2PtrOutput
func (HBaseClusterStorageAccountGen2PtrOutput) ToHBaseClusterStorageAccountGen2PtrOutputWithContext ¶
func (o HBaseClusterStorageAccountGen2PtrOutput) ToHBaseClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2PtrOutput
type HBaseClusterStorageAccountInput ¶
type HBaseClusterStorageAccountInput interface { pulumi.Input ToHBaseClusterStorageAccountOutput() HBaseClusterStorageAccountOutput ToHBaseClusterStorageAccountOutputWithContext(context.Context) HBaseClusterStorageAccountOutput }
HBaseClusterStorageAccountInput is an input type that accepts HBaseClusterStorageAccountArgs and HBaseClusterStorageAccountOutput values. You can construct a concrete instance of `HBaseClusterStorageAccountInput` via:
HBaseClusterStorageAccountArgs{...}
type HBaseClusterStorageAccountOutput ¶
type HBaseClusterStorageAccountOutput struct{ *pulumi.OutputState }
func (HBaseClusterStorageAccountOutput) ElementType ¶
func (HBaseClusterStorageAccountOutput) ElementType() reflect.Type
func (HBaseClusterStorageAccountOutput) IsDefault ¶
func (o HBaseClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountOutput) StorageAccountKey ¶
func (o HBaseClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountOutput) StorageContainerId ¶
func (o HBaseClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
The ID of the Storage Container. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountOutput) StorageResourceId ¶ added in v4.37.0
func (o HBaseClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountOutput) ToHBaseClusterStorageAccountOutput ¶
func (o HBaseClusterStorageAccountOutput) ToHBaseClusterStorageAccountOutput() HBaseClusterStorageAccountOutput
func (HBaseClusterStorageAccountOutput) ToHBaseClusterStorageAccountOutputWithContext ¶
func (o HBaseClusterStorageAccountOutput) ToHBaseClusterStorageAccountOutputWithContext(ctx context.Context) HBaseClusterStorageAccountOutput
type HadoopCluster ¶
type HadoopCluster struct { pulumi.CustomResourceState // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringOutput `pulumi:"clusterVersion"` // A `componentVersion` block as defined below. ComponentVersion HadoopClusterComponentVersionOutput `pulumi:"componentVersion"` // A `gateway` block as defined below. Gateway HadoopClusterGatewayOutput `pulumi:"gateway"` // The HTTPS Connectivity Endpoint for this HDInsight Hadoop Cluster. HttpsEndpoint pulumi.StringOutput `pulumi:"httpsEndpoint"` // Specifies the Azure Region which this HDInsight Hadoop Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // A `metastores` block as defined below. Metastores HadoopClusterMetastoresPtrOutput `pulumi:"metastores"` // A `monitor` block as defined below. Monitor HadoopClusterMonitorPtrOutput `pulumi:"monitor"` // Specifies the name for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // A `network` block as defined below. Network HadoopClusterNetworkPtrOutput `pulumi:"network"` // Specifies the name of the Resource Group in which this HDInsight Hadoop Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `roles` block as defined below. Roles HadoopClusterRolesOutput `pulumi:"roles"` // A `securityProfile` block as defined below. SecurityProfile HadoopClusterSecurityProfilePtrOutput `pulumi:"securityProfile"` // The SSH Connectivity Endpoint for this HDInsight Hadoop Cluster. SshEndpoint pulumi.StringOutput `pulumi:"sshEndpoint"` // A `storageAccountGen2` block as defined below. StorageAccountGen2 HadoopClusterStorageAccountGen2PtrOutput `pulumi:"storageAccountGen2"` // One or more `storageAccount` block as defined below. StorageAccounts HadoopClusterStorageAccountArrayOutput `pulumi:"storageAccounts"` // A map of Tags which should be assigned to this HDInsight Hadoop Cluster. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the Tier which should be used for this HDInsight Hadoop Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringOutput `pulumi:"tier"` TlsMinVersion pulumi.StringPtrOutput `pulumi:"tlsMinVersion"` }
Manages a HDInsight Hadoop Cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/hdinsight" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "exampleAccount", &storage.AccountArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleContainer, err := storage.NewContainer(ctx, "exampleContainer", &storage.ContainerArgs{ StorageAccountName: exampleAccount.Name, ContainerAccessType: pulumi.String("private"), }) if err != nil { return err } _, err = hdinsight.NewHadoopCluster(ctx, "exampleHadoopCluster", &hdinsight.HadoopClusterArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, ClusterVersion: pulumi.String("3.6"), Tier: pulumi.String("Standard"), ComponentVersion: &hdinsight.HadoopClusterComponentVersionArgs{ Hadoop: pulumi.String("2.7"), }, Gateway: &hdinsight.HadoopClusterGatewayArgs{ Enabled: pulumi.Bool(true), Username: pulumi.String("acctestusrgw"), Password: pulumi.String("PAssword123!"), }, StorageAccounts: hdinsight.HadoopClusterStorageAccountArray{ &hdinsight.HadoopClusterStorageAccountArgs{ StorageContainerId: exampleContainer.ID(), StorageAccountKey: exampleAccount.PrimaryAccessKey, IsDefault: pulumi.Bool(true), }, }, Roles: &hdinsight.HadoopClusterRolesArgs{ HeadNode: &hdinsight.HadoopClusterRolesHeadNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, WorkerNode: &hdinsight.HadoopClusterRolesWorkerNodeArgs{ VmSize: pulumi.String("Standard_D4_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), TargetInstanceCount: pulumi.Int(3), }, ZookeeperNode: &hdinsight.HadoopClusterRolesZookeeperNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
HDInsight Hadoop Clusters can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:hdinsight/hadoopCluster:HadoopCluster example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.HDInsight/clusters/cluster1
```
func GetHadoopCluster ¶
func GetHadoopCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HadoopClusterState, opts ...pulumi.ResourceOption) (*HadoopCluster, error)
GetHadoopCluster gets an existing HadoopCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewHadoopCluster ¶
func NewHadoopCluster(ctx *pulumi.Context, name string, args *HadoopClusterArgs, opts ...pulumi.ResourceOption) (*HadoopCluster, error)
NewHadoopCluster registers a new resource with the given unique name, arguments, and options.
func (*HadoopCluster) ElementType ¶
func (*HadoopCluster) ElementType() reflect.Type
func (*HadoopCluster) ToHadoopClusterOutput ¶
func (i *HadoopCluster) ToHadoopClusterOutput() HadoopClusterOutput
func (*HadoopCluster) ToHadoopClusterOutputWithContext ¶
func (i *HadoopCluster) ToHadoopClusterOutputWithContext(ctx context.Context) HadoopClusterOutput
type HadoopClusterArgs ¶
type HadoopClusterArgs struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringInput // A `componentVersion` block as defined below. ComponentVersion HadoopClusterComponentVersionInput // A `gateway` block as defined below. Gateway HadoopClusterGatewayInput // Specifies the Azure Region which this HDInsight Hadoop Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores HadoopClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor HadoopClusterMonitorPtrInput // Specifies the name for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network HadoopClusterNetworkPtrInput // Specifies the name of the Resource Group in which this HDInsight Hadoop Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `roles` block as defined below. Roles HadoopClusterRolesInput // A `securityProfile` block as defined below. SecurityProfile HadoopClusterSecurityProfilePtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 HadoopClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts HadoopClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Hadoop Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Hadoop Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringInput TlsMinVersion pulumi.StringPtrInput }
The set of arguments for constructing a HadoopCluster resource.
func (HadoopClusterArgs) ElementType ¶
func (HadoopClusterArgs) ElementType() reflect.Type
type HadoopClusterArray ¶
type HadoopClusterArray []HadoopClusterInput
func (HadoopClusterArray) ElementType ¶
func (HadoopClusterArray) ElementType() reflect.Type
func (HadoopClusterArray) ToHadoopClusterArrayOutput ¶
func (i HadoopClusterArray) ToHadoopClusterArrayOutput() HadoopClusterArrayOutput
func (HadoopClusterArray) ToHadoopClusterArrayOutputWithContext ¶
func (i HadoopClusterArray) ToHadoopClusterArrayOutputWithContext(ctx context.Context) HadoopClusterArrayOutput
type HadoopClusterArrayInput ¶
type HadoopClusterArrayInput interface { pulumi.Input ToHadoopClusterArrayOutput() HadoopClusterArrayOutput ToHadoopClusterArrayOutputWithContext(context.Context) HadoopClusterArrayOutput }
HadoopClusterArrayInput is an input type that accepts HadoopClusterArray and HadoopClusterArrayOutput values. You can construct a concrete instance of `HadoopClusterArrayInput` via:
HadoopClusterArray{ HadoopClusterArgs{...} }
type HadoopClusterArrayOutput ¶
type HadoopClusterArrayOutput struct{ *pulumi.OutputState }
func (HadoopClusterArrayOutput) ElementType ¶
func (HadoopClusterArrayOutput) ElementType() reflect.Type
func (HadoopClusterArrayOutput) Index ¶
func (o HadoopClusterArrayOutput) Index(i pulumi.IntInput) HadoopClusterOutput
func (HadoopClusterArrayOutput) ToHadoopClusterArrayOutput ¶
func (o HadoopClusterArrayOutput) ToHadoopClusterArrayOutput() HadoopClusterArrayOutput
func (HadoopClusterArrayOutput) ToHadoopClusterArrayOutputWithContext ¶
func (o HadoopClusterArrayOutput) ToHadoopClusterArrayOutputWithContext(ctx context.Context) HadoopClusterArrayOutput
type HadoopClusterComponentVersion ¶
type HadoopClusterComponentVersion struct { // The version of Hadoop which should be used for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created. Hadoop string `pulumi:"hadoop"` }
type HadoopClusterComponentVersionArgs ¶
type HadoopClusterComponentVersionArgs struct { // The version of Hadoop which should be used for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created. Hadoop pulumi.StringInput `pulumi:"hadoop"` }
func (HadoopClusterComponentVersionArgs) ElementType ¶
func (HadoopClusterComponentVersionArgs) ElementType() reflect.Type
func (HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionOutput ¶
func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionOutput() HadoopClusterComponentVersionOutput
func (HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionOutputWithContext ¶
func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionOutputWithContext(ctx context.Context) HadoopClusterComponentVersionOutput
func (HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionPtrOutput ¶
func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionPtrOutput() HadoopClusterComponentVersionPtrOutput
func (HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionPtrOutputWithContext ¶
func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionPtrOutputWithContext(ctx context.Context) HadoopClusterComponentVersionPtrOutput
type HadoopClusterComponentVersionInput ¶
type HadoopClusterComponentVersionInput interface { pulumi.Input ToHadoopClusterComponentVersionOutput() HadoopClusterComponentVersionOutput ToHadoopClusterComponentVersionOutputWithContext(context.Context) HadoopClusterComponentVersionOutput }
HadoopClusterComponentVersionInput is an input type that accepts HadoopClusterComponentVersionArgs and HadoopClusterComponentVersionOutput values. You can construct a concrete instance of `HadoopClusterComponentVersionInput` via:
HadoopClusterComponentVersionArgs{...}
type HadoopClusterComponentVersionOutput ¶
type HadoopClusterComponentVersionOutput struct{ *pulumi.OutputState }
func (HadoopClusterComponentVersionOutput) ElementType ¶
func (HadoopClusterComponentVersionOutput) ElementType() reflect.Type
func (HadoopClusterComponentVersionOutput) Hadoop ¶
func (o HadoopClusterComponentVersionOutput) Hadoop() pulumi.StringOutput
The version of Hadoop which should be used for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created.
func (HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionOutput ¶
func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionOutput() HadoopClusterComponentVersionOutput
func (HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionOutputWithContext ¶
func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionOutputWithContext(ctx context.Context) HadoopClusterComponentVersionOutput
func (HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionPtrOutput ¶
func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionPtrOutput() HadoopClusterComponentVersionPtrOutput
func (HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionPtrOutputWithContext ¶
func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionPtrOutputWithContext(ctx context.Context) HadoopClusterComponentVersionPtrOutput
type HadoopClusterComponentVersionPtrInput ¶
type HadoopClusterComponentVersionPtrInput interface { pulumi.Input ToHadoopClusterComponentVersionPtrOutput() HadoopClusterComponentVersionPtrOutput ToHadoopClusterComponentVersionPtrOutputWithContext(context.Context) HadoopClusterComponentVersionPtrOutput }
HadoopClusterComponentVersionPtrInput is an input type that accepts HadoopClusterComponentVersionArgs, HadoopClusterComponentVersionPtr and HadoopClusterComponentVersionPtrOutput values. You can construct a concrete instance of `HadoopClusterComponentVersionPtrInput` via:
HadoopClusterComponentVersionArgs{...} or: nil
func HadoopClusterComponentVersionPtr ¶
func HadoopClusterComponentVersionPtr(v *HadoopClusterComponentVersionArgs) HadoopClusterComponentVersionPtrInput
type HadoopClusterComponentVersionPtrOutput ¶
type HadoopClusterComponentVersionPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterComponentVersionPtrOutput) ElementType ¶
func (HadoopClusterComponentVersionPtrOutput) ElementType() reflect.Type
func (HadoopClusterComponentVersionPtrOutput) Hadoop ¶
func (o HadoopClusterComponentVersionPtrOutput) Hadoop() pulumi.StringPtrOutput
The version of Hadoop which should be used for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created.
func (HadoopClusterComponentVersionPtrOutput) ToHadoopClusterComponentVersionPtrOutput ¶
func (o HadoopClusterComponentVersionPtrOutput) ToHadoopClusterComponentVersionPtrOutput() HadoopClusterComponentVersionPtrOutput
func (HadoopClusterComponentVersionPtrOutput) ToHadoopClusterComponentVersionPtrOutputWithContext ¶
func (o HadoopClusterComponentVersionPtrOutput) ToHadoopClusterComponentVersionPtrOutputWithContext(ctx context.Context) HadoopClusterComponentVersionPtrOutput
type HadoopClusterGateway ¶
type HadoopClusterGateway struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled *bool `pulumi:"enabled"` // The password used for the Ambari Portal. Password string `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type HadoopClusterGatewayArgs ¶
type HadoopClusterGatewayArgs struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The password used for the Ambari Portal. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HadoopClusterGatewayArgs) ElementType ¶
func (HadoopClusterGatewayArgs) ElementType() reflect.Type
func (HadoopClusterGatewayArgs) ToHadoopClusterGatewayOutput ¶
func (i HadoopClusterGatewayArgs) ToHadoopClusterGatewayOutput() HadoopClusterGatewayOutput
func (HadoopClusterGatewayArgs) ToHadoopClusterGatewayOutputWithContext ¶
func (i HadoopClusterGatewayArgs) ToHadoopClusterGatewayOutputWithContext(ctx context.Context) HadoopClusterGatewayOutput
func (HadoopClusterGatewayArgs) ToHadoopClusterGatewayPtrOutput ¶
func (i HadoopClusterGatewayArgs) ToHadoopClusterGatewayPtrOutput() HadoopClusterGatewayPtrOutput
func (HadoopClusterGatewayArgs) ToHadoopClusterGatewayPtrOutputWithContext ¶
func (i HadoopClusterGatewayArgs) ToHadoopClusterGatewayPtrOutputWithContext(ctx context.Context) HadoopClusterGatewayPtrOutput
type HadoopClusterGatewayInput ¶
type HadoopClusterGatewayInput interface { pulumi.Input ToHadoopClusterGatewayOutput() HadoopClusterGatewayOutput ToHadoopClusterGatewayOutputWithContext(context.Context) HadoopClusterGatewayOutput }
HadoopClusterGatewayInput is an input type that accepts HadoopClusterGatewayArgs and HadoopClusterGatewayOutput values. You can construct a concrete instance of `HadoopClusterGatewayInput` via:
HadoopClusterGatewayArgs{...}
type HadoopClusterGatewayOutput ¶
type HadoopClusterGatewayOutput struct{ *pulumi.OutputState }
func (HadoopClusterGatewayOutput) ElementType ¶
func (HadoopClusterGatewayOutput) ElementType() reflect.Type
func (HadoopClusterGatewayOutput) Enabled
deprecated
func (o HadoopClusterGatewayOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (HadoopClusterGatewayOutput) Password ¶
func (o HadoopClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
func (HadoopClusterGatewayOutput) ToHadoopClusterGatewayOutput ¶
func (o HadoopClusterGatewayOutput) ToHadoopClusterGatewayOutput() HadoopClusterGatewayOutput
func (HadoopClusterGatewayOutput) ToHadoopClusterGatewayOutputWithContext ¶
func (o HadoopClusterGatewayOutput) ToHadoopClusterGatewayOutputWithContext(ctx context.Context) HadoopClusterGatewayOutput
func (HadoopClusterGatewayOutput) ToHadoopClusterGatewayPtrOutput ¶
func (o HadoopClusterGatewayOutput) ToHadoopClusterGatewayPtrOutput() HadoopClusterGatewayPtrOutput
func (HadoopClusterGatewayOutput) ToHadoopClusterGatewayPtrOutputWithContext ¶
func (o HadoopClusterGatewayOutput) ToHadoopClusterGatewayPtrOutputWithContext(ctx context.Context) HadoopClusterGatewayPtrOutput
func (HadoopClusterGatewayOutput) Username ¶
func (o HadoopClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type HadoopClusterGatewayPtrInput ¶
type HadoopClusterGatewayPtrInput interface { pulumi.Input ToHadoopClusterGatewayPtrOutput() HadoopClusterGatewayPtrOutput ToHadoopClusterGatewayPtrOutputWithContext(context.Context) HadoopClusterGatewayPtrOutput }
HadoopClusterGatewayPtrInput is an input type that accepts HadoopClusterGatewayArgs, HadoopClusterGatewayPtr and HadoopClusterGatewayPtrOutput values. You can construct a concrete instance of `HadoopClusterGatewayPtrInput` via:
HadoopClusterGatewayArgs{...} or: nil
func HadoopClusterGatewayPtr ¶
func HadoopClusterGatewayPtr(v *HadoopClusterGatewayArgs) HadoopClusterGatewayPtrInput
type HadoopClusterGatewayPtrOutput ¶
type HadoopClusterGatewayPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterGatewayPtrOutput) Elem ¶
func (o HadoopClusterGatewayPtrOutput) Elem() HadoopClusterGatewayOutput
func (HadoopClusterGatewayPtrOutput) ElementType ¶
func (HadoopClusterGatewayPtrOutput) ElementType() reflect.Type
func (HadoopClusterGatewayPtrOutput) Enabled
deprecated
func (o HadoopClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (HadoopClusterGatewayPtrOutput) Password ¶
func (o HadoopClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
The password used for the Ambari Portal.
func (HadoopClusterGatewayPtrOutput) ToHadoopClusterGatewayPtrOutput ¶
func (o HadoopClusterGatewayPtrOutput) ToHadoopClusterGatewayPtrOutput() HadoopClusterGatewayPtrOutput
func (HadoopClusterGatewayPtrOutput) ToHadoopClusterGatewayPtrOutputWithContext ¶
func (o HadoopClusterGatewayPtrOutput) ToHadoopClusterGatewayPtrOutputWithContext(ctx context.Context) HadoopClusterGatewayPtrOutput
func (HadoopClusterGatewayPtrOutput) Username ¶
func (o HadoopClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type HadoopClusterInput ¶
type HadoopClusterInput interface { pulumi.Input ToHadoopClusterOutput() HadoopClusterOutput ToHadoopClusterOutputWithContext(ctx context.Context) HadoopClusterOutput }
type HadoopClusterMap ¶
type HadoopClusterMap map[string]HadoopClusterInput
func (HadoopClusterMap) ElementType ¶
func (HadoopClusterMap) ElementType() reflect.Type
func (HadoopClusterMap) ToHadoopClusterMapOutput ¶
func (i HadoopClusterMap) ToHadoopClusterMapOutput() HadoopClusterMapOutput
func (HadoopClusterMap) ToHadoopClusterMapOutputWithContext ¶
func (i HadoopClusterMap) ToHadoopClusterMapOutputWithContext(ctx context.Context) HadoopClusterMapOutput
type HadoopClusterMapInput ¶
type HadoopClusterMapInput interface { pulumi.Input ToHadoopClusterMapOutput() HadoopClusterMapOutput ToHadoopClusterMapOutputWithContext(context.Context) HadoopClusterMapOutput }
HadoopClusterMapInput is an input type that accepts HadoopClusterMap and HadoopClusterMapOutput values. You can construct a concrete instance of `HadoopClusterMapInput` via:
HadoopClusterMap{ "key": HadoopClusterArgs{...} }
type HadoopClusterMapOutput ¶
type HadoopClusterMapOutput struct{ *pulumi.OutputState }
func (HadoopClusterMapOutput) ElementType ¶
func (HadoopClusterMapOutput) ElementType() reflect.Type
func (HadoopClusterMapOutput) MapIndex ¶
func (o HadoopClusterMapOutput) MapIndex(k pulumi.StringInput) HadoopClusterOutput
func (HadoopClusterMapOutput) ToHadoopClusterMapOutput ¶
func (o HadoopClusterMapOutput) ToHadoopClusterMapOutput() HadoopClusterMapOutput
func (HadoopClusterMapOutput) ToHadoopClusterMapOutputWithContext ¶
func (o HadoopClusterMapOutput) ToHadoopClusterMapOutputWithContext(ctx context.Context) HadoopClusterMapOutput
type HadoopClusterMetastores ¶
type HadoopClusterMetastores struct { // An `ambari` block as defined below. Ambari *HadoopClusterMetastoresAmbari `pulumi:"ambari"` // A `hive` block as defined below. Hive *HadoopClusterMetastoresHive `pulumi:"hive"` // An `oozie` block as defined below. Oozie *HadoopClusterMetastoresOozie `pulumi:"oozie"` }
type HadoopClusterMetastoresAmbari ¶
type HadoopClusterMetastoresAmbari struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type HadoopClusterMetastoresAmbariArgs ¶
type HadoopClusterMetastoresAmbariArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HadoopClusterMetastoresAmbariArgs) ElementType ¶
func (HadoopClusterMetastoresAmbariArgs) ElementType() reflect.Type
func (HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariOutput ¶
func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariOutput() HadoopClusterMetastoresAmbariOutput
func (HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariOutputWithContext ¶
func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariOutput
func (HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariPtrOutput ¶
func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariPtrOutput() HadoopClusterMetastoresAmbariPtrOutput
func (HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariPtrOutputWithContext ¶
func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariPtrOutput
type HadoopClusterMetastoresAmbariInput ¶
type HadoopClusterMetastoresAmbariInput interface { pulumi.Input ToHadoopClusterMetastoresAmbariOutput() HadoopClusterMetastoresAmbariOutput ToHadoopClusterMetastoresAmbariOutputWithContext(context.Context) HadoopClusterMetastoresAmbariOutput }
HadoopClusterMetastoresAmbariInput is an input type that accepts HadoopClusterMetastoresAmbariArgs and HadoopClusterMetastoresAmbariOutput values. You can construct a concrete instance of `HadoopClusterMetastoresAmbariInput` via:
HadoopClusterMetastoresAmbariArgs{...}
type HadoopClusterMetastoresAmbariOutput ¶
type HadoopClusterMetastoresAmbariOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresAmbariOutput) DatabaseName ¶
func (o HadoopClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresAmbariOutput) ElementType ¶
func (HadoopClusterMetastoresAmbariOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresAmbariOutput) Password ¶
func (o HadoopClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresAmbariOutput) Server ¶
func (o HadoopClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariOutput ¶
func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariOutput() HadoopClusterMetastoresAmbariOutput
func (HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariOutputWithContext ¶
func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariOutput
func (HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariPtrOutput ¶
func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariPtrOutput() HadoopClusterMetastoresAmbariPtrOutput
func (HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariPtrOutputWithContext ¶
func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariPtrOutput
func (HadoopClusterMetastoresAmbariOutput) Username ¶
func (o HadoopClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HadoopClusterMetastoresAmbariPtrInput ¶
type HadoopClusterMetastoresAmbariPtrInput interface { pulumi.Input ToHadoopClusterMetastoresAmbariPtrOutput() HadoopClusterMetastoresAmbariPtrOutput ToHadoopClusterMetastoresAmbariPtrOutputWithContext(context.Context) HadoopClusterMetastoresAmbariPtrOutput }
HadoopClusterMetastoresAmbariPtrInput is an input type that accepts HadoopClusterMetastoresAmbariArgs, HadoopClusterMetastoresAmbariPtr and HadoopClusterMetastoresAmbariPtrOutput values. You can construct a concrete instance of `HadoopClusterMetastoresAmbariPtrInput` via:
HadoopClusterMetastoresAmbariArgs{...} or: nil
func HadoopClusterMetastoresAmbariPtr ¶
func HadoopClusterMetastoresAmbariPtr(v *HadoopClusterMetastoresAmbariArgs) HadoopClusterMetastoresAmbariPtrInput
type HadoopClusterMetastoresAmbariPtrOutput ¶
type HadoopClusterMetastoresAmbariPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresAmbariPtrOutput) DatabaseName ¶
func (o HadoopClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresAmbariPtrOutput) ElementType ¶
func (HadoopClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresAmbariPtrOutput) Password ¶
func (o HadoopClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresAmbariPtrOutput) Server ¶
func (o HadoopClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresAmbariPtrOutput) ToHadoopClusterMetastoresAmbariPtrOutput ¶
func (o HadoopClusterMetastoresAmbariPtrOutput) ToHadoopClusterMetastoresAmbariPtrOutput() HadoopClusterMetastoresAmbariPtrOutput
func (HadoopClusterMetastoresAmbariPtrOutput) ToHadoopClusterMetastoresAmbariPtrOutputWithContext ¶
func (o HadoopClusterMetastoresAmbariPtrOutput) ToHadoopClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariPtrOutput
func (HadoopClusterMetastoresAmbariPtrOutput) Username ¶
func (o HadoopClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HadoopClusterMetastoresArgs ¶
type HadoopClusterMetastoresArgs struct { // An `ambari` block as defined below. Ambari HadoopClusterMetastoresAmbariPtrInput `pulumi:"ambari"` // A `hive` block as defined below. Hive HadoopClusterMetastoresHivePtrInput `pulumi:"hive"` // An `oozie` block as defined below. Oozie HadoopClusterMetastoresOoziePtrInput `pulumi:"oozie"` }
func (HadoopClusterMetastoresArgs) ElementType ¶
func (HadoopClusterMetastoresArgs) ElementType() reflect.Type
func (HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresOutput ¶
func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresOutput() HadoopClusterMetastoresOutput
func (HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresOutputWithContext ¶
func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresOutputWithContext(ctx context.Context) HadoopClusterMetastoresOutput
func (HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresPtrOutput ¶
func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresPtrOutput() HadoopClusterMetastoresPtrOutput
func (HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresPtrOutputWithContext ¶
func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresPtrOutput
type HadoopClusterMetastoresHive ¶
type HadoopClusterMetastoresHive struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type HadoopClusterMetastoresHiveArgs ¶
type HadoopClusterMetastoresHiveArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HadoopClusterMetastoresHiveArgs) ElementType ¶
func (HadoopClusterMetastoresHiveArgs) ElementType() reflect.Type
func (HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHiveOutput ¶
func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHiveOutput() HadoopClusterMetastoresHiveOutput
func (HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHiveOutputWithContext ¶
func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHiveOutputWithContext(ctx context.Context) HadoopClusterMetastoresHiveOutput
func (HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHivePtrOutput ¶
func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHivePtrOutput() HadoopClusterMetastoresHivePtrOutput
func (HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHivePtrOutputWithContext ¶
func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresHivePtrOutput
type HadoopClusterMetastoresHiveInput ¶
type HadoopClusterMetastoresHiveInput interface { pulumi.Input ToHadoopClusterMetastoresHiveOutput() HadoopClusterMetastoresHiveOutput ToHadoopClusterMetastoresHiveOutputWithContext(context.Context) HadoopClusterMetastoresHiveOutput }
HadoopClusterMetastoresHiveInput is an input type that accepts HadoopClusterMetastoresHiveArgs and HadoopClusterMetastoresHiveOutput values. You can construct a concrete instance of `HadoopClusterMetastoresHiveInput` via:
HadoopClusterMetastoresHiveArgs{...}
type HadoopClusterMetastoresHiveOutput ¶
type HadoopClusterMetastoresHiveOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresHiveOutput) DatabaseName ¶
func (o HadoopClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresHiveOutput) ElementType ¶
func (HadoopClusterMetastoresHiveOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresHiveOutput) Password ¶
func (o HadoopClusterMetastoresHiveOutput) Password() pulumi.StringOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresHiveOutput) Server ¶
func (o HadoopClusterMetastoresHiveOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHiveOutput ¶
func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHiveOutput() HadoopClusterMetastoresHiveOutput
func (HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHiveOutputWithContext ¶
func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHiveOutputWithContext(ctx context.Context) HadoopClusterMetastoresHiveOutput
func (HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHivePtrOutput ¶
func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHivePtrOutput() HadoopClusterMetastoresHivePtrOutput
func (HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHivePtrOutputWithContext ¶
func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresHivePtrOutput
func (HadoopClusterMetastoresHiveOutput) Username ¶
func (o HadoopClusterMetastoresHiveOutput) Username() pulumi.StringOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HadoopClusterMetastoresHivePtrInput ¶
type HadoopClusterMetastoresHivePtrInput interface { pulumi.Input ToHadoopClusterMetastoresHivePtrOutput() HadoopClusterMetastoresHivePtrOutput ToHadoopClusterMetastoresHivePtrOutputWithContext(context.Context) HadoopClusterMetastoresHivePtrOutput }
HadoopClusterMetastoresHivePtrInput is an input type that accepts HadoopClusterMetastoresHiveArgs, HadoopClusterMetastoresHivePtr and HadoopClusterMetastoresHivePtrOutput values. You can construct a concrete instance of `HadoopClusterMetastoresHivePtrInput` via:
HadoopClusterMetastoresHiveArgs{...} or: nil
func HadoopClusterMetastoresHivePtr ¶
func HadoopClusterMetastoresHivePtr(v *HadoopClusterMetastoresHiveArgs) HadoopClusterMetastoresHivePtrInput
type HadoopClusterMetastoresHivePtrOutput ¶
type HadoopClusterMetastoresHivePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresHivePtrOutput) DatabaseName ¶
func (o HadoopClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresHivePtrOutput) ElementType ¶
func (HadoopClusterMetastoresHivePtrOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresHivePtrOutput) Password ¶
func (o HadoopClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresHivePtrOutput) Server ¶
func (o HadoopClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresHivePtrOutput) ToHadoopClusterMetastoresHivePtrOutput ¶
func (o HadoopClusterMetastoresHivePtrOutput) ToHadoopClusterMetastoresHivePtrOutput() HadoopClusterMetastoresHivePtrOutput
func (HadoopClusterMetastoresHivePtrOutput) ToHadoopClusterMetastoresHivePtrOutputWithContext ¶
func (o HadoopClusterMetastoresHivePtrOutput) ToHadoopClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresHivePtrOutput
func (HadoopClusterMetastoresHivePtrOutput) Username ¶
func (o HadoopClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HadoopClusterMetastoresInput ¶
type HadoopClusterMetastoresInput interface { pulumi.Input ToHadoopClusterMetastoresOutput() HadoopClusterMetastoresOutput ToHadoopClusterMetastoresOutputWithContext(context.Context) HadoopClusterMetastoresOutput }
HadoopClusterMetastoresInput is an input type that accepts HadoopClusterMetastoresArgs and HadoopClusterMetastoresOutput values. You can construct a concrete instance of `HadoopClusterMetastoresInput` via:
HadoopClusterMetastoresArgs{...}
type HadoopClusterMetastoresOozie ¶
type HadoopClusterMetastoresOozie struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type HadoopClusterMetastoresOozieArgs ¶
type HadoopClusterMetastoresOozieArgs struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HadoopClusterMetastoresOozieArgs) ElementType ¶
func (HadoopClusterMetastoresOozieArgs) ElementType() reflect.Type
func (HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOozieOutput ¶
func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOozieOutput() HadoopClusterMetastoresOozieOutput
func (HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOozieOutputWithContext ¶
func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOozieOutputWithContext(ctx context.Context) HadoopClusterMetastoresOozieOutput
func (HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOoziePtrOutput ¶
func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOoziePtrOutput() HadoopClusterMetastoresOoziePtrOutput
func (HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOoziePtrOutputWithContext ¶
func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresOoziePtrOutput
type HadoopClusterMetastoresOozieInput ¶
type HadoopClusterMetastoresOozieInput interface { pulumi.Input ToHadoopClusterMetastoresOozieOutput() HadoopClusterMetastoresOozieOutput ToHadoopClusterMetastoresOozieOutputWithContext(context.Context) HadoopClusterMetastoresOozieOutput }
HadoopClusterMetastoresOozieInput is an input type that accepts HadoopClusterMetastoresOozieArgs and HadoopClusterMetastoresOozieOutput values. You can construct a concrete instance of `HadoopClusterMetastoresOozieInput` via:
HadoopClusterMetastoresOozieArgs{...}
type HadoopClusterMetastoresOozieOutput ¶
type HadoopClusterMetastoresOozieOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresOozieOutput) DatabaseName ¶
func (o HadoopClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresOozieOutput) ElementType ¶
func (HadoopClusterMetastoresOozieOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresOozieOutput) Password ¶
func (o HadoopClusterMetastoresOozieOutput) Password() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresOozieOutput) Server ¶
func (o HadoopClusterMetastoresOozieOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOozieOutput ¶
func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOozieOutput() HadoopClusterMetastoresOozieOutput
func (HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOozieOutputWithContext ¶
func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOozieOutputWithContext(ctx context.Context) HadoopClusterMetastoresOozieOutput
func (HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOoziePtrOutput ¶
func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOoziePtrOutput() HadoopClusterMetastoresOoziePtrOutput
func (HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOoziePtrOutputWithContext ¶
func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresOoziePtrOutput
func (HadoopClusterMetastoresOozieOutput) Username ¶
func (o HadoopClusterMetastoresOozieOutput) Username() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HadoopClusterMetastoresOoziePtrInput ¶
type HadoopClusterMetastoresOoziePtrInput interface { pulumi.Input ToHadoopClusterMetastoresOoziePtrOutput() HadoopClusterMetastoresOoziePtrOutput ToHadoopClusterMetastoresOoziePtrOutputWithContext(context.Context) HadoopClusterMetastoresOoziePtrOutput }
HadoopClusterMetastoresOoziePtrInput is an input type that accepts HadoopClusterMetastoresOozieArgs, HadoopClusterMetastoresOoziePtr and HadoopClusterMetastoresOoziePtrOutput values. You can construct a concrete instance of `HadoopClusterMetastoresOoziePtrInput` via:
HadoopClusterMetastoresOozieArgs{...} or: nil
func HadoopClusterMetastoresOoziePtr ¶
func HadoopClusterMetastoresOoziePtr(v *HadoopClusterMetastoresOozieArgs) HadoopClusterMetastoresOoziePtrInput
type HadoopClusterMetastoresOoziePtrOutput ¶
type HadoopClusterMetastoresOoziePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresOoziePtrOutput) DatabaseName ¶
func (o HadoopClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresOoziePtrOutput) ElementType ¶
func (HadoopClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresOoziePtrOutput) Password ¶
func (o HadoopClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresOoziePtrOutput) Server ¶
func (o HadoopClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresOoziePtrOutput) ToHadoopClusterMetastoresOoziePtrOutput ¶
func (o HadoopClusterMetastoresOoziePtrOutput) ToHadoopClusterMetastoresOoziePtrOutput() HadoopClusterMetastoresOoziePtrOutput
func (HadoopClusterMetastoresOoziePtrOutput) ToHadoopClusterMetastoresOoziePtrOutputWithContext ¶
func (o HadoopClusterMetastoresOoziePtrOutput) ToHadoopClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresOoziePtrOutput
func (HadoopClusterMetastoresOoziePtrOutput) Username ¶
func (o HadoopClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HadoopClusterMetastoresOutput ¶
type HadoopClusterMetastoresOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresOutput) Ambari ¶
func (o HadoopClusterMetastoresOutput) Ambari() HadoopClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (HadoopClusterMetastoresOutput) ElementType ¶
func (HadoopClusterMetastoresOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresOutput) Hive ¶
func (o HadoopClusterMetastoresOutput) Hive() HadoopClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (HadoopClusterMetastoresOutput) Oozie ¶
func (o HadoopClusterMetastoresOutput) Oozie() HadoopClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresOutput ¶
func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresOutput() HadoopClusterMetastoresOutput
func (HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresOutputWithContext ¶
func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresOutputWithContext(ctx context.Context) HadoopClusterMetastoresOutput
func (HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresPtrOutput ¶
func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresPtrOutput() HadoopClusterMetastoresPtrOutput
func (HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresPtrOutputWithContext ¶
func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresPtrOutput
type HadoopClusterMetastoresPtrInput ¶
type HadoopClusterMetastoresPtrInput interface { pulumi.Input ToHadoopClusterMetastoresPtrOutput() HadoopClusterMetastoresPtrOutput ToHadoopClusterMetastoresPtrOutputWithContext(context.Context) HadoopClusterMetastoresPtrOutput }
HadoopClusterMetastoresPtrInput is an input type that accepts HadoopClusterMetastoresArgs, HadoopClusterMetastoresPtr and HadoopClusterMetastoresPtrOutput values. You can construct a concrete instance of `HadoopClusterMetastoresPtrInput` via:
HadoopClusterMetastoresArgs{...} or: nil
func HadoopClusterMetastoresPtr ¶
func HadoopClusterMetastoresPtr(v *HadoopClusterMetastoresArgs) HadoopClusterMetastoresPtrInput
type HadoopClusterMetastoresPtrOutput ¶
type HadoopClusterMetastoresPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresPtrOutput) Ambari ¶
func (o HadoopClusterMetastoresPtrOutput) Ambari() HadoopClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (HadoopClusterMetastoresPtrOutput) Elem ¶
func (o HadoopClusterMetastoresPtrOutput) Elem() HadoopClusterMetastoresOutput
func (HadoopClusterMetastoresPtrOutput) ElementType ¶
func (HadoopClusterMetastoresPtrOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresPtrOutput) Hive ¶
func (o HadoopClusterMetastoresPtrOutput) Hive() HadoopClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (HadoopClusterMetastoresPtrOutput) Oozie ¶
func (o HadoopClusterMetastoresPtrOutput) Oozie() HadoopClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (HadoopClusterMetastoresPtrOutput) ToHadoopClusterMetastoresPtrOutput ¶
func (o HadoopClusterMetastoresPtrOutput) ToHadoopClusterMetastoresPtrOutput() HadoopClusterMetastoresPtrOutput
func (HadoopClusterMetastoresPtrOutput) ToHadoopClusterMetastoresPtrOutputWithContext ¶
func (o HadoopClusterMetastoresPtrOutput) ToHadoopClusterMetastoresPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresPtrOutput
type HadoopClusterMonitor ¶
type HadoopClusterMonitorArgs ¶
type HadoopClusterMonitorArgs struct { // The Operations Management Suite (OMS) workspace ID. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The Operations Management Suite (OMS) workspace key. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (HadoopClusterMonitorArgs) ElementType ¶
func (HadoopClusterMonitorArgs) ElementType() reflect.Type
func (HadoopClusterMonitorArgs) ToHadoopClusterMonitorOutput ¶
func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorOutput() HadoopClusterMonitorOutput
func (HadoopClusterMonitorArgs) ToHadoopClusterMonitorOutputWithContext ¶
func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorOutputWithContext(ctx context.Context) HadoopClusterMonitorOutput
func (HadoopClusterMonitorArgs) ToHadoopClusterMonitorPtrOutput ¶
func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorPtrOutput() HadoopClusterMonitorPtrOutput
func (HadoopClusterMonitorArgs) ToHadoopClusterMonitorPtrOutputWithContext ¶
func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorPtrOutputWithContext(ctx context.Context) HadoopClusterMonitorPtrOutput
type HadoopClusterMonitorInput ¶
type HadoopClusterMonitorInput interface { pulumi.Input ToHadoopClusterMonitorOutput() HadoopClusterMonitorOutput ToHadoopClusterMonitorOutputWithContext(context.Context) HadoopClusterMonitorOutput }
HadoopClusterMonitorInput is an input type that accepts HadoopClusterMonitorArgs and HadoopClusterMonitorOutput values. You can construct a concrete instance of `HadoopClusterMonitorInput` via:
HadoopClusterMonitorArgs{...}
type HadoopClusterMonitorOutput ¶
type HadoopClusterMonitorOutput struct{ *pulumi.OutputState }
func (HadoopClusterMonitorOutput) ElementType ¶
func (HadoopClusterMonitorOutput) ElementType() reflect.Type
func (HadoopClusterMonitorOutput) LogAnalyticsWorkspaceId ¶
func (o HadoopClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The Operations Management Suite (OMS) workspace ID.
func (HadoopClusterMonitorOutput) PrimaryKey ¶
func (o HadoopClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
The Operations Management Suite (OMS) workspace key.
func (HadoopClusterMonitorOutput) ToHadoopClusterMonitorOutput ¶
func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorOutput() HadoopClusterMonitorOutput
func (HadoopClusterMonitorOutput) ToHadoopClusterMonitorOutputWithContext ¶
func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorOutputWithContext(ctx context.Context) HadoopClusterMonitorOutput
func (HadoopClusterMonitorOutput) ToHadoopClusterMonitorPtrOutput ¶
func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorPtrOutput() HadoopClusterMonitorPtrOutput
func (HadoopClusterMonitorOutput) ToHadoopClusterMonitorPtrOutputWithContext ¶
func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorPtrOutputWithContext(ctx context.Context) HadoopClusterMonitorPtrOutput
type HadoopClusterMonitorPtrInput ¶
type HadoopClusterMonitorPtrInput interface { pulumi.Input ToHadoopClusterMonitorPtrOutput() HadoopClusterMonitorPtrOutput ToHadoopClusterMonitorPtrOutputWithContext(context.Context) HadoopClusterMonitorPtrOutput }
HadoopClusterMonitorPtrInput is an input type that accepts HadoopClusterMonitorArgs, HadoopClusterMonitorPtr and HadoopClusterMonitorPtrOutput values. You can construct a concrete instance of `HadoopClusterMonitorPtrInput` via:
HadoopClusterMonitorArgs{...} or: nil
func HadoopClusterMonitorPtr ¶
func HadoopClusterMonitorPtr(v *HadoopClusterMonitorArgs) HadoopClusterMonitorPtrInput
type HadoopClusterMonitorPtrOutput ¶
type HadoopClusterMonitorPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterMonitorPtrOutput) Elem ¶
func (o HadoopClusterMonitorPtrOutput) Elem() HadoopClusterMonitorOutput
func (HadoopClusterMonitorPtrOutput) ElementType ¶
func (HadoopClusterMonitorPtrOutput) ElementType() reflect.Type
func (HadoopClusterMonitorPtrOutput) LogAnalyticsWorkspaceId ¶
func (o HadoopClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace ID.
func (HadoopClusterMonitorPtrOutput) PrimaryKey ¶
func (o HadoopClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace key.
func (HadoopClusterMonitorPtrOutput) ToHadoopClusterMonitorPtrOutput ¶
func (o HadoopClusterMonitorPtrOutput) ToHadoopClusterMonitorPtrOutput() HadoopClusterMonitorPtrOutput
func (HadoopClusterMonitorPtrOutput) ToHadoopClusterMonitorPtrOutputWithContext ¶
func (o HadoopClusterMonitorPtrOutput) ToHadoopClusterMonitorPtrOutputWithContext(ctx context.Context) HadoopClusterMonitorPtrOutput
type HadoopClusterNetwork ¶ added in v4.1.0
type HadoopClusterNetwork struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. ConnectionDirection *string `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created. PrivateLinkEnabled *bool `pulumi:"privateLinkEnabled"` }
type HadoopClusterNetworkArgs ¶ added in v4.1.0
type HadoopClusterNetworkArgs struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. ConnectionDirection pulumi.StringPtrInput `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created. PrivateLinkEnabled pulumi.BoolPtrInput `pulumi:"privateLinkEnabled"` }
func (HadoopClusterNetworkArgs) ElementType ¶ added in v4.1.0
func (HadoopClusterNetworkArgs) ElementType() reflect.Type
func (HadoopClusterNetworkArgs) ToHadoopClusterNetworkOutput ¶ added in v4.1.0
func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkOutput() HadoopClusterNetworkOutput
func (HadoopClusterNetworkArgs) ToHadoopClusterNetworkOutputWithContext ¶ added in v4.1.0
func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkOutputWithContext(ctx context.Context) HadoopClusterNetworkOutput
func (HadoopClusterNetworkArgs) ToHadoopClusterNetworkPtrOutput ¶ added in v4.1.0
func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkPtrOutput() HadoopClusterNetworkPtrOutput
func (HadoopClusterNetworkArgs) ToHadoopClusterNetworkPtrOutputWithContext ¶ added in v4.1.0
func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkPtrOutputWithContext(ctx context.Context) HadoopClusterNetworkPtrOutput
type HadoopClusterNetworkInput ¶ added in v4.1.0
type HadoopClusterNetworkInput interface { pulumi.Input ToHadoopClusterNetworkOutput() HadoopClusterNetworkOutput ToHadoopClusterNetworkOutputWithContext(context.Context) HadoopClusterNetworkOutput }
HadoopClusterNetworkInput is an input type that accepts HadoopClusterNetworkArgs and HadoopClusterNetworkOutput values. You can construct a concrete instance of `HadoopClusterNetworkInput` via:
HadoopClusterNetworkArgs{...}
type HadoopClusterNetworkOutput ¶ added in v4.1.0
type HadoopClusterNetworkOutput struct{ *pulumi.OutputState }
func (HadoopClusterNetworkOutput) ConnectionDirection ¶ added in v4.1.0
func (o HadoopClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
func (HadoopClusterNetworkOutput) ElementType ¶ added in v4.1.0
func (HadoopClusterNetworkOutput) ElementType() reflect.Type
func (HadoopClusterNetworkOutput) PrivateLinkEnabled ¶ added in v4.1.0
func (o HadoopClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created.
func (HadoopClusterNetworkOutput) ToHadoopClusterNetworkOutput ¶ added in v4.1.0
func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkOutput() HadoopClusterNetworkOutput
func (HadoopClusterNetworkOutput) ToHadoopClusterNetworkOutputWithContext ¶ added in v4.1.0
func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkOutputWithContext(ctx context.Context) HadoopClusterNetworkOutput
func (HadoopClusterNetworkOutput) ToHadoopClusterNetworkPtrOutput ¶ added in v4.1.0
func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkPtrOutput() HadoopClusterNetworkPtrOutput
func (HadoopClusterNetworkOutput) ToHadoopClusterNetworkPtrOutputWithContext ¶ added in v4.1.0
func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkPtrOutputWithContext(ctx context.Context) HadoopClusterNetworkPtrOutput
type HadoopClusterNetworkPtrInput ¶ added in v4.1.0
type HadoopClusterNetworkPtrInput interface { pulumi.Input ToHadoopClusterNetworkPtrOutput() HadoopClusterNetworkPtrOutput ToHadoopClusterNetworkPtrOutputWithContext(context.Context) HadoopClusterNetworkPtrOutput }
HadoopClusterNetworkPtrInput is an input type that accepts HadoopClusterNetworkArgs, HadoopClusterNetworkPtr and HadoopClusterNetworkPtrOutput values. You can construct a concrete instance of `HadoopClusterNetworkPtrInput` via:
HadoopClusterNetworkArgs{...} or: nil
func HadoopClusterNetworkPtr ¶ added in v4.1.0
func HadoopClusterNetworkPtr(v *HadoopClusterNetworkArgs) HadoopClusterNetworkPtrInput
type HadoopClusterNetworkPtrOutput ¶ added in v4.1.0
type HadoopClusterNetworkPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterNetworkPtrOutput) ConnectionDirection ¶ added in v4.1.0
func (o HadoopClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
func (HadoopClusterNetworkPtrOutput) Elem ¶ added in v4.1.0
func (o HadoopClusterNetworkPtrOutput) Elem() HadoopClusterNetworkOutput
func (HadoopClusterNetworkPtrOutput) ElementType ¶ added in v4.1.0
func (HadoopClusterNetworkPtrOutput) ElementType() reflect.Type
func (HadoopClusterNetworkPtrOutput) PrivateLinkEnabled ¶ added in v4.1.0
func (o HadoopClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created.
func (HadoopClusterNetworkPtrOutput) ToHadoopClusterNetworkPtrOutput ¶ added in v4.1.0
func (o HadoopClusterNetworkPtrOutput) ToHadoopClusterNetworkPtrOutput() HadoopClusterNetworkPtrOutput
func (HadoopClusterNetworkPtrOutput) ToHadoopClusterNetworkPtrOutputWithContext ¶ added in v4.1.0
func (o HadoopClusterNetworkPtrOutput) ToHadoopClusterNetworkPtrOutputWithContext(ctx context.Context) HadoopClusterNetworkPtrOutput
type HadoopClusterOutput ¶
type HadoopClusterOutput struct{ *pulumi.OutputState }
func (HadoopClusterOutput) ElementType ¶
func (HadoopClusterOutput) ElementType() reflect.Type
func (HadoopClusterOutput) ToHadoopClusterOutput ¶
func (o HadoopClusterOutput) ToHadoopClusterOutput() HadoopClusterOutput
func (HadoopClusterOutput) ToHadoopClusterOutputWithContext ¶
func (o HadoopClusterOutput) ToHadoopClusterOutputWithContext(ctx context.Context) HadoopClusterOutput
type HadoopClusterRoles ¶
type HadoopClusterRoles struct { // A `edgeNode` block as defined below. EdgeNode *HadoopClusterRolesEdgeNode `pulumi:"edgeNode"` // A `headNode` block as defined above. HeadNode HadoopClusterRolesHeadNode `pulumi:"headNode"` // A `workerNode` block as defined below. WorkerNode HadoopClusterRolesWorkerNode `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode HadoopClusterRolesZookeeperNode `pulumi:"zookeeperNode"` }
type HadoopClusterRolesArgs ¶
type HadoopClusterRolesArgs struct { // A `edgeNode` block as defined below. EdgeNode HadoopClusterRolesEdgeNodePtrInput `pulumi:"edgeNode"` // A `headNode` block as defined above. HeadNode HadoopClusterRolesHeadNodeInput `pulumi:"headNode"` // A `workerNode` block as defined below. WorkerNode HadoopClusterRolesWorkerNodeInput `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode HadoopClusterRolesZookeeperNodeInput `pulumi:"zookeeperNode"` }
func (HadoopClusterRolesArgs) ElementType ¶
func (HadoopClusterRolesArgs) ElementType() reflect.Type
func (HadoopClusterRolesArgs) ToHadoopClusterRolesOutput ¶
func (i HadoopClusterRolesArgs) ToHadoopClusterRolesOutput() HadoopClusterRolesOutput
func (HadoopClusterRolesArgs) ToHadoopClusterRolesOutputWithContext ¶
func (i HadoopClusterRolesArgs) ToHadoopClusterRolesOutputWithContext(ctx context.Context) HadoopClusterRolesOutput
func (HadoopClusterRolesArgs) ToHadoopClusterRolesPtrOutput ¶
func (i HadoopClusterRolesArgs) ToHadoopClusterRolesPtrOutput() HadoopClusterRolesPtrOutput
func (HadoopClusterRolesArgs) ToHadoopClusterRolesPtrOutputWithContext ¶
func (i HadoopClusterRolesArgs) ToHadoopClusterRolesPtrOutputWithContext(ctx context.Context) HadoopClusterRolesPtrOutput
type HadoopClusterRolesEdgeNode ¶
type HadoopClusterRolesEdgeNode struct { // A `installScriptAction` block as defined below. InstallScriptActions []HadoopClusterRolesEdgeNodeInstallScriptAction `pulumi:"installScriptActions"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The Size of the Virtual Machine which should be used as the Edge Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type HadoopClusterRolesEdgeNodeArgs ¶
type HadoopClusterRolesEdgeNodeArgs struct { // A `installScriptAction` block as defined below. InstallScriptActions HadoopClusterRolesEdgeNodeInstallScriptActionArrayInput `pulumi:"installScriptActions"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The Size of the Virtual Machine which should be used as the Edge Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (HadoopClusterRolesEdgeNodeArgs) ElementType ¶
func (HadoopClusterRolesEdgeNodeArgs) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeArgs) ToHadoopClusterRolesEdgeNodeOutput ¶
func (i HadoopClusterRolesEdgeNodeArgs) ToHadoopClusterRolesEdgeNodeOutput() HadoopClusterRolesEdgeNodeOutput
func (HadoopClusterRolesEdgeNodeArgs) ToHadoopClusterRolesEdgeNodeOutputWithContext ¶
func (i HadoopClusterRolesEdgeNodeArgs) ToHadoopClusterRolesEdgeNodeOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeOutput
func (HadoopClusterRolesEdgeNodeArgs) ToHadoopClusterRolesEdgeNodePtrOutput ¶
func (i HadoopClusterRolesEdgeNodeArgs) ToHadoopClusterRolesEdgeNodePtrOutput() HadoopClusterRolesEdgeNodePtrOutput
func (HadoopClusterRolesEdgeNodeArgs) ToHadoopClusterRolesEdgeNodePtrOutputWithContext ¶
func (i HadoopClusterRolesEdgeNodeArgs) ToHadoopClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodePtrOutput
type HadoopClusterRolesEdgeNodeInput ¶
type HadoopClusterRolesEdgeNodeInput interface { pulumi.Input ToHadoopClusterRolesEdgeNodeOutput() HadoopClusterRolesEdgeNodeOutput ToHadoopClusterRolesEdgeNodeOutputWithContext(context.Context) HadoopClusterRolesEdgeNodeOutput }
HadoopClusterRolesEdgeNodeInput is an input type that accepts HadoopClusterRolesEdgeNodeArgs and HadoopClusterRolesEdgeNodeOutput values. You can construct a concrete instance of `HadoopClusterRolesEdgeNodeInput` via:
HadoopClusterRolesEdgeNodeArgs{...}
type HadoopClusterRolesEdgeNodeInstallScriptAction ¶
type HadoopClusterRolesEdgeNodeInstallScriptAction struct { // The name of the install script action. Changing this forces a new resource to be created. Name string `pulumi:"name"` // The URI pointing to the script to run during the installation of the edge node. Changing this forces a new resource to be created. Uri string `pulumi:"uri"` }
type HadoopClusterRolesEdgeNodeInstallScriptActionArgs ¶
type HadoopClusterRolesEdgeNodeInstallScriptActionArgs struct { // The name of the install script action. Changing this forces a new resource to be created. Name pulumi.StringInput `pulumi:"name"` // The URI pointing to the script to run during the installation of the edge node. Changing this forces a new resource to be created. Uri pulumi.StringInput `pulumi:"uri"` }
func (HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ElementType ¶
func (HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutput ¶
func (i HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutput() HadoopClusterRolesEdgeNodeInstallScriptActionOutput
func (HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutputWithContext ¶
func (i HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionOutput
type HadoopClusterRolesEdgeNodeInstallScriptActionArray ¶
type HadoopClusterRolesEdgeNodeInstallScriptActionArray []HadoopClusterRolesEdgeNodeInstallScriptActionInput
func (HadoopClusterRolesEdgeNodeInstallScriptActionArray) ElementType ¶
func (HadoopClusterRolesEdgeNodeInstallScriptActionArray) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeInstallScriptActionArray) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput ¶
func (i HadoopClusterRolesEdgeNodeInstallScriptActionArray) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput() HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
func (HadoopClusterRolesEdgeNodeInstallScriptActionArray) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutputWithContext ¶
func (i HadoopClusterRolesEdgeNodeInstallScriptActionArray) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
type HadoopClusterRolesEdgeNodeInstallScriptActionArrayInput ¶
type HadoopClusterRolesEdgeNodeInstallScriptActionArrayInput interface { pulumi.Input ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput() HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutputWithContext(context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput }
HadoopClusterRolesEdgeNodeInstallScriptActionArrayInput is an input type that accepts HadoopClusterRolesEdgeNodeInstallScriptActionArray and HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput values. You can construct a concrete instance of `HadoopClusterRolesEdgeNodeInstallScriptActionArrayInput` via:
HadoopClusterRolesEdgeNodeInstallScriptActionArray{ HadoopClusterRolesEdgeNodeInstallScriptActionArgs{...} }
type HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput ¶
type HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ElementType ¶
func (HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput ¶
func (o HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput() HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
func (HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutputWithContext ¶
func (o HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
type HadoopClusterRolesEdgeNodeInstallScriptActionInput ¶
type HadoopClusterRolesEdgeNodeInstallScriptActionInput interface { pulumi.Input ToHadoopClusterRolesEdgeNodeInstallScriptActionOutput() HadoopClusterRolesEdgeNodeInstallScriptActionOutput ToHadoopClusterRolesEdgeNodeInstallScriptActionOutputWithContext(context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionOutput }
HadoopClusterRolesEdgeNodeInstallScriptActionInput is an input type that accepts HadoopClusterRolesEdgeNodeInstallScriptActionArgs and HadoopClusterRolesEdgeNodeInstallScriptActionOutput values. You can construct a concrete instance of `HadoopClusterRolesEdgeNodeInstallScriptActionInput` via:
HadoopClusterRolesEdgeNodeInstallScriptActionArgs{...}
type HadoopClusterRolesEdgeNodeInstallScriptActionOutput ¶
type HadoopClusterRolesEdgeNodeInstallScriptActionOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesEdgeNodeInstallScriptActionOutput) ElementType ¶
func (HadoopClusterRolesEdgeNodeInstallScriptActionOutput) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeInstallScriptActionOutput) Name ¶
func (o HadoopClusterRolesEdgeNodeInstallScriptActionOutput) Name() pulumi.StringOutput
The name of the install script action. Changing this forces a new resource to be created.
func (HadoopClusterRolesEdgeNodeInstallScriptActionOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutput ¶
func (o HadoopClusterRolesEdgeNodeInstallScriptActionOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutput() HadoopClusterRolesEdgeNodeInstallScriptActionOutput
func (HadoopClusterRolesEdgeNodeInstallScriptActionOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutputWithContext ¶
func (o HadoopClusterRolesEdgeNodeInstallScriptActionOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionOutput
type HadoopClusterRolesEdgeNodeOutput ¶
type HadoopClusterRolesEdgeNodeOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesEdgeNodeOutput) ElementType ¶
func (HadoopClusterRolesEdgeNodeOutput) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeOutput) InstallScriptActions ¶
func (o HadoopClusterRolesEdgeNodeOutput) InstallScriptActions() HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
A `installScriptAction` block as defined below.
func (HadoopClusterRolesEdgeNodeOutput) TargetInstanceCount ¶
func (o HadoopClusterRolesEdgeNodeOutput) TargetInstanceCount() pulumi.IntOutput
The number of instances which should be run for the Worker Nodes.
func (HadoopClusterRolesEdgeNodeOutput) ToHadoopClusterRolesEdgeNodeOutput ¶
func (o HadoopClusterRolesEdgeNodeOutput) ToHadoopClusterRolesEdgeNodeOutput() HadoopClusterRolesEdgeNodeOutput
func (HadoopClusterRolesEdgeNodeOutput) ToHadoopClusterRolesEdgeNodeOutputWithContext ¶
func (o HadoopClusterRolesEdgeNodeOutput) ToHadoopClusterRolesEdgeNodeOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeOutput
func (HadoopClusterRolesEdgeNodeOutput) ToHadoopClusterRolesEdgeNodePtrOutput ¶
func (o HadoopClusterRolesEdgeNodeOutput) ToHadoopClusterRolesEdgeNodePtrOutput() HadoopClusterRolesEdgeNodePtrOutput
func (HadoopClusterRolesEdgeNodeOutput) ToHadoopClusterRolesEdgeNodePtrOutputWithContext ¶
func (o HadoopClusterRolesEdgeNodeOutput) ToHadoopClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodePtrOutput
func (HadoopClusterRolesEdgeNodeOutput) VmSize ¶
func (o HadoopClusterRolesEdgeNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Edge Nodes. Changing this forces a new resource to be created.
type HadoopClusterRolesEdgeNodePtrInput ¶
type HadoopClusterRolesEdgeNodePtrInput interface { pulumi.Input ToHadoopClusterRolesEdgeNodePtrOutput() HadoopClusterRolesEdgeNodePtrOutput ToHadoopClusterRolesEdgeNodePtrOutputWithContext(context.Context) HadoopClusterRolesEdgeNodePtrOutput }
HadoopClusterRolesEdgeNodePtrInput is an input type that accepts HadoopClusterRolesEdgeNodeArgs, HadoopClusterRolesEdgeNodePtr and HadoopClusterRolesEdgeNodePtrOutput values. You can construct a concrete instance of `HadoopClusterRolesEdgeNodePtrInput` via:
HadoopClusterRolesEdgeNodeArgs{...} or: nil
func HadoopClusterRolesEdgeNodePtr ¶
func HadoopClusterRolesEdgeNodePtr(v *HadoopClusterRolesEdgeNodeArgs) HadoopClusterRolesEdgeNodePtrInput
type HadoopClusterRolesEdgeNodePtrOutput ¶
type HadoopClusterRolesEdgeNodePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesEdgeNodePtrOutput) Elem ¶
func (o HadoopClusterRolesEdgeNodePtrOutput) Elem() HadoopClusterRolesEdgeNodeOutput
func (HadoopClusterRolesEdgeNodePtrOutput) ElementType ¶
func (HadoopClusterRolesEdgeNodePtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodePtrOutput) InstallScriptActions ¶
func (o HadoopClusterRolesEdgeNodePtrOutput) InstallScriptActions() HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
A `installScriptAction` block as defined below.
func (HadoopClusterRolesEdgeNodePtrOutput) TargetInstanceCount ¶
func (o HadoopClusterRolesEdgeNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (HadoopClusterRolesEdgeNodePtrOutput) ToHadoopClusterRolesEdgeNodePtrOutput ¶
func (o HadoopClusterRolesEdgeNodePtrOutput) ToHadoopClusterRolesEdgeNodePtrOutput() HadoopClusterRolesEdgeNodePtrOutput
func (HadoopClusterRolesEdgeNodePtrOutput) ToHadoopClusterRolesEdgeNodePtrOutputWithContext ¶
func (o HadoopClusterRolesEdgeNodePtrOutput) ToHadoopClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodePtrOutput
func (HadoopClusterRolesEdgeNodePtrOutput) VmSize ¶
func (o HadoopClusterRolesEdgeNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Edge Nodes. Changing this forces a new resource to be created.
type HadoopClusterRolesHeadNode ¶
type HadoopClusterRolesHeadNode struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type HadoopClusterRolesHeadNodeArgs ¶
type HadoopClusterRolesHeadNodeArgs struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (HadoopClusterRolesHeadNodeArgs) ElementType ¶
func (HadoopClusterRolesHeadNodeArgs) ElementType() reflect.Type
func (HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodeOutput ¶
func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodeOutput() HadoopClusterRolesHeadNodeOutput
func (HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodeOutputWithContext ¶
func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodeOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeOutput
func (HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodePtrOutput ¶
func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodePtrOutput() HadoopClusterRolesHeadNodePtrOutput
func (HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodePtrOutputWithContext ¶
func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodePtrOutput
type HadoopClusterRolesHeadNodeInput ¶
type HadoopClusterRolesHeadNodeInput interface { pulumi.Input ToHadoopClusterRolesHeadNodeOutput() HadoopClusterRolesHeadNodeOutput ToHadoopClusterRolesHeadNodeOutputWithContext(context.Context) HadoopClusterRolesHeadNodeOutput }
HadoopClusterRolesHeadNodeInput is an input type that accepts HadoopClusterRolesHeadNodeArgs and HadoopClusterRolesHeadNodeOutput values. You can construct a concrete instance of `HadoopClusterRolesHeadNodeInput` via:
HadoopClusterRolesHeadNodeArgs{...}
type HadoopClusterRolesHeadNodeOutput ¶
type HadoopClusterRolesHeadNodeOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesHeadNodeOutput) ElementType ¶
func (HadoopClusterRolesHeadNodeOutput) ElementType() reflect.Type
func (HadoopClusterRolesHeadNodeOutput) Password ¶
func (o HadoopClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesHeadNodeOutput) SshKeys ¶
func (o HadoopClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (HadoopClusterRolesHeadNodeOutput) SubnetId ¶
func (o HadoopClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodeOutput ¶
func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodeOutput() HadoopClusterRolesHeadNodeOutput
func (HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodeOutputWithContext ¶
func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodeOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeOutput
func (HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodePtrOutput ¶
func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodePtrOutput() HadoopClusterRolesHeadNodePtrOutput
func (HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodePtrOutputWithContext ¶
func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodePtrOutput
func (HadoopClusterRolesHeadNodeOutput) Username ¶
func (o HadoopClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesHeadNodeOutput) VirtualNetworkId ¶
func (o HadoopClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesHeadNodeOutput) VmSize ¶
func (o HadoopClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type HadoopClusterRolesHeadNodePtrInput ¶
type HadoopClusterRolesHeadNodePtrInput interface { pulumi.Input ToHadoopClusterRolesHeadNodePtrOutput() HadoopClusterRolesHeadNodePtrOutput ToHadoopClusterRolesHeadNodePtrOutputWithContext(context.Context) HadoopClusterRolesHeadNodePtrOutput }
HadoopClusterRolesHeadNodePtrInput is an input type that accepts HadoopClusterRolesHeadNodeArgs, HadoopClusterRolesHeadNodePtr and HadoopClusterRolesHeadNodePtrOutput values. You can construct a concrete instance of `HadoopClusterRolesHeadNodePtrInput` via:
HadoopClusterRolesHeadNodeArgs{...} or: nil
func HadoopClusterRolesHeadNodePtr ¶
func HadoopClusterRolesHeadNodePtr(v *HadoopClusterRolesHeadNodeArgs) HadoopClusterRolesHeadNodePtrInput
type HadoopClusterRolesHeadNodePtrOutput ¶
type HadoopClusterRolesHeadNodePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesHeadNodePtrOutput) Elem ¶
func (o HadoopClusterRolesHeadNodePtrOutput) Elem() HadoopClusterRolesHeadNodeOutput
func (HadoopClusterRolesHeadNodePtrOutput) ElementType ¶
func (HadoopClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesHeadNodePtrOutput) Password ¶
func (o HadoopClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesHeadNodePtrOutput) SshKeys ¶
func (o HadoopClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (HadoopClusterRolesHeadNodePtrOutput) SubnetId ¶
func (o HadoopClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (HadoopClusterRolesHeadNodePtrOutput) ToHadoopClusterRolesHeadNodePtrOutput ¶
func (o HadoopClusterRolesHeadNodePtrOutput) ToHadoopClusterRolesHeadNodePtrOutput() HadoopClusterRolesHeadNodePtrOutput
func (HadoopClusterRolesHeadNodePtrOutput) ToHadoopClusterRolesHeadNodePtrOutputWithContext ¶
func (o HadoopClusterRolesHeadNodePtrOutput) ToHadoopClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodePtrOutput
func (HadoopClusterRolesHeadNodePtrOutput) Username ¶
func (o HadoopClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesHeadNodePtrOutput) VirtualNetworkId ¶
func (o HadoopClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesHeadNodePtrOutput) VmSize ¶
func (o HadoopClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type HadoopClusterRolesInput ¶
type HadoopClusterRolesInput interface { pulumi.Input ToHadoopClusterRolesOutput() HadoopClusterRolesOutput ToHadoopClusterRolesOutputWithContext(context.Context) HadoopClusterRolesOutput }
HadoopClusterRolesInput is an input type that accepts HadoopClusterRolesArgs and HadoopClusterRolesOutput values. You can construct a concrete instance of `HadoopClusterRolesInput` via:
HadoopClusterRolesArgs{...}
type HadoopClusterRolesOutput ¶
type HadoopClusterRolesOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesOutput) EdgeNode ¶
func (o HadoopClusterRolesOutput) EdgeNode() HadoopClusterRolesEdgeNodePtrOutput
A `edgeNode` block as defined below.
func (HadoopClusterRolesOutput) ElementType ¶
func (HadoopClusterRolesOutput) ElementType() reflect.Type
func (HadoopClusterRolesOutput) HeadNode ¶
func (o HadoopClusterRolesOutput) HeadNode() HadoopClusterRolesHeadNodeOutput
A `headNode` block as defined above.
func (HadoopClusterRolesOutput) ToHadoopClusterRolesOutput ¶
func (o HadoopClusterRolesOutput) ToHadoopClusterRolesOutput() HadoopClusterRolesOutput
func (HadoopClusterRolesOutput) ToHadoopClusterRolesOutputWithContext ¶
func (o HadoopClusterRolesOutput) ToHadoopClusterRolesOutputWithContext(ctx context.Context) HadoopClusterRolesOutput
func (HadoopClusterRolesOutput) ToHadoopClusterRolesPtrOutput ¶
func (o HadoopClusterRolesOutput) ToHadoopClusterRolesPtrOutput() HadoopClusterRolesPtrOutput
func (HadoopClusterRolesOutput) ToHadoopClusterRolesPtrOutputWithContext ¶
func (o HadoopClusterRolesOutput) ToHadoopClusterRolesPtrOutputWithContext(ctx context.Context) HadoopClusterRolesPtrOutput
func (HadoopClusterRolesOutput) WorkerNode ¶
func (o HadoopClusterRolesOutput) WorkerNode() HadoopClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (HadoopClusterRolesOutput) ZookeeperNode ¶
func (o HadoopClusterRolesOutput) ZookeeperNode() HadoopClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type HadoopClusterRolesPtrInput ¶
type HadoopClusterRolesPtrInput interface { pulumi.Input ToHadoopClusterRolesPtrOutput() HadoopClusterRolesPtrOutput ToHadoopClusterRolesPtrOutputWithContext(context.Context) HadoopClusterRolesPtrOutput }
HadoopClusterRolesPtrInput is an input type that accepts HadoopClusterRolesArgs, HadoopClusterRolesPtr and HadoopClusterRolesPtrOutput values. You can construct a concrete instance of `HadoopClusterRolesPtrInput` via:
HadoopClusterRolesArgs{...} or: nil
func HadoopClusterRolesPtr ¶
func HadoopClusterRolesPtr(v *HadoopClusterRolesArgs) HadoopClusterRolesPtrInput
type HadoopClusterRolesPtrOutput ¶
type HadoopClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesPtrOutput) EdgeNode ¶
func (o HadoopClusterRolesPtrOutput) EdgeNode() HadoopClusterRolesEdgeNodePtrOutput
A `edgeNode` block as defined below.
func (HadoopClusterRolesPtrOutput) Elem ¶
func (o HadoopClusterRolesPtrOutput) Elem() HadoopClusterRolesOutput
func (HadoopClusterRolesPtrOutput) ElementType ¶
func (HadoopClusterRolesPtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesPtrOutput) HeadNode ¶
func (o HadoopClusterRolesPtrOutput) HeadNode() HadoopClusterRolesHeadNodePtrOutput
A `headNode` block as defined above.
func (HadoopClusterRolesPtrOutput) ToHadoopClusterRolesPtrOutput ¶
func (o HadoopClusterRolesPtrOutput) ToHadoopClusterRolesPtrOutput() HadoopClusterRolesPtrOutput
func (HadoopClusterRolesPtrOutput) ToHadoopClusterRolesPtrOutputWithContext ¶
func (o HadoopClusterRolesPtrOutput) ToHadoopClusterRolesPtrOutputWithContext(ctx context.Context) HadoopClusterRolesPtrOutput
func (HadoopClusterRolesPtrOutput) WorkerNode ¶
func (o HadoopClusterRolesPtrOutput) WorkerNode() HadoopClusterRolesWorkerNodePtrOutput
A `workerNode` block as defined below.
func (HadoopClusterRolesPtrOutput) ZookeeperNode ¶
func (o HadoopClusterRolesPtrOutput) ZookeeperNode() HadoopClusterRolesZookeeperNodePtrOutput
A `zookeeperNode` block as defined below.
type HadoopClusterRolesWorkerNode ¶
type HadoopClusterRolesWorkerNode struct { // A `autoscale` block as defined below. Autoscale *HadoopClusterRolesWorkerNodeAutoscale `pulumi:"autoscale"` // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount *int `pulumi:"minInstanceCount"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type HadoopClusterRolesWorkerNodeArgs ¶
type HadoopClusterRolesWorkerNodeArgs struct { // A `autoscale` block as defined below. Autoscale HadoopClusterRolesWorkerNodeAutoscalePtrInput `pulumi:"autoscale"` // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount pulumi.IntPtrInput `pulumi:"minInstanceCount"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (HadoopClusterRolesWorkerNodeArgs) ElementType ¶
func (HadoopClusterRolesWorkerNodeArgs) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodeOutput ¶
func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodeOutput() HadoopClusterRolesWorkerNodeOutput
func (HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodeOutputWithContext ¶
func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeOutput
func (HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodePtrOutput ¶
func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodePtrOutput() HadoopClusterRolesWorkerNodePtrOutput
func (HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodePtrOutputWithContext ¶
func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodePtrOutput
type HadoopClusterRolesWorkerNodeAutoscale ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscale struct { // A `capacity` block as defined below. Capacity *HadoopClusterRolesWorkerNodeAutoscaleCapacity `pulumi:"capacity"` // A `recurrence` block as defined below. Recurrence *HadoopClusterRolesWorkerNodeAutoscaleRecurrence `pulumi:"recurrence"` }
type HadoopClusterRolesWorkerNodeAutoscaleArgs ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleArgs struct { // A `capacity` block as defined below. Capacity HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrInput `pulumi:"capacity"` // A `recurrence` block as defined below. Recurrence HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrInput `pulumi:"recurrence"` }
func (HadoopClusterRolesWorkerNodeAutoscaleArgs) ElementType ¶ added in v4.2.0
func (HadoopClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleOutput ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleOutput() HadoopClusterRolesWorkerNodeAutoscaleOutput
func (HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleOutputWithContext ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleOutput
func (HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscalePtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleCapacity ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleCapacity struct { // The maximum number of worker nodes to autoscale to based on the cluster's activity. MaxInstanceCount int `pulumi:"maxInstanceCount"` // The minimum number of worker nodes to autoscale to based on the cluster's activity. MinInstanceCount int `pulumi:"minInstanceCount"` }
type HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs struct { // The maximum number of worker nodes to autoscale to based on the cluster's activity. MaxInstanceCount pulumi.IntInput `pulumi:"maxInstanceCount"` // The minimum number of worker nodes to autoscale to based on the cluster's activity. MinInstanceCount pulumi.IntInput `pulumi:"minInstanceCount"` }
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType ¶ added in v4.2.0
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutput ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleCapacityInput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleCapacityInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput }
HadoopClusterRolesWorkerNodeAutoscaleCapacityInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs and HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscaleCapacityInput` via:
HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs{...}
type HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType ¶ added in v4.2.0
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount() pulumi.IntOutput
The maximum number of worker nodes to autoscale to based on the cluster's activity.
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount() pulumi.IntOutput
The minimum number of worker nodes to autoscale to based on the cluster's activity.
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutput ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrInput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput }
HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs, HadoopClusterRolesWorkerNodeAutoscaleCapacityPtr and HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrInput` via:
HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs{...} or: nil
func HadoopClusterRolesWorkerNodeAutoscaleCapacityPtr ¶ added in v4.2.0
func HadoopClusterRolesWorkerNodeAutoscaleCapacityPtr(v *HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrInput
type HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType ¶ added in v4.2.0
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount() pulumi.IntPtrOutput
The maximum number of worker nodes to autoscale to based on the cluster's activity.
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of worker nodes to autoscale to based on the cluster's activity.
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleInput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscaleOutput() HadoopClusterRolesWorkerNodeAutoscaleOutput ToHadoopClusterRolesWorkerNodeAutoscaleOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscaleOutput }
HadoopClusterRolesWorkerNodeAutoscaleInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleArgs and HadoopClusterRolesWorkerNodeAutoscaleOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscaleInput` via:
HadoopClusterRolesWorkerNodeAutoscaleArgs{...}
type HadoopClusterRolesWorkerNodeAutoscaleOutput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) Capacity ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) Capacity() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
A `capacity` block as defined below.
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) ElementType ¶ added in v4.2.0
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) Recurrence ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) Recurrence() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleOutput ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleOutput() HadoopClusterRolesWorkerNodeAutoscaleOutput
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleOutputWithContext ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleOutput
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscalePtrOutput
type HadoopClusterRolesWorkerNodeAutoscalePtrInput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscalePtrInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput() HadoopClusterRolesWorkerNodeAutoscalePtrOutput ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscalePtrOutput }
HadoopClusterRolesWorkerNodeAutoscalePtrInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleArgs, HadoopClusterRolesWorkerNodeAutoscalePtr and HadoopClusterRolesWorkerNodeAutoscalePtrOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscalePtrInput` via:
HadoopClusterRolesWorkerNodeAutoscaleArgs{...} or: nil
func HadoopClusterRolesWorkerNodeAutoscalePtr ¶ added in v4.2.0
func HadoopClusterRolesWorkerNodeAutoscalePtr(v *HadoopClusterRolesWorkerNodeAutoscaleArgs) HadoopClusterRolesWorkerNodeAutoscalePtrInput
type HadoopClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscalePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscalePtrOutput) Capacity ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) Capacity() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
A `capacity` block as defined below.
func (HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ElementType ¶ added in v4.2.0
func (HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
func (HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
func (HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscalePtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrence ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleRecurrence struct { // A list of `schedule` blocks as defined below. Schedules []HadoopClusterRolesWorkerNodeAutoscaleRecurrenceSchedule `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone string `pulumi:"timezone"` }
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs struct { // A list of `schedule` blocks as defined below. Schedules HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone pulumi.StringInput `pulumi:"timezone"` }
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType ¶ added in v4.2.0
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceInput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput }
HadoopClusterRolesWorkerNodeAutoscaleRecurrenceInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs and HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscaleRecurrenceInput` via:
HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...}
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType ¶ added in v4.2.0
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
The time zone for the autoscale schedule times.
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrInput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput }
HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs, HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtr and HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrInput` via:
HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...} or: nil
func HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtr ¶ added in v4.2.0
func HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtr(v *HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType ¶ added in v4.2.0
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
The time zone for the autoscale schedule times.
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceSchedule ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceSchedule struct { // The days of the week to perform autoscale. Days []string `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time string `pulumi:"time"` }
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs struct { // The days of the week to perform autoscale. Days pulumi.StringArrayInput `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time pulumi.StringInput `pulumi:"time"` }
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType ¶ added in v4.2.0
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray []HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType ¶ added in v4.2.0
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶ added in v4.2.0
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput }
HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray and HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput` via:
HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray{ HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...} }
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType ¶ added in v4.2.0
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput }
HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs and HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput` via:
HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...}
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶ added in v4.2.0
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
The days of the week to perform autoscale.
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType ¶ added in v4.2.0
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
The number of worker nodes to autoscale at the specified time.
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time ¶ added in v4.2.0
The time of day to perform the autoscale in 24hour format.
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type HadoopClusterRolesWorkerNodeInput ¶
type HadoopClusterRolesWorkerNodeInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeOutput() HadoopClusterRolesWorkerNodeOutput ToHadoopClusterRolesWorkerNodeOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeOutput }
HadoopClusterRolesWorkerNodeInput is an input type that accepts HadoopClusterRolesWorkerNodeArgs and HadoopClusterRolesWorkerNodeOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeInput` via:
HadoopClusterRolesWorkerNodeArgs{...}
type HadoopClusterRolesWorkerNodeOutput ¶
type HadoopClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeOutput) Autoscale ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodeOutput) Autoscale() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (HadoopClusterRolesWorkerNodeOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeOutput) MinInstanceCount
deprecated
func (o HadoopClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (HadoopClusterRolesWorkerNodeOutput) Password ¶
func (o HadoopClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesWorkerNodeOutput) SshKeys ¶
func (o HadoopClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (HadoopClusterRolesWorkerNodeOutput) SubnetId ¶
func (o HadoopClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (HadoopClusterRolesWorkerNodeOutput) TargetInstanceCount ¶
func (o HadoopClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
The number of instances which should be run for the Worker Nodes.
func (HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodeOutput ¶
func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodeOutput() HadoopClusterRolesWorkerNodeOutput
func (HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodeOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeOutput
func (HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodePtrOutput ¶
func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodePtrOutput() HadoopClusterRolesWorkerNodePtrOutput
func (HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodePtrOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodePtrOutput
func (HadoopClusterRolesWorkerNodeOutput) Username ¶
func (o HadoopClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesWorkerNodeOutput) VirtualNetworkId ¶
func (o HadoopClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesWorkerNodeOutput) VmSize ¶
func (o HadoopClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type HadoopClusterRolesWorkerNodePtrInput ¶
type HadoopClusterRolesWorkerNodePtrInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodePtrOutput() HadoopClusterRolesWorkerNodePtrOutput ToHadoopClusterRolesWorkerNodePtrOutputWithContext(context.Context) HadoopClusterRolesWorkerNodePtrOutput }
HadoopClusterRolesWorkerNodePtrInput is an input type that accepts HadoopClusterRolesWorkerNodeArgs, HadoopClusterRolesWorkerNodePtr and HadoopClusterRolesWorkerNodePtrOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodePtrInput` via:
HadoopClusterRolesWorkerNodeArgs{...} or: nil
func HadoopClusterRolesWorkerNodePtr ¶
func HadoopClusterRolesWorkerNodePtr(v *HadoopClusterRolesWorkerNodeArgs) HadoopClusterRolesWorkerNodePtrInput
type HadoopClusterRolesWorkerNodePtrOutput ¶
type HadoopClusterRolesWorkerNodePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodePtrOutput) Autoscale ¶ added in v4.2.0
func (o HadoopClusterRolesWorkerNodePtrOutput) Autoscale() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (HadoopClusterRolesWorkerNodePtrOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodePtrOutput) MinInstanceCount
deprecated
func (o HadoopClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (HadoopClusterRolesWorkerNodePtrOutput) Password ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesWorkerNodePtrOutput) SshKeys ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (HadoopClusterRolesWorkerNodePtrOutput) SubnetId ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (HadoopClusterRolesWorkerNodePtrOutput) TargetInstanceCount ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (HadoopClusterRolesWorkerNodePtrOutput) ToHadoopClusterRolesWorkerNodePtrOutput ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) ToHadoopClusterRolesWorkerNodePtrOutput() HadoopClusterRolesWorkerNodePtrOutput
func (HadoopClusterRolesWorkerNodePtrOutput) ToHadoopClusterRolesWorkerNodePtrOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) ToHadoopClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodePtrOutput
func (HadoopClusterRolesWorkerNodePtrOutput) Username ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesWorkerNodePtrOutput) VirtualNetworkId ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesWorkerNodePtrOutput) VmSize ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type HadoopClusterRolesZookeeperNode ¶
type HadoopClusterRolesZookeeperNode struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type HadoopClusterRolesZookeeperNodeArgs ¶
type HadoopClusterRolesZookeeperNodeArgs struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (HadoopClusterRolesZookeeperNodeArgs) ElementType ¶
func (HadoopClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
func (HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodeOutput ¶
func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodeOutput() HadoopClusterRolesZookeeperNodeOutput
func (HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodeOutputWithContext ¶
func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeOutput
func (HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodePtrOutput ¶
func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodePtrOutput() HadoopClusterRolesZookeeperNodePtrOutput
func (HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext ¶
func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodePtrOutput
type HadoopClusterRolesZookeeperNodeInput ¶
type HadoopClusterRolesZookeeperNodeInput interface { pulumi.Input ToHadoopClusterRolesZookeeperNodeOutput() HadoopClusterRolesZookeeperNodeOutput ToHadoopClusterRolesZookeeperNodeOutputWithContext(context.Context) HadoopClusterRolesZookeeperNodeOutput }
HadoopClusterRolesZookeeperNodeInput is an input type that accepts HadoopClusterRolesZookeeperNodeArgs and HadoopClusterRolesZookeeperNodeOutput values. You can construct a concrete instance of `HadoopClusterRolesZookeeperNodeInput` via:
HadoopClusterRolesZookeeperNodeArgs{...}
type HadoopClusterRolesZookeeperNodeOutput ¶
type HadoopClusterRolesZookeeperNodeOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesZookeeperNodeOutput) ElementType ¶
func (HadoopClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
func (HadoopClusterRolesZookeeperNodeOutput) Password ¶
func (o HadoopClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesZookeeperNodeOutput) SshKeys ¶
func (o HadoopClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (HadoopClusterRolesZookeeperNodeOutput) SubnetId ¶
func (o HadoopClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodeOutput ¶
func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodeOutput() HadoopClusterRolesZookeeperNodeOutput
func (HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodeOutputWithContext ¶
func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeOutput
func (HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodePtrOutput ¶
func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodePtrOutput() HadoopClusterRolesZookeeperNodePtrOutput
func (HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodePtrOutput
func (HadoopClusterRolesZookeeperNodeOutput) Username ¶
func (o HadoopClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesZookeeperNodeOutput) VirtualNetworkId ¶
func (o HadoopClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesZookeeperNodeOutput) VmSize ¶
func (o HadoopClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type HadoopClusterRolesZookeeperNodePtrInput ¶
type HadoopClusterRolesZookeeperNodePtrInput interface { pulumi.Input ToHadoopClusterRolesZookeeperNodePtrOutput() HadoopClusterRolesZookeeperNodePtrOutput ToHadoopClusterRolesZookeeperNodePtrOutputWithContext(context.Context) HadoopClusterRolesZookeeperNodePtrOutput }
HadoopClusterRolesZookeeperNodePtrInput is an input type that accepts HadoopClusterRolesZookeeperNodeArgs, HadoopClusterRolesZookeeperNodePtr and HadoopClusterRolesZookeeperNodePtrOutput values. You can construct a concrete instance of `HadoopClusterRolesZookeeperNodePtrInput` via:
HadoopClusterRolesZookeeperNodeArgs{...} or: nil
func HadoopClusterRolesZookeeperNodePtr ¶
func HadoopClusterRolesZookeeperNodePtr(v *HadoopClusterRolesZookeeperNodeArgs) HadoopClusterRolesZookeeperNodePtrInput
type HadoopClusterRolesZookeeperNodePtrOutput ¶
type HadoopClusterRolesZookeeperNodePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesZookeeperNodePtrOutput) ElementType ¶
func (HadoopClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesZookeeperNodePtrOutput) Password ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesZookeeperNodePtrOutput) SshKeys ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (HadoopClusterRolesZookeeperNodePtrOutput) SubnetId ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (HadoopClusterRolesZookeeperNodePtrOutput) ToHadoopClusterRolesZookeeperNodePtrOutput ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) ToHadoopClusterRolesZookeeperNodePtrOutput() HadoopClusterRolesZookeeperNodePtrOutput
func (HadoopClusterRolesZookeeperNodePtrOutput) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodePtrOutput
func (HadoopClusterRolesZookeeperNodePtrOutput) Username ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesZookeeperNodePtrOutput) VirtualNetworkId ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesZookeeperNodePtrOutput) VmSize ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type HadoopClusterSecurityProfile ¶ added in v4.17.0
type HadoopClusterSecurityProfile struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId string `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns []string `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName string `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword string `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername string `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls []string `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId string `pulumi:"msiResourceId"` }
type HadoopClusterSecurityProfileArgs ¶ added in v4.17.0
type HadoopClusterSecurityProfileArgs struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId pulumi.StringInput `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns pulumi.StringArrayInput `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName pulumi.StringInput `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword pulumi.StringInput `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername pulumi.StringInput `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls pulumi.StringArrayInput `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId pulumi.StringInput `pulumi:"msiResourceId"` }
func (HadoopClusterSecurityProfileArgs) ElementType ¶ added in v4.17.0
func (HadoopClusterSecurityProfileArgs) ElementType() reflect.Type
func (HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfileOutput ¶ added in v4.17.0
func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfileOutput() HadoopClusterSecurityProfileOutput
func (HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfileOutputWithContext ¶ added in v4.17.0
func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfileOutputWithContext(ctx context.Context) HadoopClusterSecurityProfileOutput
func (HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfilePtrOutput() HadoopClusterSecurityProfilePtrOutput
func (HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HadoopClusterSecurityProfilePtrOutput
type HadoopClusterSecurityProfileInput ¶ added in v4.17.0
type HadoopClusterSecurityProfileInput interface { pulumi.Input ToHadoopClusterSecurityProfileOutput() HadoopClusterSecurityProfileOutput ToHadoopClusterSecurityProfileOutputWithContext(context.Context) HadoopClusterSecurityProfileOutput }
HadoopClusterSecurityProfileInput is an input type that accepts HadoopClusterSecurityProfileArgs and HadoopClusterSecurityProfileOutput values. You can construct a concrete instance of `HadoopClusterSecurityProfileInput` via:
HadoopClusterSecurityProfileArgs{...}
type HadoopClusterSecurityProfileOutput ¶ added in v4.17.0
type HadoopClusterSecurityProfileOutput struct{ *pulumi.OutputState }
func (HadoopClusterSecurityProfileOutput) AaddsResourceId ¶ added in v4.17.0
func (o HadoopClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfileOutput) ClusterUsersGroupDns ¶ added in v4.17.0
func (o HadoopClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfileOutput) DomainName ¶ added in v4.17.0
func (o HadoopClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfileOutput) DomainUserPassword ¶ added in v4.17.0
func (o HadoopClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfileOutput) DomainUsername ¶ added in v4.17.0
func (o HadoopClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfileOutput) ElementType ¶ added in v4.17.0
func (HadoopClusterSecurityProfileOutput) ElementType() reflect.Type
func (HadoopClusterSecurityProfileOutput) LdapsUrls ¶ added in v4.17.0
func (o HadoopClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfileOutput) MsiResourceId ¶ added in v4.17.0
func (o HadoopClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfileOutput ¶ added in v4.17.0
func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfileOutput() HadoopClusterSecurityProfileOutput
func (HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfileOutputWithContext ¶ added in v4.17.0
func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfileOutputWithContext(ctx context.Context) HadoopClusterSecurityProfileOutput
func (HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfilePtrOutput() HadoopClusterSecurityProfilePtrOutput
func (HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HadoopClusterSecurityProfilePtrOutput
type HadoopClusterSecurityProfilePtrInput ¶ added in v4.17.0
type HadoopClusterSecurityProfilePtrInput interface { pulumi.Input ToHadoopClusterSecurityProfilePtrOutput() HadoopClusterSecurityProfilePtrOutput ToHadoopClusterSecurityProfilePtrOutputWithContext(context.Context) HadoopClusterSecurityProfilePtrOutput }
HadoopClusterSecurityProfilePtrInput is an input type that accepts HadoopClusterSecurityProfileArgs, HadoopClusterSecurityProfilePtr and HadoopClusterSecurityProfilePtrOutput values. You can construct a concrete instance of `HadoopClusterSecurityProfilePtrInput` via:
HadoopClusterSecurityProfileArgs{...} or: nil
func HadoopClusterSecurityProfilePtr ¶ added in v4.17.0
func HadoopClusterSecurityProfilePtr(v *HadoopClusterSecurityProfileArgs) HadoopClusterSecurityProfilePtrInput
type HadoopClusterSecurityProfilePtrOutput ¶ added in v4.17.0
type HadoopClusterSecurityProfilePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterSecurityProfilePtrOutput) AaddsResourceId ¶ added in v4.17.0
func (o HadoopClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfilePtrOutput) ClusterUsersGroupDns ¶ added in v4.17.0
func (o HadoopClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfilePtrOutput) DomainName ¶ added in v4.17.0
func (o HadoopClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfilePtrOutput) DomainUserPassword ¶ added in v4.17.0
func (o HadoopClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfilePtrOutput) DomainUsername ¶ added in v4.17.0
func (o HadoopClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfilePtrOutput) ElementType ¶ added in v4.17.0
func (HadoopClusterSecurityProfilePtrOutput) ElementType() reflect.Type
func (HadoopClusterSecurityProfilePtrOutput) LdapsUrls ¶ added in v4.17.0
func (o HadoopClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfilePtrOutput) MsiResourceId ¶ added in v4.17.0
func (o HadoopClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfilePtrOutput) ToHadoopClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (o HadoopClusterSecurityProfilePtrOutput) ToHadoopClusterSecurityProfilePtrOutput() HadoopClusterSecurityProfilePtrOutput
func (HadoopClusterSecurityProfilePtrOutput) ToHadoopClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (o HadoopClusterSecurityProfilePtrOutput) ToHadoopClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HadoopClusterSecurityProfilePtrOutput
type HadoopClusterState ¶
type HadoopClusterState struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringPtrInput // A `componentVersion` block as defined below. ComponentVersion HadoopClusterComponentVersionPtrInput // A `gateway` block as defined below. Gateway HadoopClusterGatewayPtrInput // The HTTPS Connectivity Endpoint for this HDInsight Hadoop Cluster. HttpsEndpoint pulumi.StringPtrInput // Specifies the Azure Region which this HDInsight Hadoop Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores HadoopClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor HadoopClusterMonitorPtrInput // Specifies the name for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network HadoopClusterNetworkPtrInput // Specifies the name of the Resource Group in which this HDInsight Hadoop Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `roles` block as defined below. Roles HadoopClusterRolesPtrInput // A `securityProfile` block as defined below. SecurityProfile HadoopClusterSecurityProfilePtrInput // The SSH Connectivity Endpoint for this HDInsight Hadoop Cluster. SshEndpoint pulumi.StringPtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 HadoopClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts HadoopClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Hadoop Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Hadoop Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringPtrInput TlsMinVersion pulumi.StringPtrInput }
func (HadoopClusterState) ElementType ¶
func (HadoopClusterState) ElementType() reflect.Type
type HadoopClusterStorageAccount ¶
type HadoopClusterStorageAccount struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault bool `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey string `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId string `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId *string `pulumi:"storageResourceId"` }
type HadoopClusterStorageAccountArgs ¶
type HadoopClusterStorageAccountArgs struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey pulumi.StringInput `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId pulumi.StringInput `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringPtrInput `pulumi:"storageResourceId"` }
func (HadoopClusterStorageAccountArgs) ElementType ¶
func (HadoopClusterStorageAccountArgs) ElementType() reflect.Type
func (HadoopClusterStorageAccountArgs) ToHadoopClusterStorageAccountOutput ¶
func (i HadoopClusterStorageAccountArgs) ToHadoopClusterStorageAccountOutput() HadoopClusterStorageAccountOutput
func (HadoopClusterStorageAccountArgs) ToHadoopClusterStorageAccountOutputWithContext ¶
func (i HadoopClusterStorageAccountArgs) ToHadoopClusterStorageAccountOutputWithContext(ctx context.Context) HadoopClusterStorageAccountOutput
type HadoopClusterStorageAccountArray ¶
type HadoopClusterStorageAccountArray []HadoopClusterStorageAccountInput
func (HadoopClusterStorageAccountArray) ElementType ¶
func (HadoopClusterStorageAccountArray) ElementType() reflect.Type
func (HadoopClusterStorageAccountArray) ToHadoopClusterStorageAccountArrayOutput ¶
func (i HadoopClusterStorageAccountArray) ToHadoopClusterStorageAccountArrayOutput() HadoopClusterStorageAccountArrayOutput
func (HadoopClusterStorageAccountArray) ToHadoopClusterStorageAccountArrayOutputWithContext ¶
func (i HadoopClusterStorageAccountArray) ToHadoopClusterStorageAccountArrayOutputWithContext(ctx context.Context) HadoopClusterStorageAccountArrayOutput
type HadoopClusterStorageAccountArrayInput ¶
type HadoopClusterStorageAccountArrayInput interface { pulumi.Input ToHadoopClusterStorageAccountArrayOutput() HadoopClusterStorageAccountArrayOutput ToHadoopClusterStorageAccountArrayOutputWithContext(context.Context) HadoopClusterStorageAccountArrayOutput }
HadoopClusterStorageAccountArrayInput is an input type that accepts HadoopClusterStorageAccountArray and HadoopClusterStorageAccountArrayOutput values. You can construct a concrete instance of `HadoopClusterStorageAccountArrayInput` via:
HadoopClusterStorageAccountArray{ HadoopClusterStorageAccountArgs{...} }
type HadoopClusterStorageAccountArrayOutput ¶
type HadoopClusterStorageAccountArrayOutput struct{ *pulumi.OutputState }
func (HadoopClusterStorageAccountArrayOutput) ElementType ¶
func (HadoopClusterStorageAccountArrayOutput) ElementType() reflect.Type
func (HadoopClusterStorageAccountArrayOutput) ToHadoopClusterStorageAccountArrayOutput ¶
func (o HadoopClusterStorageAccountArrayOutput) ToHadoopClusterStorageAccountArrayOutput() HadoopClusterStorageAccountArrayOutput
func (HadoopClusterStorageAccountArrayOutput) ToHadoopClusterStorageAccountArrayOutputWithContext ¶
func (o HadoopClusterStorageAccountArrayOutput) ToHadoopClusterStorageAccountArrayOutputWithContext(ctx context.Context) HadoopClusterStorageAccountArrayOutput
type HadoopClusterStorageAccountGen2 ¶
type HadoopClusterStorageAccountGen2 struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId string `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault bool `pulumi:"isDefault"` // The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created. ManagedIdentityResourceId string `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId string `pulumi:"storageResourceId"` }
type HadoopClusterStorageAccountGen2Args ¶
type HadoopClusterStorageAccountGen2Args struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId pulumi.StringInput `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created. ManagedIdentityResourceId pulumi.StringInput `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringInput `pulumi:"storageResourceId"` }
func (HadoopClusterStorageAccountGen2Args) ElementType ¶
func (HadoopClusterStorageAccountGen2Args) ElementType() reflect.Type
func (HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2Output ¶
func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2Output() HadoopClusterStorageAccountGen2Output
func (HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2OutputWithContext ¶
func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2OutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2Output
func (HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2PtrOutput ¶
func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2PtrOutput() HadoopClusterStorageAccountGen2PtrOutput
func (HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2PtrOutputWithContext ¶
func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2PtrOutput
type HadoopClusterStorageAccountGen2Input ¶
type HadoopClusterStorageAccountGen2Input interface { pulumi.Input ToHadoopClusterStorageAccountGen2Output() HadoopClusterStorageAccountGen2Output ToHadoopClusterStorageAccountGen2OutputWithContext(context.Context) HadoopClusterStorageAccountGen2Output }
HadoopClusterStorageAccountGen2Input is an input type that accepts HadoopClusterStorageAccountGen2Args and HadoopClusterStorageAccountGen2Output values. You can construct a concrete instance of `HadoopClusterStorageAccountGen2Input` via:
HadoopClusterStorageAccountGen2Args{...}
type HadoopClusterStorageAccountGen2Output ¶
type HadoopClusterStorageAccountGen2Output struct{ *pulumi.OutputState }
func (HadoopClusterStorageAccountGen2Output) ElementType ¶
func (HadoopClusterStorageAccountGen2Output) ElementType() reflect.Type
func (HadoopClusterStorageAccountGen2Output) FilesystemId ¶
func (o HadoopClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountGen2Output) IsDefault ¶
func (o HadoopClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountGen2Output) ManagedIdentityResourceId ¶
func (o HadoopClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountGen2Output) StorageResourceId ¶
func (o HadoopClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2Output ¶
func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2Output() HadoopClusterStorageAccountGen2Output
func (HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2OutputWithContext ¶
func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2OutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2Output
func (HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2PtrOutput ¶
func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2PtrOutput() HadoopClusterStorageAccountGen2PtrOutput
func (HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2PtrOutputWithContext ¶
func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2PtrOutput
type HadoopClusterStorageAccountGen2PtrInput ¶
type HadoopClusterStorageAccountGen2PtrInput interface { pulumi.Input ToHadoopClusterStorageAccountGen2PtrOutput() HadoopClusterStorageAccountGen2PtrOutput ToHadoopClusterStorageAccountGen2PtrOutputWithContext(context.Context) HadoopClusterStorageAccountGen2PtrOutput }
HadoopClusterStorageAccountGen2PtrInput is an input type that accepts HadoopClusterStorageAccountGen2Args, HadoopClusterStorageAccountGen2Ptr and HadoopClusterStorageAccountGen2PtrOutput values. You can construct a concrete instance of `HadoopClusterStorageAccountGen2PtrInput` via:
HadoopClusterStorageAccountGen2Args{...} or: nil
func HadoopClusterStorageAccountGen2Ptr ¶
func HadoopClusterStorageAccountGen2Ptr(v *HadoopClusterStorageAccountGen2Args) HadoopClusterStorageAccountGen2PtrInput
type HadoopClusterStorageAccountGen2PtrOutput ¶
type HadoopClusterStorageAccountGen2PtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterStorageAccountGen2PtrOutput) ElementType ¶
func (HadoopClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
func (HadoopClusterStorageAccountGen2PtrOutput) FilesystemId ¶
func (o HadoopClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o HadoopClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId ¶
func (o HadoopClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountGen2PtrOutput) StorageResourceId ¶
func (o HadoopClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountGen2PtrOutput) ToHadoopClusterStorageAccountGen2PtrOutput ¶
func (o HadoopClusterStorageAccountGen2PtrOutput) ToHadoopClusterStorageAccountGen2PtrOutput() HadoopClusterStorageAccountGen2PtrOutput
func (HadoopClusterStorageAccountGen2PtrOutput) ToHadoopClusterStorageAccountGen2PtrOutputWithContext ¶
func (o HadoopClusterStorageAccountGen2PtrOutput) ToHadoopClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2PtrOutput
type HadoopClusterStorageAccountInput ¶
type HadoopClusterStorageAccountInput interface { pulumi.Input ToHadoopClusterStorageAccountOutput() HadoopClusterStorageAccountOutput ToHadoopClusterStorageAccountOutputWithContext(context.Context) HadoopClusterStorageAccountOutput }
HadoopClusterStorageAccountInput is an input type that accepts HadoopClusterStorageAccountArgs and HadoopClusterStorageAccountOutput values. You can construct a concrete instance of `HadoopClusterStorageAccountInput` via:
HadoopClusterStorageAccountArgs{...}
type HadoopClusterStorageAccountOutput ¶
type HadoopClusterStorageAccountOutput struct{ *pulumi.OutputState }
func (HadoopClusterStorageAccountOutput) ElementType ¶
func (HadoopClusterStorageAccountOutput) ElementType() reflect.Type
func (HadoopClusterStorageAccountOutput) IsDefault ¶
func (o HadoopClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountOutput) StorageAccountKey ¶
func (o HadoopClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountOutput) StorageContainerId ¶
func (o HadoopClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
The ID of the Storage Container. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountOutput) StorageResourceId ¶ added in v4.37.0
func (o HadoopClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountOutput) ToHadoopClusterStorageAccountOutput ¶
func (o HadoopClusterStorageAccountOutput) ToHadoopClusterStorageAccountOutput() HadoopClusterStorageAccountOutput
func (HadoopClusterStorageAccountOutput) ToHadoopClusterStorageAccountOutputWithContext ¶
func (o HadoopClusterStorageAccountOutput) ToHadoopClusterStorageAccountOutputWithContext(ctx context.Context) HadoopClusterStorageAccountOutput
type InteractiveQueryCluster ¶
type InteractiveQueryCluster struct { pulumi.CustomResourceState // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringOutput `pulumi:"clusterVersion"` // A `componentVersion` block as defined below. ComponentVersion InteractiveQueryClusterComponentVersionOutput `pulumi:"componentVersion"` // Whether encryption in transit is enabled for this Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolOutput `pulumi:"encryptionInTransitEnabled"` // A `gateway` block as defined below. Gateway InteractiveQueryClusterGatewayOutput `pulumi:"gateway"` // The HTTPS Connectivity Endpoint for this HDInsight Interactive Query Cluster. HttpsEndpoint pulumi.StringOutput `pulumi:"httpsEndpoint"` // Specifies the Azure Region which this HDInsight Interactive Query Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // A `metastores` block as defined below. Metastores InteractiveQueryClusterMetastoresPtrOutput `pulumi:"metastores"` // A `monitor` block as defined below. Monitor InteractiveQueryClusterMonitorPtrOutput `pulumi:"monitor"` // Specifies the name for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // A `network` block as defined below. Network InteractiveQueryClusterNetworkPtrOutput `pulumi:"network"` // Specifies the name of the Resource Group in which this HDInsight Interactive Query Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `roles` block as defined below. Roles InteractiveQueryClusterRolesOutput `pulumi:"roles"` // A `securityProfile` block as defined below. SecurityProfile InteractiveQueryClusterSecurityProfilePtrOutput `pulumi:"securityProfile"` // The SSH Connectivity Endpoint for this HDInsight Interactive Query Cluster. SshEndpoint pulumi.StringOutput `pulumi:"sshEndpoint"` // A `storageAccountGen2` block as defined below. StorageAccountGen2 InteractiveQueryClusterStorageAccountGen2PtrOutput `pulumi:"storageAccountGen2"` // One or more `storageAccount` block as defined below. StorageAccounts InteractiveQueryClusterStorageAccountArrayOutput `pulumi:"storageAccounts"` // A map of Tags which should be assigned to this HDInsight Interactive Query Cluster. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the Tier which should be used for this HDInsight Interactive Query Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringOutput `pulumi:"tier"` TlsMinVersion pulumi.StringPtrOutput `pulumi:"tlsMinVersion"` }
Manages a HDInsight Interactive Query Cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/hdinsight" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "exampleAccount", &storage.AccountArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleContainer, err := storage.NewContainer(ctx, "exampleContainer", &storage.ContainerArgs{ StorageAccountName: exampleAccount.Name, ContainerAccessType: pulumi.String("private"), }) if err != nil { return err } _, err = hdinsight.NewInteractiveQueryCluster(ctx, "exampleInteractiveQueryCluster", &hdinsight.InteractiveQueryClusterArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, ClusterVersion: pulumi.String("3.6"), Tier: pulumi.String("Standard"), ComponentVersion: &hdinsight.InteractiveQueryClusterComponentVersionArgs{ InteractiveHive: pulumi.String("2.1"), }, Gateway: &hdinsight.InteractiveQueryClusterGatewayArgs{ Enabled: pulumi.Bool(true), Username: pulumi.String("acctestusrgw"), Password: pulumi.String("Password!"), }, StorageAccounts: hdinsight.InteractiveQueryClusterStorageAccountArray{ &hdinsight.InteractiveQueryClusterStorageAccountArgs{ StorageContainerId: exampleContainer.ID(), StorageAccountKey: exampleAccount.PrimaryAccessKey, IsDefault: pulumi.Bool(true), }, }, Roles: &hdinsight.InteractiveQueryClusterRolesArgs{ HeadNode: &hdinsight.InteractiveQueryClusterRolesHeadNodeArgs{ VmSize: pulumi.String("Standard_D13_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, WorkerNode: &hdinsight.InteractiveQueryClusterRolesWorkerNodeArgs{ VmSize: pulumi.String("Standard_D14_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), TargetInstanceCount: pulumi.Int(3), }, ZookeeperNode: &hdinsight.InteractiveQueryClusterRolesZookeeperNodeArgs{ VmSize: pulumi.String("Standard_A4_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
HDInsight Interactive Query Clusters can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:hdinsight/interactiveQueryCluster:InteractiveQueryCluster example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.HDInsight/clusters/cluster1
```
func GetInteractiveQueryCluster ¶
func GetInteractiveQueryCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InteractiveQueryClusterState, opts ...pulumi.ResourceOption) (*InteractiveQueryCluster, error)
GetInteractiveQueryCluster gets an existing InteractiveQueryCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewInteractiveQueryCluster ¶
func NewInteractiveQueryCluster(ctx *pulumi.Context, name string, args *InteractiveQueryClusterArgs, opts ...pulumi.ResourceOption) (*InteractiveQueryCluster, error)
NewInteractiveQueryCluster registers a new resource with the given unique name, arguments, and options.
func (*InteractiveQueryCluster) ElementType ¶
func (*InteractiveQueryCluster) ElementType() reflect.Type
func (*InteractiveQueryCluster) ToInteractiveQueryClusterOutput ¶
func (i *InteractiveQueryCluster) ToInteractiveQueryClusterOutput() InteractiveQueryClusterOutput
func (*InteractiveQueryCluster) ToInteractiveQueryClusterOutputWithContext ¶
func (i *InteractiveQueryCluster) ToInteractiveQueryClusterOutputWithContext(ctx context.Context) InteractiveQueryClusterOutput
type InteractiveQueryClusterArgs ¶
type InteractiveQueryClusterArgs struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringInput // A `componentVersion` block as defined below. ComponentVersion InteractiveQueryClusterComponentVersionInput // Whether encryption in transit is enabled for this Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrInput // A `gateway` block as defined below. Gateway InteractiveQueryClusterGatewayInput // Specifies the Azure Region which this HDInsight Interactive Query Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores InteractiveQueryClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor InteractiveQueryClusterMonitorPtrInput // Specifies the name for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network InteractiveQueryClusterNetworkPtrInput // Specifies the name of the Resource Group in which this HDInsight Interactive Query Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `roles` block as defined below. Roles InteractiveQueryClusterRolesInput // A `securityProfile` block as defined below. SecurityProfile InteractiveQueryClusterSecurityProfilePtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 InteractiveQueryClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts InteractiveQueryClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Interactive Query Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Interactive Query Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringInput TlsMinVersion pulumi.StringPtrInput }
The set of arguments for constructing a InteractiveQueryCluster resource.
func (InteractiveQueryClusterArgs) ElementType ¶
func (InteractiveQueryClusterArgs) ElementType() reflect.Type
type InteractiveQueryClusterArray ¶
type InteractiveQueryClusterArray []InteractiveQueryClusterInput
func (InteractiveQueryClusterArray) ElementType ¶
func (InteractiveQueryClusterArray) ElementType() reflect.Type
func (InteractiveQueryClusterArray) ToInteractiveQueryClusterArrayOutput ¶
func (i InteractiveQueryClusterArray) ToInteractiveQueryClusterArrayOutput() InteractiveQueryClusterArrayOutput
func (InteractiveQueryClusterArray) ToInteractiveQueryClusterArrayOutputWithContext ¶
func (i InteractiveQueryClusterArray) ToInteractiveQueryClusterArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterArrayOutput
type InteractiveQueryClusterArrayInput ¶
type InteractiveQueryClusterArrayInput interface { pulumi.Input ToInteractiveQueryClusterArrayOutput() InteractiveQueryClusterArrayOutput ToInteractiveQueryClusterArrayOutputWithContext(context.Context) InteractiveQueryClusterArrayOutput }
InteractiveQueryClusterArrayInput is an input type that accepts InteractiveQueryClusterArray and InteractiveQueryClusterArrayOutput values. You can construct a concrete instance of `InteractiveQueryClusterArrayInput` via:
InteractiveQueryClusterArray{ InteractiveQueryClusterArgs{...} }
type InteractiveQueryClusterArrayOutput ¶
type InteractiveQueryClusterArrayOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterArrayOutput) ElementType ¶
func (InteractiveQueryClusterArrayOutput) ElementType() reflect.Type
func (InteractiveQueryClusterArrayOutput) Index ¶
func (o InteractiveQueryClusterArrayOutput) Index(i pulumi.IntInput) InteractiveQueryClusterOutput
func (InteractiveQueryClusterArrayOutput) ToInteractiveQueryClusterArrayOutput ¶
func (o InteractiveQueryClusterArrayOutput) ToInteractiveQueryClusterArrayOutput() InteractiveQueryClusterArrayOutput
func (InteractiveQueryClusterArrayOutput) ToInteractiveQueryClusterArrayOutputWithContext ¶
func (o InteractiveQueryClusterArrayOutput) ToInteractiveQueryClusterArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterArrayOutput
type InteractiveQueryClusterComponentVersion ¶
type InteractiveQueryClusterComponentVersion struct {
InteractiveHive string `pulumi:"interactiveHive"`
}
type InteractiveQueryClusterComponentVersionArgs ¶
type InteractiveQueryClusterComponentVersionArgs struct {
InteractiveHive pulumi.StringInput `pulumi:"interactiveHive"`
}
func (InteractiveQueryClusterComponentVersionArgs) ElementType ¶
func (InteractiveQueryClusterComponentVersionArgs) ElementType() reflect.Type
func (InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionOutput ¶
func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionOutput() InteractiveQueryClusterComponentVersionOutput
func (InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionOutputWithContext ¶
func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionOutput
func (InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionPtrOutput ¶
func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionPtrOutput() InteractiveQueryClusterComponentVersionPtrOutput
func (InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext ¶
func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionPtrOutput
type InteractiveQueryClusterComponentVersionInput ¶
type InteractiveQueryClusterComponentVersionInput interface { pulumi.Input ToInteractiveQueryClusterComponentVersionOutput() InteractiveQueryClusterComponentVersionOutput ToInteractiveQueryClusterComponentVersionOutputWithContext(context.Context) InteractiveQueryClusterComponentVersionOutput }
InteractiveQueryClusterComponentVersionInput is an input type that accepts InteractiveQueryClusterComponentVersionArgs and InteractiveQueryClusterComponentVersionOutput values. You can construct a concrete instance of `InteractiveQueryClusterComponentVersionInput` via:
InteractiveQueryClusterComponentVersionArgs{...}
type InteractiveQueryClusterComponentVersionOutput ¶
type InteractiveQueryClusterComponentVersionOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterComponentVersionOutput) ElementType ¶
func (InteractiveQueryClusterComponentVersionOutput) ElementType() reflect.Type
func (InteractiveQueryClusterComponentVersionOutput) InteractiveHive ¶
func (o InteractiveQueryClusterComponentVersionOutput) InteractiveHive() pulumi.StringOutput
func (InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionOutput ¶
func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionOutput() InteractiveQueryClusterComponentVersionOutput
func (InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionOutputWithContext ¶
func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionOutput
func (InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionPtrOutput ¶
func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionPtrOutput() InteractiveQueryClusterComponentVersionPtrOutput
func (InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext ¶
func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionPtrOutput
type InteractiveQueryClusterComponentVersionPtrInput ¶
type InteractiveQueryClusterComponentVersionPtrInput interface { pulumi.Input ToInteractiveQueryClusterComponentVersionPtrOutput() InteractiveQueryClusterComponentVersionPtrOutput ToInteractiveQueryClusterComponentVersionPtrOutputWithContext(context.Context) InteractiveQueryClusterComponentVersionPtrOutput }
InteractiveQueryClusterComponentVersionPtrInput is an input type that accepts InteractiveQueryClusterComponentVersionArgs, InteractiveQueryClusterComponentVersionPtr and InteractiveQueryClusterComponentVersionPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterComponentVersionPtrInput` via:
InteractiveQueryClusterComponentVersionArgs{...} or: nil
func InteractiveQueryClusterComponentVersionPtr ¶
func InteractiveQueryClusterComponentVersionPtr(v *InteractiveQueryClusterComponentVersionArgs) InteractiveQueryClusterComponentVersionPtrInput
type InteractiveQueryClusterComponentVersionPtrOutput ¶
type InteractiveQueryClusterComponentVersionPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterComponentVersionPtrOutput) ElementType ¶
func (InteractiveQueryClusterComponentVersionPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterComponentVersionPtrOutput) InteractiveHive ¶
func (o InteractiveQueryClusterComponentVersionPtrOutput) InteractiveHive() pulumi.StringPtrOutput
func (InteractiveQueryClusterComponentVersionPtrOutput) ToInteractiveQueryClusterComponentVersionPtrOutput ¶
func (o InteractiveQueryClusterComponentVersionPtrOutput) ToInteractiveQueryClusterComponentVersionPtrOutput() InteractiveQueryClusterComponentVersionPtrOutput
func (InteractiveQueryClusterComponentVersionPtrOutput) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext ¶
func (o InteractiveQueryClusterComponentVersionPtrOutput) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionPtrOutput
type InteractiveQueryClusterGateway ¶
type InteractiveQueryClusterGateway struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled *bool `pulumi:"enabled"` // The password used for the Ambari Portal. Password string `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type InteractiveQueryClusterGatewayArgs ¶
type InteractiveQueryClusterGatewayArgs struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The password used for the Ambari Portal. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (InteractiveQueryClusterGatewayArgs) ElementType ¶
func (InteractiveQueryClusterGatewayArgs) ElementType() reflect.Type
func (InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayOutput ¶
func (i InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayOutput() InteractiveQueryClusterGatewayOutput
func (InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayOutputWithContext ¶
func (i InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayOutput
func (InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayPtrOutput ¶
func (i InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayPtrOutput() InteractiveQueryClusterGatewayPtrOutput
func (InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayPtrOutputWithContext ¶
func (i InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayPtrOutput
type InteractiveQueryClusterGatewayInput ¶
type InteractiveQueryClusterGatewayInput interface { pulumi.Input ToInteractiveQueryClusterGatewayOutput() InteractiveQueryClusterGatewayOutput ToInteractiveQueryClusterGatewayOutputWithContext(context.Context) InteractiveQueryClusterGatewayOutput }
InteractiveQueryClusterGatewayInput is an input type that accepts InteractiveQueryClusterGatewayArgs and InteractiveQueryClusterGatewayOutput values. You can construct a concrete instance of `InteractiveQueryClusterGatewayInput` via:
InteractiveQueryClusterGatewayArgs{...}
type InteractiveQueryClusterGatewayOutput ¶
type InteractiveQueryClusterGatewayOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterGatewayOutput) ElementType ¶
func (InteractiveQueryClusterGatewayOutput) ElementType() reflect.Type
func (InteractiveQueryClusterGatewayOutput) Enabled
deprecated
func (o InteractiveQueryClusterGatewayOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (InteractiveQueryClusterGatewayOutput) Password ¶
func (o InteractiveQueryClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
func (InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayOutput ¶
func (o InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayOutput() InteractiveQueryClusterGatewayOutput
func (InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayOutputWithContext ¶
func (o InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayOutput
func (InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayPtrOutput ¶
func (o InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayPtrOutput() InteractiveQueryClusterGatewayPtrOutput
func (InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayPtrOutputWithContext ¶
func (o InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayPtrOutput
func (InteractiveQueryClusterGatewayOutput) Username ¶
func (o InteractiveQueryClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type InteractiveQueryClusterGatewayPtrInput ¶
type InteractiveQueryClusterGatewayPtrInput interface { pulumi.Input ToInteractiveQueryClusterGatewayPtrOutput() InteractiveQueryClusterGatewayPtrOutput ToInteractiveQueryClusterGatewayPtrOutputWithContext(context.Context) InteractiveQueryClusterGatewayPtrOutput }
InteractiveQueryClusterGatewayPtrInput is an input type that accepts InteractiveQueryClusterGatewayArgs, InteractiveQueryClusterGatewayPtr and InteractiveQueryClusterGatewayPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterGatewayPtrInput` via:
InteractiveQueryClusterGatewayArgs{...} or: nil
func InteractiveQueryClusterGatewayPtr ¶
func InteractiveQueryClusterGatewayPtr(v *InteractiveQueryClusterGatewayArgs) InteractiveQueryClusterGatewayPtrInput
type InteractiveQueryClusterGatewayPtrOutput ¶
type InteractiveQueryClusterGatewayPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterGatewayPtrOutput) ElementType ¶
func (InteractiveQueryClusterGatewayPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterGatewayPtrOutput) Enabled
deprecated
func (o InteractiveQueryClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (InteractiveQueryClusterGatewayPtrOutput) Password ¶
func (o InteractiveQueryClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
The password used for the Ambari Portal.
func (InteractiveQueryClusterGatewayPtrOutput) ToInteractiveQueryClusterGatewayPtrOutput ¶
func (o InteractiveQueryClusterGatewayPtrOutput) ToInteractiveQueryClusterGatewayPtrOutput() InteractiveQueryClusterGatewayPtrOutput
func (InteractiveQueryClusterGatewayPtrOutput) ToInteractiveQueryClusterGatewayPtrOutputWithContext ¶
func (o InteractiveQueryClusterGatewayPtrOutput) ToInteractiveQueryClusterGatewayPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayPtrOutput
func (InteractiveQueryClusterGatewayPtrOutput) Username ¶
func (o InteractiveQueryClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type InteractiveQueryClusterInput ¶
type InteractiveQueryClusterInput interface { pulumi.Input ToInteractiveQueryClusterOutput() InteractiveQueryClusterOutput ToInteractiveQueryClusterOutputWithContext(ctx context.Context) InteractiveQueryClusterOutput }
type InteractiveQueryClusterMap ¶
type InteractiveQueryClusterMap map[string]InteractiveQueryClusterInput
func (InteractiveQueryClusterMap) ElementType ¶
func (InteractiveQueryClusterMap) ElementType() reflect.Type
func (InteractiveQueryClusterMap) ToInteractiveQueryClusterMapOutput ¶
func (i InteractiveQueryClusterMap) ToInteractiveQueryClusterMapOutput() InteractiveQueryClusterMapOutput
func (InteractiveQueryClusterMap) ToInteractiveQueryClusterMapOutputWithContext ¶
func (i InteractiveQueryClusterMap) ToInteractiveQueryClusterMapOutputWithContext(ctx context.Context) InteractiveQueryClusterMapOutput
type InteractiveQueryClusterMapInput ¶
type InteractiveQueryClusterMapInput interface { pulumi.Input ToInteractiveQueryClusterMapOutput() InteractiveQueryClusterMapOutput ToInteractiveQueryClusterMapOutputWithContext(context.Context) InteractiveQueryClusterMapOutput }
InteractiveQueryClusterMapInput is an input type that accepts InteractiveQueryClusterMap and InteractiveQueryClusterMapOutput values. You can construct a concrete instance of `InteractiveQueryClusterMapInput` via:
InteractiveQueryClusterMap{ "key": InteractiveQueryClusterArgs{...} }
type InteractiveQueryClusterMapOutput ¶
type InteractiveQueryClusterMapOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMapOutput) ElementType ¶
func (InteractiveQueryClusterMapOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMapOutput) MapIndex ¶
func (o InteractiveQueryClusterMapOutput) MapIndex(k pulumi.StringInput) InteractiveQueryClusterOutput
func (InteractiveQueryClusterMapOutput) ToInteractiveQueryClusterMapOutput ¶
func (o InteractiveQueryClusterMapOutput) ToInteractiveQueryClusterMapOutput() InteractiveQueryClusterMapOutput
func (InteractiveQueryClusterMapOutput) ToInteractiveQueryClusterMapOutputWithContext ¶
func (o InteractiveQueryClusterMapOutput) ToInteractiveQueryClusterMapOutputWithContext(ctx context.Context) InteractiveQueryClusterMapOutput
type InteractiveQueryClusterMetastores ¶
type InteractiveQueryClusterMetastores struct { // An `ambari` block as defined below. Ambari *InteractiveQueryClusterMetastoresAmbari `pulumi:"ambari"` // A `hive` block as defined below. Hive *InteractiveQueryClusterMetastoresHive `pulumi:"hive"` // An `oozie` block as defined below. Oozie *InteractiveQueryClusterMetastoresOozie `pulumi:"oozie"` }
type InteractiveQueryClusterMetastoresAmbari ¶
type InteractiveQueryClusterMetastoresAmbari struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type InteractiveQueryClusterMetastoresAmbariArgs ¶
type InteractiveQueryClusterMetastoresAmbariArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (InteractiveQueryClusterMetastoresAmbariArgs) ElementType ¶
func (InteractiveQueryClusterMetastoresAmbariArgs) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariOutput ¶
func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariOutput() InteractiveQueryClusterMetastoresAmbariOutput
func (InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariOutput
func (InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariPtrOutput ¶
func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariPtrOutput() InteractiveQueryClusterMetastoresAmbariPtrOutput
func (InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariPtrOutput
type InteractiveQueryClusterMetastoresAmbariInput ¶
type InteractiveQueryClusterMetastoresAmbariInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresAmbariOutput() InteractiveQueryClusterMetastoresAmbariOutput ToInteractiveQueryClusterMetastoresAmbariOutputWithContext(context.Context) InteractiveQueryClusterMetastoresAmbariOutput }
InteractiveQueryClusterMetastoresAmbariInput is an input type that accepts InteractiveQueryClusterMetastoresAmbariArgs and InteractiveQueryClusterMetastoresAmbariOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresAmbariInput` via:
InteractiveQueryClusterMetastoresAmbariArgs{...}
type InteractiveQueryClusterMetastoresAmbariOutput ¶
type InteractiveQueryClusterMetastoresAmbariOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresAmbariOutput) DatabaseName ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresAmbariOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresAmbariOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresAmbariOutput) Password ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresAmbariOutput) Server ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariOutput ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariOutput() InteractiveQueryClusterMetastoresAmbariOutput
func (InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariOutput
func (InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutput ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutput() InteractiveQueryClusterMetastoresAmbariPtrOutput
func (InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariPtrOutput
func (InteractiveQueryClusterMetastoresAmbariOutput) Username ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type InteractiveQueryClusterMetastoresAmbariPtrInput ¶
type InteractiveQueryClusterMetastoresAmbariPtrInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresAmbariPtrOutput() InteractiveQueryClusterMetastoresAmbariPtrOutput ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext(context.Context) InteractiveQueryClusterMetastoresAmbariPtrOutput }
InteractiveQueryClusterMetastoresAmbariPtrInput is an input type that accepts InteractiveQueryClusterMetastoresAmbariArgs, InteractiveQueryClusterMetastoresAmbariPtr and InteractiveQueryClusterMetastoresAmbariPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresAmbariPtrInput` via:
InteractiveQueryClusterMetastoresAmbariArgs{...} or: nil
func InteractiveQueryClusterMetastoresAmbariPtr ¶
func InteractiveQueryClusterMetastoresAmbariPtr(v *InteractiveQueryClusterMetastoresAmbariArgs) InteractiveQueryClusterMetastoresAmbariPtrInput
type InteractiveQueryClusterMetastoresAmbariPtrOutput ¶
type InteractiveQueryClusterMetastoresAmbariPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) DatabaseName ¶
func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) Password ¶
func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) Server ¶
func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutput ¶
func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutput() InteractiveQueryClusterMetastoresAmbariPtrOutput
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariPtrOutput
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) Username ¶
func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type InteractiveQueryClusterMetastoresArgs ¶
type InteractiveQueryClusterMetastoresArgs struct { // An `ambari` block as defined below. Ambari InteractiveQueryClusterMetastoresAmbariPtrInput `pulumi:"ambari"` // A `hive` block as defined below. Hive InteractiveQueryClusterMetastoresHivePtrInput `pulumi:"hive"` // An `oozie` block as defined below. Oozie InteractiveQueryClusterMetastoresOoziePtrInput `pulumi:"oozie"` }
func (InteractiveQueryClusterMetastoresArgs) ElementType ¶
func (InteractiveQueryClusterMetastoresArgs) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresOutput ¶
func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresOutput() InteractiveQueryClusterMetastoresOutput
func (InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOutput
func (InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresPtrOutput ¶
func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresPtrOutput() InteractiveQueryClusterMetastoresPtrOutput
func (InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresPtrOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresPtrOutput
type InteractiveQueryClusterMetastoresHive ¶
type InteractiveQueryClusterMetastoresHive struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type InteractiveQueryClusterMetastoresHiveArgs ¶
type InteractiveQueryClusterMetastoresHiveArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (InteractiveQueryClusterMetastoresHiveArgs) ElementType ¶
func (InteractiveQueryClusterMetastoresHiveArgs) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHiveOutput ¶
func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHiveOutput() InteractiveQueryClusterMetastoresHiveOutput
func (InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHiveOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHiveOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHiveOutput
func (InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHivePtrOutput ¶
func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHivePtrOutput() InteractiveQueryClusterMetastoresHivePtrOutput
func (InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHivePtrOutput
type InteractiveQueryClusterMetastoresHiveInput ¶
type InteractiveQueryClusterMetastoresHiveInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresHiveOutput() InteractiveQueryClusterMetastoresHiveOutput ToInteractiveQueryClusterMetastoresHiveOutputWithContext(context.Context) InteractiveQueryClusterMetastoresHiveOutput }
InteractiveQueryClusterMetastoresHiveInput is an input type that accepts InteractiveQueryClusterMetastoresHiveArgs and InteractiveQueryClusterMetastoresHiveOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresHiveInput` via:
InteractiveQueryClusterMetastoresHiveArgs{...}
type InteractiveQueryClusterMetastoresHiveOutput ¶
type InteractiveQueryClusterMetastoresHiveOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresHiveOutput) DatabaseName ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresHiveOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresHiveOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresHiveOutput) Password ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) Password() pulumi.StringOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresHiveOutput) Server ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHiveOutput ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHiveOutput() InteractiveQueryClusterMetastoresHiveOutput
func (InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHiveOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHiveOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHiveOutput
func (InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHivePtrOutput ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHivePtrOutput() InteractiveQueryClusterMetastoresHivePtrOutput
func (InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHivePtrOutput
func (InteractiveQueryClusterMetastoresHiveOutput) Username ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) Username() pulumi.StringOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type InteractiveQueryClusterMetastoresHivePtrInput ¶
type InteractiveQueryClusterMetastoresHivePtrInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresHivePtrOutput() InteractiveQueryClusterMetastoresHivePtrOutput ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext(context.Context) InteractiveQueryClusterMetastoresHivePtrOutput }
InteractiveQueryClusterMetastoresHivePtrInput is an input type that accepts InteractiveQueryClusterMetastoresHiveArgs, InteractiveQueryClusterMetastoresHivePtr and InteractiveQueryClusterMetastoresHivePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresHivePtrInput` via:
InteractiveQueryClusterMetastoresHiveArgs{...} or: nil
func InteractiveQueryClusterMetastoresHivePtr ¶
func InteractiveQueryClusterMetastoresHivePtr(v *InteractiveQueryClusterMetastoresHiveArgs) InteractiveQueryClusterMetastoresHivePtrInput
type InteractiveQueryClusterMetastoresHivePtrOutput ¶
type InteractiveQueryClusterMetastoresHivePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresHivePtrOutput) DatabaseName ¶
func (o InteractiveQueryClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresHivePtrOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresHivePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresHivePtrOutput) Password ¶
func (o InteractiveQueryClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresHivePtrOutput) Server ¶
func (o InteractiveQueryClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresHivePtrOutput) ToInteractiveQueryClusterMetastoresHivePtrOutput ¶
func (o InteractiveQueryClusterMetastoresHivePtrOutput) ToInteractiveQueryClusterMetastoresHivePtrOutput() InteractiveQueryClusterMetastoresHivePtrOutput
func (InteractiveQueryClusterMetastoresHivePtrOutput) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresHivePtrOutput) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHivePtrOutput
func (InteractiveQueryClusterMetastoresHivePtrOutput) Username ¶
func (o InteractiveQueryClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type InteractiveQueryClusterMetastoresInput ¶
type InteractiveQueryClusterMetastoresInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresOutput() InteractiveQueryClusterMetastoresOutput ToInteractiveQueryClusterMetastoresOutputWithContext(context.Context) InteractiveQueryClusterMetastoresOutput }
InteractiveQueryClusterMetastoresInput is an input type that accepts InteractiveQueryClusterMetastoresArgs and InteractiveQueryClusterMetastoresOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresInput` via:
InteractiveQueryClusterMetastoresArgs{...}
type InteractiveQueryClusterMetastoresOozie ¶
type InteractiveQueryClusterMetastoresOozie struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type InteractiveQueryClusterMetastoresOozieArgs ¶
type InteractiveQueryClusterMetastoresOozieArgs struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (InteractiveQueryClusterMetastoresOozieArgs) ElementType ¶
func (InteractiveQueryClusterMetastoresOozieArgs) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOozieOutput ¶
func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOozieOutput() InteractiveQueryClusterMetastoresOozieOutput
func (InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOozieOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOozieOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOozieOutput
func (InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOoziePtrOutput ¶
func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOoziePtrOutput() InteractiveQueryClusterMetastoresOoziePtrOutput
func (InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOoziePtrOutput
type InteractiveQueryClusterMetastoresOozieInput ¶
type InteractiveQueryClusterMetastoresOozieInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresOozieOutput() InteractiveQueryClusterMetastoresOozieOutput ToInteractiveQueryClusterMetastoresOozieOutputWithContext(context.Context) InteractiveQueryClusterMetastoresOozieOutput }
InteractiveQueryClusterMetastoresOozieInput is an input type that accepts InteractiveQueryClusterMetastoresOozieArgs and InteractiveQueryClusterMetastoresOozieOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresOozieInput` via:
InteractiveQueryClusterMetastoresOozieArgs{...}
type InteractiveQueryClusterMetastoresOozieOutput ¶
type InteractiveQueryClusterMetastoresOozieOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresOozieOutput) DatabaseName ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresOozieOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresOozieOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresOozieOutput) Password ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) Password() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresOozieOutput) Server ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOozieOutput ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOozieOutput() InteractiveQueryClusterMetastoresOozieOutput
func (InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOozieOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOozieOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOozieOutput
func (InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutput ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutput() InteractiveQueryClusterMetastoresOoziePtrOutput
func (InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOoziePtrOutput
func (InteractiveQueryClusterMetastoresOozieOutput) Username ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) Username() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type InteractiveQueryClusterMetastoresOoziePtrInput ¶
type InteractiveQueryClusterMetastoresOoziePtrInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresOoziePtrOutput() InteractiveQueryClusterMetastoresOoziePtrOutput ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext(context.Context) InteractiveQueryClusterMetastoresOoziePtrOutput }
InteractiveQueryClusterMetastoresOoziePtrInput is an input type that accepts InteractiveQueryClusterMetastoresOozieArgs, InteractiveQueryClusterMetastoresOoziePtr and InteractiveQueryClusterMetastoresOoziePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresOoziePtrInput` via:
InteractiveQueryClusterMetastoresOozieArgs{...} or: nil
func InteractiveQueryClusterMetastoresOoziePtr ¶
func InteractiveQueryClusterMetastoresOoziePtr(v *InteractiveQueryClusterMetastoresOozieArgs) InteractiveQueryClusterMetastoresOoziePtrInput
type InteractiveQueryClusterMetastoresOoziePtrOutput ¶
type InteractiveQueryClusterMetastoresOoziePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresOoziePtrOutput) DatabaseName ¶
func (o InteractiveQueryClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresOoziePtrOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresOoziePtrOutput) Password ¶
func (o InteractiveQueryClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresOoziePtrOutput) Server ¶
func (o InteractiveQueryClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresOoziePtrOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutput ¶
func (o InteractiveQueryClusterMetastoresOoziePtrOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutput() InteractiveQueryClusterMetastoresOoziePtrOutput
func (InteractiveQueryClusterMetastoresOoziePtrOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresOoziePtrOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOoziePtrOutput
func (InteractiveQueryClusterMetastoresOoziePtrOutput) Username ¶
func (o InteractiveQueryClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type InteractiveQueryClusterMetastoresOutput ¶
type InteractiveQueryClusterMetastoresOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresOutput) Ambari ¶
func (o InteractiveQueryClusterMetastoresOutput) Ambari() InteractiveQueryClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (InteractiveQueryClusterMetastoresOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresOutput) Hive ¶
func (o InteractiveQueryClusterMetastoresOutput) Hive() InteractiveQueryClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (InteractiveQueryClusterMetastoresOutput) Oozie ¶
func (o InteractiveQueryClusterMetastoresOutput) Oozie() InteractiveQueryClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresOutput ¶
func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresOutput() InteractiveQueryClusterMetastoresOutput
func (InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOutput
func (InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresPtrOutput ¶
func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresPtrOutput() InteractiveQueryClusterMetastoresPtrOutput
func (InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresPtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresPtrOutput
type InteractiveQueryClusterMetastoresPtrInput ¶
type InteractiveQueryClusterMetastoresPtrInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresPtrOutput() InteractiveQueryClusterMetastoresPtrOutput ToInteractiveQueryClusterMetastoresPtrOutputWithContext(context.Context) InteractiveQueryClusterMetastoresPtrOutput }
InteractiveQueryClusterMetastoresPtrInput is an input type that accepts InteractiveQueryClusterMetastoresArgs, InteractiveQueryClusterMetastoresPtr and InteractiveQueryClusterMetastoresPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresPtrInput` via:
InteractiveQueryClusterMetastoresArgs{...} or: nil
func InteractiveQueryClusterMetastoresPtr ¶
func InteractiveQueryClusterMetastoresPtr(v *InteractiveQueryClusterMetastoresArgs) InteractiveQueryClusterMetastoresPtrInput
type InteractiveQueryClusterMetastoresPtrOutput ¶
type InteractiveQueryClusterMetastoresPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresPtrOutput) Ambari ¶
func (o InteractiveQueryClusterMetastoresPtrOutput) Ambari() InteractiveQueryClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (InteractiveQueryClusterMetastoresPtrOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresPtrOutput) Hive ¶
func (o InteractiveQueryClusterMetastoresPtrOutput) Hive() InteractiveQueryClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (InteractiveQueryClusterMetastoresPtrOutput) Oozie ¶
func (o InteractiveQueryClusterMetastoresPtrOutput) Oozie() InteractiveQueryClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (InteractiveQueryClusterMetastoresPtrOutput) ToInteractiveQueryClusterMetastoresPtrOutput ¶
func (o InteractiveQueryClusterMetastoresPtrOutput) ToInteractiveQueryClusterMetastoresPtrOutput() InteractiveQueryClusterMetastoresPtrOutput
func (InteractiveQueryClusterMetastoresPtrOutput) ToInteractiveQueryClusterMetastoresPtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresPtrOutput) ToInteractiveQueryClusterMetastoresPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresPtrOutput
type InteractiveQueryClusterMonitorArgs ¶
type InteractiveQueryClusterMonitorArgs struct { // The Operations Management Suite (OMS) workspace ID. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The Operations Management Suite (OMS) workspace key. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (InteractiveQueryClusterMonitorArgs) ElementType ¶
func (InteractiveQueryClusterMonitorArgs) ElementType() reflect.Type
func (InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorOutput ¶
func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorOutput() InteractiveQueryClusterMonitorOutput
func (InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorOutputWithContext ¶
func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorOutput
func (InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorPtrOutput ¶
func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorPtrOutput() InteractiveQueryClusterMonitorPtrOutput
func (InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorPtrOutputWithContext ¶
func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorPtrOutput
type InteractiveQueryClusterMonitorInput ¶
type InteractiveQueryClusterMonitorInput interface { pulumi.Input ToInteractiveQueryClusterMonitorOutput() InteractiveQueryClusterMonitorOutput ToInteractiveQueryClusterMonitorOutputWithContext(context.Context) InteractiveQueryClusterMonitorOutput }
InteractiveQueryClusterMonitorInput is an input type that accepts InteractiveQueryClusterMonitorArgs and InteractiveQueryClusterMonitorOutput values. You can construct a concrete instance of `InteractiveQueryClusterMonitorInput` via:
InteractiveQueryClusterMonitorArgs{...}
type InteractiveQueryClusterMonitorOutput ¶
type InteractiveQueryClusterMonitorOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMonitorOutput) ElementType ¶
func (InteractiveQueryClusterMonitorOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMonitorOutput) LogAnalyticsWorkspaceId ¶
func (o InteractiveQueryClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The Operations Management Suite (OMS) workspace ID.
func (InteractiveQueryClusterMonitorOutput) PrimaryKey ¶
func (o InteractiveQueryClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
The Operations Management Suite (OMS) workspace key.
func (InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorOutput ¶
func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorOutput() InteractiveQueryClusterMonitorOutput
func (InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorOutputWithContext ¶
func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorOutput
func (InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorPtrOutput ¶
func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorPtrOutput() InteractiveQueryClusterMonitorPtrOutput
func (InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorPtrOutputWithContext ¶
func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorPtrOutput
type InteractiveQueryClusterMonitorPtrInput ¶
type InteractiveQueryClusterMonitorPtrInput interface { pulumi.Input ToInteractiveQueryClusterMonitorPtrOutput() InteractiveQueryClusterMonitorPtrOutput ToInteractiveQueryClusterMonitorPtrOutputWithContext(context.Context) InteractiveQueryClusterMonitorPtrOutput }
InteractiveQueryClusterMonitorPtrInput is an input type that accepts InteractiveQueryClusterMonitorArgs, InteractiveQueryClusterMonitorPtr and InteractiveQueryClusterMonitorPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterMonitorPtrInput` via:
InteractiveQueryClusterMonitorArgs{...} or: nil
func InteractiveQueryClusterMonitorPtr ¶
func InteractiveQueryClusterMonitorPtr(v *InteractiveQueryClusterMonitorArgs) InteractiveQueryClusterMonitorPtrInput
type InteractiveQueryClusterMonitorPtrOutput ¶
type InteractiveQueryClusterMonitorPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMonitorPtrOutput) ElementType ¶
func (InteractiveQueryClusterMonitorPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMonitorPtrOutput) LogAnalyticsWorkspaceId ¶
func (o InteractiveQueryClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace ID.
func (InteractiveQueryClusterMonitorPtrOutput) PrimaryKey ¶
func (o InteractiveQueryClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace key.
func (InteractiveQueryClusterMonitorPtrOutput) ToInteractiveQueryClusterMonitorPtrOutput ¶
func (o InteractiveQueryClusterMonitorPtrOutput) ToInteractiveQueryClusterMonitorPtrOutput() InteractiveQueryClusterMonitorPtrOutput
func (InteractiveQueryClusterMonitorPtrOutput) ToInteractiveQueryClusterMonitorPtrOutputWithContext ¶
func (o InteractiveQueryClusterMonitorPtrOutput) ToInteractiveQueryClusterMonitorPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorPtrOutput
type InteractiveQueryClusterNetwork ¶ added in v4.1.0
type InteractiveQueryClusterNetwork struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. ConnectionDirection *string `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created. PrivateLinkEnabled *bool `pulumi:"privateLinkEnabled"` }
type InteractiveQueryClusterNetworkArgs ¶ added in v4.1.0
type InteractiveQueryClusterNetworkArgs struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. ConnectionDirection pulumi.StringPtrInput `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created. PrivateLinkEnabled pulumi.BoolPtrInput `pulumi:"privateLinkEnabled"` }
func (InteractiveQueryClusterNetworkArgs) ElementType ¶ added in v4.1.0
func (InteractiveQueryClusterNetworkArgs) ElementType() reflect.Type
func (InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkOutput ¶ added in v4.1.0
func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkOutput() InteractiveQueryClusterNetworkOutput
func (InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkOutputWithContext ¶ added in v4.1.0
func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkOutput
func (InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkPtrOutput ¶ added in v4.1.0
func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkPtrOutput() InteractiveQueryClusterNetworkPtrOutput
func (InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkPtrOutputWithContext ¶ added in v4.1.0
func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkPtrOutput
type InteractiveQueryClusterNetworkInput ¶ added in v4.1.0
type InteractiveQueryClusterNetworkInput interface { pulumi.Input ToInteractiveQueryClusterNetworkOutput() InteractiveQueryClusterNetworkOutput ToInteractiveQueryClusterNetworkOutputWithContext(context.Context) InteractiveQueryClusterNetworkOutput }
InteractiveQueryClusterNetworkInput is an input type that accepts InteractiveQueryClusterNetworkArgs and InteractiveQueryClusterNetworkOutput values. You can construct a concrete instance of `InteractiveQueryClusterNetworkInput` via:
InteractiveQueryClusterNetworkArgs{...}
type InteractiveQueryClusterNetworkOutput ¶ added in v4.1.0
type InteractiveQueryClusterNetworkOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterNetworkOutput) ConnectionDirection ¶ added in v4.1.0
func (o InteractiveQueryClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
func (InteractiveQueryClusterNetworkOutput) ElementType ¶ added in v4.1.0
func (InteractiveQueryClusterNetworkOutput) ElementType() reflect.Type
func (InteractiveQueryClusterNetworkOutput) PrivateLinkEnabled ¶ added in v4.1.0
func (o InteractiveQueryClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created.
func (InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkOutput ¶ added in v4.1.0
func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkOutput() InteractiveQueryClusterNetworkOutput
func (InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkOutputWithContext ¶ added in v4.1.0
func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkOutput
func (InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkPtrOutput ¶ added in v4.1.0
func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkPtrOutput() InteractiveQueryClusterNetworkPtrOutput
func (InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkPtrOutputWithContext ¶ added in v4.1.0
func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkPtrOutput
type InteractiveQueryClusterNetworkPtrInput ¶ added in v4.1.0
type InteractiveQueryClusterNetworkPtrInput interface { pulumi.Input ToInteractiveQueryClusterNetworkPtrOutput() InteractiveQueryClusterNetworkPtrOutput ToInteractiveQueryClusterNetworkPtrOutputWithContext(context.Context) InteractiveQueryClusterNetworkPtrOutput }
InteractiveQueryClusterNetworkPtrInput is an input type that accepts InteractiveQueryClusterNetworkArgs, InteractiveQueryClusterNetworkPtr and InteractiveQueryClusterNetworkPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterNetworkPtrInput` via:
InteractiveQueryClusterNetworkArgs{...} or: nil
func InteractiveQueryClusterNetworkPtr ¶ added in v4.1.0
func InteractiveQueryClusterNetworkPtr(v *InteractiveQueryClusterNetworkArgs) InteractiveQueryClusterNetworkPtrInput
type InteractiveQueryClusterNetworkPtrOutput ¶ added in v4.1.0
type InteractiveQueryClusterNetworkPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterNetworkPtrOutput) ConnectionDirection ¶ added in v4.1.0
func (o InteractiveQueryClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
func (InteractiveQueryClusterNetworkPtrOutput) ElementType ¶ added in v4.1.0
func (InteractiveQueryClusterNetworkPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterNetworkPtrOutput) PrivateLinkEnabled ¶ added in v4.1.0
func (o InteractiveQueryClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created.
func (InteractiveQueryClusterNetworkPtrOutput) ToInteractiveQueryClusterNetworkPtrOutput ¶ added in v4.1.0
func (o InteractiveQueryClusterNetworkPtrOutput) ToInteractiveQueryClusterNetworkPtrOutput() InteractiveQueryClusterNetworkPtrOutput
func (InteractiveQueryClusterNetworkPtrOutput) ToInteractiveQueryClusterNetworkPtrOutputWithContext ¶ added in v4.1.0
func (o InteractiveQueryClusterNetworkPtrOutput) ToInteractiveQueryClusterNetworkPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkPtrOutput
type InteractiveQueryClusterOutput ¶
type InteractiveQueryClusterOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterOutput) ElementType ¶
func (InteractiveQueryClusterOutput) ElementType() reflect.Type
func (InteractiveQueryClusterOutput) ToInteractiveQueryClusterOutput ¶
func (o InteractiveQueryClusterOutput) ToInteractiveQueryClusterOutput() InteractiveQueryClusterOutput
func (InteractiveQueryClusterOutput) ToInteractiveQueryClusterOutputWithContext ¶
func (o InteractiveQueryClusterOutput) ToInteractiveQueryClusterOutputWithContext(ctx context.Context) InteractiveQueryClusterOutput
type InteractiveQueryClusterRoles ¶
type InteractiveQueryClusterRoles struct { // A `headNode` block as defined above. HeadNode InteractiveQueryClusterRolesHeadNode `pulumi:"headNode"` // A `workerNode` block as defined below. WorkerNode InteractiveQueryClusterRolesWorkerNode `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode InteractiveQueryClusterRolesZookeeperNode `pulumi:"zookeeperNode"` }
type InteractiveQueryClusterRolesArgs ¶
type InteractiveQueryClusterRolesArgs struct { // A `headNode` block as defined above. HeadNode InteractiveQueryClusterRolesHeadNodeInput `pulumi:"headNode"` // A `workerNode` block as defined below. WorkerNode InteractiveQueryClusterRolesWorkerNodeInput `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode InteractiveQueryClusterRolesZookeeperNodeInput `pulumi:"zookeeperNode"` }
func (InteractiveQueryClusterRolesArgs) ElementType ¶
func (InteractiveQueryClusterRolesArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesOutput ¶
func (i InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesOutput() InteractiveQueryClusterRolesOutput
func (InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesOutputWithContext ¶
func (i InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesOutput
func (InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesPtrOutput ¶
func (i InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesPtrOutput() InteractiveQueryClusterRolesPtrOutput
func (InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesPtrOutputWithContext ¶
func (i InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesPtrOutput
type InteractiveQueryClusterRolesHeadNode ¶
type InteractiveQueryClusterRolesHeadNode struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type InteractiveQueryClusterRolesHeadNodeArgs ¶
type InteractiveQueryClusterRolesHeadNodeArgs struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (InteractiveQueryClusterRolesHeadNodeArgs) ElementType ¶
func (InteractiveQueryClusterRolesHeadNodeArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodeOutput ¶
func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodeOutput() InteractiveQueryClusterRolesHeadNodeOutput
func (InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodeOutputWithContext ¶
func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeOutput
func (InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodePtrOutput ¶
func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodePtrOutput() InteractiveQueryClusterRolesHeadNodePtrOutput
func (InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext ¶
func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodePtrOutput
type InteractiveQueryClusterRolesHeadNodeInput ¶
type InteractiveQueryClusterRolesHeadNodeInput interface { pulumi.Input ToInteractiveQueryClusterRolesHeadNodeOutput() InteractiveQueryClusterRolesHeadNodeOutput ToInteractiveQueryClusterRolesHeadNodeOutputWithContext(context.Context) InteractiveQueryClusterRolesHeadNodeOutput }
InteractiveQueryClusterRolesHeadNodeInput is an input type that accepts InteractiveQueryClusterRolesHeadNodeArgs and InteractiveQueryClusterRolesHeadNodeOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesHeadNodeInput` via:
InteractiveQueryClusterRolesHeadNodeArgs{...}
type InteractiveQueryClusterRolesHeadNodeOutput ¶
type InteractiveQueryClusterRolesHeadNodeOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesHeadNodeOutput) ElementType ¶
func (InteractiveQueryClusterRolesHeadNodeOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesHeadNodeOutput) Password ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesHeadNodeOutput) SshKeys ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (InteractiveQueryClusterRolesHeadNodeOutput) SubnetId ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodeOutput ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodeOutput() InteractiveQueryClusterRolesHeadNodeOutput
func (InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodeOutputWithContext ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeOutput
func (InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutput ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutput() InteractiveQueryClusterRolesHeadNodePtrOutput
func (InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodePtrOutput
func (InteractiveQueryClusterRolesHeadNodeOutput) Username ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesHeadNodeOutput) VirtualNetworkId ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesHeadNodeOutput) VmSize ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type InteractiveQueryClusterRolesHeadNodePtrInput ¶
type InteractiveQueryClusterRolesHeadNodePtrInput interface { pulumi.Input ToInteractiveQueryClusterRolesHeadNodePtrOutput() InteractiveQueryClusterRolesHeadNodePtrOutput ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext(context.Context) InteractiveQueryClusterRolesHeadNodePtrOutput }
InteractiveQueryClusterRolesHeadNodePtrInput is an input type that accepts InteractiveQueryClusterRolesHeadNodeArgs, InteractiveQueryClusterRolesHeadNodePtr and InteractiveQueryClusterRolesHeadNodePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesHeadNodePtrInput` via:
InteractiveQueryClusterRolesHeadNodeArgs{...} or: nil
func InteractiveQueryClusterRolesHeadNodePtr ¶
func InteractiveQueryClusterRolesHeadNodePtr(v *InteractiveQueryClusterRolesHeadNodeArgs) InteractiveQueryClusterRolesHeadNodePtrInput
type InteractiveQueryClusterRolesHeadNodePtrOutput ¶
type InteractiveQueryClusterRolesHeadNodePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesHeadNodePtrOutput) ElementType ¶
func (InteractiveQueryClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesHeadNodePtrOutput) Password ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesHeadNodePtrOutput) SshKeys ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (InteractiveQueryClusterRolesHeadNodePtrOutput) SubnetId ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (InteractiveQueryClusterRolesHeadNodePtrOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutput ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutput() InteractiveQueryClusterRolesHeadNodePtrOutput
func (InteractiveQueryClusterRolesHeadNodePtrOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodePtrOutput
func (InteractiveQueryClusterRolesHeadNodePtrOutput) Username ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesHeadNodePtrOutput) VirtualNetworkId ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesHeadNodePtrOutput) VmSize ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type InteractiveQueryClusterRolesInput ¶
type InteractiveQueryClusterRolesInput interface { pulumi.Input ToInteractiveQueryClusterRolesOutput() InteractiveQueryClusterRolesOutput ToInteractiveQueryClusterRolesOutputWithContext(context.Context) InteractiveQueryClusterRolesOutput }
InteractiveQueryClusterRolesInput is an input type that accepts InteractiveQueryClusterRolesArgs and InteractiveQueryClusterRolesOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesInput` via:
InteractiveQueryClusterRolesArgs{...}
type InteractiveQueryClusterRolesOutput ¶
type InteractiveQueryClusterRolesOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesOutput) ElementType ¶
func (InteractiveQueryClusterRolesOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesOutput) HeadNode ¶
func (o InteractiveQueryClusterRolesOutput) HeadNode() InteractiveQueryClusterRolesHeadNodeOutput
A `headNode` block as defined above.
func (InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesOutput ¶
func (o InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesOutput() InteractiveQueryClusterRolesOutput
func (InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesOutputWithContext ¶
func (o InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesOutput
func (InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesPtrOutput ¶
func (o InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesPtrOutput() InteractiveQueryClusterRolesPtrOutput
func (InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesPtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesPtrOutput
func (InteractiveQueryClusterRolesOutput) WorkerNode ¶
func (o InteractiveQueryClusterRolesOutput) WorkerNode() InteractiveQueryClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (InteractiveQueryClusterRolesOutput) ZookeeperNode ¶
func (o InteractiveQueryClusterRolesOutput) ZookeeperNode() InteractiveQueryClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type InteractiveQueryClusterRolesPtrInput ¶
type InteractiveQueryClusterRolesPtrInput interface { pulumi.Input ToInteractiveQueryClusterRolesPtrOutput() InteractiveQueryClusterRolesPtrOutput ToInteractiveQueryClusterRolesPtrOutputWithContext(context.Context) InteractiveQueryClusterRolesPtrOutput }
InteractiveQueryClusterRolesPtrInput is an input type that accepts InteractiveQueryClusterRolesArgs, InteractiveQueryClusterRolesPtr and InteractiveQueryClusterRolesPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesPtrInput` via:
InteractiveQueryClusterRolesArgs{...} or: nil
func InteractiveQueryClusterRolesPtr ¶
func InteractiveQueryClusterRolesPtr(v *InteractiveQueryClusterRolesArgs) InteractiveQueryClusterRolesPtrInput
type InteractiveQueryClusterRolesPtrOutput ¶
type InteractiveQueryClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesPtrOutput) ElementType ¶
func (InteractiveQueryClusterRolesPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesPtrOutput) HeadNode ¶
func (o InteractiveQueryClusterRolesPtrOutput) HeadNode() InteractiveQueryClusterRolesHeadNodePtrOutput
A `headNode` block as defined above.
func (InteractiveQueryClusterRolesPtrOutput) ToInteractiveQueryClusterRolesPtrOutput ¶
func (o InteractiveQueryClusterRolesPtrOutput) ToInteractiveQueryClusterRolesPtrOutput() InteractiveQueryClusterRolesPtrOutput
func (InteractiveQueryClusterRolesPtrOutput) ToInteractiveQueryClusterRolesPtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesPtrOutput) ToInteractiveQueryClusterRolesPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesPtrOutput
func (InteractiveQueryClusterRolesPtrOutput) WorkerNode ¶
func (o InteractiveQueryClusterRolesPtrOutput) WorkerNode() InteractiveQueryClusterRolesWorkerNodePtrOutput
A `workerNode` block as defined below.
func (InteractiveQueryClusterRolesPtrOutput) ZookeeperNode ¶
func (o InteractiveQueryClusterRolesPtrOutput) ZookeeperNode() InteractiveQueryClusterRolesZookeeperNodePtrOutput
A `zookeeperNode` block as defined below.
type InteractiveQueryClusterRolesWorkerNode ¶
type InteractiveQueryClusterRolesWorkerNode struct { // A `autoscale` block as defined below. Autoscale *InteractiveQueryClusterRolesWorkerNodeAutoscale `pulumi:"autoscale"` // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount *int `pulumi:"minInstanceCount"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type InteractiveQueryClusterRolesWorkerNodeArgs ¶
type InteractiveQueryClusterRolesWorkerNodeArgs struct { // A `autoscale` block as defined below. Autoscale InteractiveQueryClusterRolesWorkerNodeAutoscalePtrInput `pulumi:"autoscale"` // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount pulumi.IntPtrInput `pulumi:"minInstanceCount"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (InteractiveQueryClusterRolesWorkerNodeArgs) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodeOutput ¶
func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodeOutput() InteractiveQueryClusterRolesWorkerNodeOutput
func (InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext ¶
func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeOutput
func (InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodePtrOutput ¶
func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodePtrOutput() InteractiveQueryClusterRolesWorkerNodePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext ¶
func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodePtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscale ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscale struct { // A `capacity` block as defined below. Capacity *InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacity `pulumi:"capacity"` // A `recurrence` block as defined below. Recurrence *InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrence `pulumi:"recurrence"` }
type InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs struct { // A `capacity` block as defined below. Capacity InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrInput `pulumi:"capacity"` // A `recurrence` block as defined below. Recurrence InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrInput `pulumi:"recurrence"` }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ElementType ¶ added in v4.2.0
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutput ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutputWithContext ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacity ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacity struct { // The maximum number of worker nodes to autoscale to based on the cluster's activity. MaxInstanceCount int `pulumi:"maxInstanceCount"` // The minimum number of worker nodes to autoscale to based on the cluster's activity. MinInstanceCount int `pulumi:"minInstanceCount"` }
type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs struct { // The maximum number of worker nodes to autoscale to based on the cluster's activity. MaxInstanceCount pulumi.IntInput `pulumi:"maxInstanceCount"` // The minimum number of worker nodes to autoscale to based on the cluster's activity. MinInstanceCount pulumi.IntInput `pulumi:"minInstanceCount"` }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType ¶ added in v4.2.0
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityInput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput }
InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs and InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityInput` via:
InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs{...}
type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType ¶ added in v4.2.0
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount() pulumi.IntOutput
The maximum number of worker nodes to autoscale to based on the cluster's activity.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount() pulumi.IntOutput
The minimum number of worker nodes to autoscale to based on the cluster's activity.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrInput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput }
InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs, InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtr and InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrInput` via:
InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs{...} or: nil
func InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtr ¶ added in v4.2.0
func InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtr(v *InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityArgs) InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrInput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType ¶ added in v4.2.0
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount() pulumi.IntPtrOutput
The maximum number of worker nodes to autoscale to based on the cluster's activity.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of worker nodes to autoscale to based on the cluster's activity.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleInput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput }
InteractiveQueryClusterRolesWorkerNodeAutoscaleInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs and InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeAutoscaleInput` via:
InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs{...}
type InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) Capacity ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) Capacity() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
A `capacity` block as defined below.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ElementType ¶ added in v4.2.0
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) Recurrence ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) Recurrence() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutput ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutputWithContext ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscalePtrInput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscalePtrInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput }
InteractiveQueryClusterRolesWorkerNodeAutoscalePtrInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs, InteractiveQueryClusterRolesWorkerNodeAutoscalePtr and InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeAutoscalePtrInput` via:
InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs{...} or: nil
func InteractiveQueryClusterRolesWorkerNodeAutoscalePtr ¶ added in v4.2.0
func InteractiveQueryClusterRolesWorkerNodeAutoscalePtr(v *InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrInput
type InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) Capacity ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) Capacity() InteractiveQueryClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
A `capacity` block as defined below.
func (InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ElementType ¶ added in v4.2.0
func (InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
func (InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrence ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrence struct { // A list of `schedule` blocks as defined below. Schedules []InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceSchedule `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone string `pulumi:"timezone"` }
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs struct { // A list of `schedule` blocks as defined below. Schedules InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone pulumi.StringInput `pulumi:"timezone"` }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType ¶ added in v4.2.0
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceInput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput }
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs and InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceInput` via:
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...}
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType ¶ added in v4.2.0
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
The time zone for the autoscale schedule times.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrInput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput }
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs, InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtr and InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrInput` via:
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...} or: nil
func InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtr ¶ added in v4.2.0
func InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtr(v *InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType ¶ added in v4.2.0
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
The time zone for the autoscale schedule times.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceSchedule ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceSchedule struct { // The days of the week to perform autoscale. Days []string `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time string `pulumi:"time"` }
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs struct { // The days of the week to perform autoscale. Days pulumi.StringArrayInput `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time pulumi.StringInput `pulumi:"time"` }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType ¶ added in v4.2.0
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray []InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType ¶ added in v4.2.0
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶ added in v4.2.0
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput }
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray and InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput` via:
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray{ InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...} }
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType ¶ added in v4.2.0
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) Index ¶ added in v4.2.0
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput }
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs and InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput` via:
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...}
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶ added in v4.2.0
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
The days of the week to perform autoscale.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType ¶ added in v4.2.0
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
The number of worker nodes to autoscale at the specified time.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time() pulumi.StringOutput
The time of day to perform the autoscale in 24hour format.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type InteractiveQueryClusterRolesWorkerNodeInput ¶
type InteractiveQueryClusterRolesWorkerNodeInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeOutput() InteractiveQueryClusterRolesWorkerNodeOutput ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeOutput }
InteractiveQueryClusterRolesWorkerNodeInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeArgs and InteractiveQueryClusterRolesWorkerNodeOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeInput` via:
InteractiveQueryClusterRolesWorkerNodeArgs{...}
type InteractiveQueryClusterRolesWorkerNodeOutput ¶
type InteractiveQueryClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeOutput) Autoscale ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodeOutput) Autoscale() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (InteractiveQueryClusterRolesWorkerNodeOutput) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeOutput) MinInstanceCount
deprecated
func (o InteractiveQueryClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (InteractiveQueryClusterRolesWorkerNodeOutput) Password ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesWorkerNodeOutput) SshKeys ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (InteractiveQueryClusterRolesWorkerNodeOutput) SubnetId ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (InteractiveQueryClusterRolesWorkerNodeOutput) TargetInstanceCount ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
The number of instances which should be run for the Worker Nodes.
func (InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodeOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodeOutput() InteractiveQueryClusterRolesWorkerNodeOutput
func (InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeOutput
func (InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutput() InteractiveQueryClusterRolesWorkerNodePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeOutput) Username ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesWorkerNodeOutput) VirtualNetworkId ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesWorkerNodeOutput) VmSize ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type InteractiveQueryClusterRolesWorkerNodePtrInput ¶
type InteractiveQueryClusterRolesWorkerNodePtrInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodePtrOutput() InteractiveQueryClusterRolesWorkerNodePtrOutput ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodePtrOutput }
InteractiveQueryClusterRolesWorkerNodePtrInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeArgs, InteractiveQueryClusterRolesWorkerNodePtr and InteractiveQueryClusterRolesWorkerNodePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodePtrInput` via:
InteractiveQueryClusterRolesWorkerNodeArgs{...} or: nil
func InteractiveQueryClusterRolesWorkerNodePtr ¶
func InteractiveQueryClusterRolesWorkerNodePtr(v *InteractiveQueryClusterRolesWorkerNodeArgs) InteractiveQueryClusterRolesWorkerNodePtrInput
type InteractiveQueryClusterRolesWorkerNodePtrOutput ¶
type InteractiveQueryClusterRolesWorkerNodePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) Autoscale ¶ added in v4.2.0
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) Autoscale() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) MinInstanceCount
deprecated
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) Password ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) SshKeys ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) SubnetId ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) TargetInstanceCount ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutput() InteractiveQueryClusterRolesWorkerNodePtrOutput
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodePtrOutput
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) Username ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) VirtualNetworkId ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) VmSize ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type InteractiveQueryClusterRolesZookeeperNode ¶
type InteractiveQueryClusterRolesZookeeperNode struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type InteractiveQueryClusterRolesZookeeperNodeArgs ¶
type InteractiveQueryClusterRolesZookeeperNodeArgs struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (InteractiveQueryClusterRolesZookeeperNodeArgs) ElementType ¶
func (InteractiveQueryClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodeOutput ¶
func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodeOutput() InteractiveQueryClusterRolesZookeeperNodeOutput
func (InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext ¶
func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeOutput
func (InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput ¶
func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput() InteractiveQueryClusterRolesZookeeperNodePtrOutput
func (InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext ¶
func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodePtrOutput
type InteractiveQueryClusterRolesZookeeperNodeInput ¶
type InteractiveQueryClusterRolesZookeeperNodeInput interface { pulumi.Input ToInteractiveQueryClusterRolesZookeeperNodeOutput() InteractiveQueryClusterRolesZookeeperNodeOutput ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext(context.Context) InteractiveQueryClusterRolesZookeeperNodeOutput }
InteractiveQueryClusterRolesZookeeperNodeInput is an input type that accepts InteractiveQueryClusterRolesZookeeperNodeArgs and InteractiveQueryClusterRolesZookeeperNodeOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesZookeeperNodeInput` via:
InteractiveQueryClusterRolesZookeeperNodeArgs{...}
type InteractiveQueryClusterRolesZookeeperNodeOutput ¶
type InteractiveQueryClusterRolesZookeeperNodeOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesZookeeperNodeOutput) ElementType ¶
func (InteractiveQueryClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesZookeeperNodeOutput) Password ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesZookeeperNodeOutput) SshKeys ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (InteractiveQueryClusterRolesZookeeperNodeOutput) SubnetId ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodeOutput ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodeOutput() InteractiveQueryClusterRolesZookeeperNodeOutput
func (InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeOutput
func (InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput() InteractiveQueryClusterRolesZookeeperNodePtrOutput
func (InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodePtrOutput
func (InteractiveQueryClusterRolesZookeeperNodeOutput) Username ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesZookeeperNodeOutput) VirtualNetworkId ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesZookeeperNodeOutput) VmSize ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type InteractiveQueryClusterRolesZookeeperNodePtrInput ¶
type InteractiveQueryClusterRolesZookeeperNodePtrInput interface { pulumi.Input ToInteractiveQueryClusterRolesZookeeperNodePtrOutput() InteractiveQueryClusterRolesZookeeperNodePtrOutput ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext(context.Context) InteractiveQueryClusterRolesZookeeperNodePtrOutput }
InteractiveQueryClusterRolesZookeeperNodePtrInput is an input type that accepts InteractiveQueryClusterRolesZookeeperNodeArgs, InteractiveQueryClusterRolesZookeeperNodePtr and InteractiveQueryClusterRolesZookeeperNodePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesZookeeperNodePtrInput` via:
InteractiveQueryClusterRolesZookeeperNodeArgs{...} or: nil
func InteractiveQueryClusterRolesZookeeperNodePtr ¶
func InteractiveQueryClusterRolesZookeeperNodePtr(v *InteractiveQueryClusterRolesZookeeperNodeArgs) InteractiveQueryClusterRolesZookeeperNodePtrInput
type InteractiveQueryClusterRolesZookeeperNodePtrOutput ¶
type InteractiveQueryClusterRolesZookeeperNodePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) ElementType ¶
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) Password ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) SshKeys ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) SubnetId ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput() InteractiveQueryClusterRolesZookeeperNodePtrOutput
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodePtrOutput
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) Username ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) VirtualNetworkId ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) VmSize ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type InteractiveQueryClusterSecurityProfile ¶ added in v4.17.0
type InteractiveQueryClusterSecurityProfile struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId string `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns []string `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName string `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword string `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername string `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls []string `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId string `pulumi:"msiResourceId"` }
type InteractiveQueryClusterSecurityProfileArgs ¶ added in v4.17.0
type InteractiveQueryClusterSecurityProfileArgs struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId pulumi.StringInput `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns pulumi.StringArrayInput `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName pulumi.StringInput `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword pulumi.StringInput `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername pulumi.StringInput `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls pulumi.StringArrayInput `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId pulumi.StringInput `pulumi:"msiResourceId"` }
func (InteractiveQueryClusterSecurityProfileArgs) ElementType ¶ added in v4.17.0
func (InteractiveQueryClusterSecurityProfileArgs) ElementType() reflect.Type
func (InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfileOutput ¶ added in v4.17.0
func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfileOutput() InteractiveQueryClusterSecurityProfileOutput
func (InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfileOutputWithContext ¶ added in v4.17.0
func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfileOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfileOutput
func (InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfilePtrOutput() InteractiveQueryClusterSecurityProfilePtrOutput
func (InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfilePtrOutput
type InteractiveQueryClusterSecurityProfileInput ¶ added in v4.17.0
type InteractiveQueryClusterSecurityProfileInput interface { pulumi.Input ToInteractiveQueryClusterSecurityProfileOutput() InteractiveQueryClusterSecurityProfileOutput ToInteractiveQueryClusterSecurityProfileOutputWithContext(context.Context) InteractiveQueryClusterSecurityProfileOutput }
InteractiveQueryClusterSecurityProfileInput is an input type that accepts InteractiveQueryClusterSecurityProfileArgs and InteractiveQueryClusterSecurityProfileOutput values. You can construct a concrete instance of `InteractiveQueryClusterSecurityProfileInput` via:
InteractiveQueryClusterSecurityProfileArgs{...}
type InteractiveQueryClusterSecurityProfileOutput ¶ added in v4.17.0
type InteractiveQueryClusterSecurityProfileOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterSecurityProfileOutput) AaddsResourceId ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfileOutput) ClusterUsersGroupDns ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfileOutput) DomainName ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfileOutput) DomainUserPassword ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfileOutput) DomainUsername ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfileOutput) ElementType ¶ added in v4.17.0
func (InteractiveQueryClusterSecurityProfileOutput) ElementType() reflect.Type
func (InteractiveQueryClusterSecurityProfileOutput) LdapsUrls ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfileOutput) MsiResourceId ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfileOutput ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfileOutput() InteractiveQueryClusterSecurityProfileOutput
func (InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfileOutputWithContext ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfileOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfileOutput
func (InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfilePtrOutput() InteractiveQueryClusterSecurityProfilePtrOutput
func (InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfilePtrOutput
type InteractiveQueryClusterSecurityProfilePtrInput ¶ added in v4.17.0
type InteractiveQueryClusterSecurityProfilePtrInput interface { pulumi.Input ToInteractiveQueryClusterSecurityProfilePtrOutput() InteractiveQueryClusterSecurityProfilePtrOutput ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext(context.Context) InteractiveQueryClusterSecurityProfilePtrOutput }
InteractiveQueryClusterSecurityProfilePtrInput is an input type that accepts InteractiveQueryClusterSecurityProfileArgs, InteractiveQueryClusterSecurityProfilePtr and InteractiveQueryClusterSecurityProfilePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterSecurityProfilePtrInput` via:
InteractiveQueryClusterSecurityProfileArgs{...} or: nil
func InteractiveQueryClusterSecurityProfilePtr ¶ added in v4.17.0
func InteractiveQueryClusterSecurityProfilePtr(v *InteractiveQueryClusterSecurityProfileArgs) InteractiveQueryClusterSecurityProfilePtrInput
type InteractiveQueryClusterSecurityProfilePtrOutput ¶ added in v4.17.0
type InteractiveQueryClusterSecurityProfilePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterSecurityProfilePtrOutput) AaddsResourceId ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfilePtrOutput) ClusterUsersGroupDns ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfilePtrOutput) DomainName ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfilePtrOutput) DomainUserPassword ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfilePtrOutput) DomainUsername ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfilePtrOutput) ElementType ¶ added in v4.17.0
func (InteractiveQueryClusterSecurityProfilePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterSecurityProfilePtrOutput) LdapsUrls ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfilePtrOutput) MsiResourceId ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfilePtrOutput) ToInteractiveQueryClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfilePtrOutput) ToInteractiveQueryClusterSecurityProfilePtrOutput() InteractiveQueryClusterSecurityProfilePtrOutput
func (InteractiveQueryClusterSecurityProfilePtrOutput) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (o InteractiveQueryClusterSecurityProfilePtrOutput) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfilePtrOutput
type InteractiveQueryClusterState ¶
type InteractiveQueryClusterState struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringPtrInput // A `componentVersion` block as defined below. ComponentVersion InteractiveQueryClusterComponentVersionPtrInput // Whether encryption in transit is enabled for this Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrInput // A `gateway` block as defined below. Gateway InteractiveQueryClusterGatewayPtrInput // The HTTPS Connectivity Endpoint for this HDInsight Interactive Query Cluster. HttpsEndpoint pulumi.StringPtrInput // Specifies the Azure Region which this HDInsight Interactive Query Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores InteractiveQueryClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor InteractiveQueryClusterMonitorPtrInput // Specifies the name for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network InteractiveQueryClusterNetworkPtrInput // Specifies the name of the Resource Group in which this HDInsight Interactive Query Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `roles` block as defined below. Roles InteractiveQueryClusterRolesPtrInput // A `securityProfile` block as defined below. SecurityProfile InteractiveQueryClusterSecurityProfilePtrInput // The SSH Connectivity Endpoint for this HDInsight Interactive Query Cluster. SshEndpoint pulumi.StringPtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 InteractiveQueryClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts InteractiveQueryClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Interactive Query Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Interactive Query Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringPtrInput TlsMinVersion pulumi.StringPtrInput }
func (InteractiveQueryClusterState) ElementType ¶
func (InteractiveQueryClusterState) ElementType() reflect.Type
type InteractiveQueryClusterStorageAccount ¶
type InteractiveQueryClusterStorageAccount struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault bool `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey string `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId string `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId *string `pulumi:"storageResourceId"` }
type InteractiveQueryClusterStorageAccountArgs ¶
type InteractiveQueryClusterStorageAccountArgs struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey pulumi.StringInput `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId pulumi.StringInput `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringPtrInput `pulumi:"storageResourceId"` }
func (InteractiveQueryClusterStorageAccountArgs) ElementType ¶
func (InteractiveQueryClusterStorageAccountArgs) ElementType() reflect.Type
func (InteractiveQueryClusterStorageAccountArgs) ToInteractiveQueryClusterStorageAccountOutput ¶
func (i InteractiveQueryClusterStorageAccountArgs) ToInteractiveQueryClusterStorageAccountOutput() InteractiveQueryClusterStorageAccountOutput
func (InteractiveQueryClusterStorageAccountArgs) ToInteractiveQueryClusterStorageAccountOutputWithContext ¶
func (i InteractiveQueryClusterStorageAccountArgs) ToInteractiveQueryClusterStorageAccountOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountOutput
type InteractiveQueryClusterStorageAccountArray ¶
type InteractiveQueryClusterStorageAccountArray []InteractiveQueryClusterStorageAccountInput
func (InteractiveQueryClusterStorageAccountArray) ElementType ¶
func (InteractiveQueryClusterStorageAccountArray) ElementType() reflect.Type
func (InteractiveQueryClusterStorageAccountArray) ToInteractiveQueryClusterStorageAccountArrayOutput ¶
func (i InteractiveQueryClusterStorageAccountArray) ToInteractiveQueryClusterStorageAccountArrayOutput() InteractiveQueryClusterStorageAccountArrayOutput
func (InteractiveQueryClusterStorageAccountArray) ToInteractiveQueryClusterStorageAccountArrayOutputWithContext ¶
func (i InteractiveQueryClusterStorageAccountArray) ToInteractiveQueryClusterStorageAccountArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountArrayOutput
type InteractiveQueryClusterStorageAccountArrayInput ¶
type InteractiveQueryClusterStorageAccountArrayInput interface { pulumi.Input ToInteractiveQueryClusterStorageAccountArrayOutput() InteractiveQueryClusterStorageAccountArrayOutput ToInteractiveQueryClusterStorageAccountArrayOutputWithContext(context.Context) InteractiveQueryClusterStorageAccountArrayOutput }
InteractiveQueryClusterStorageAccountArrayInput is an input type that accepts InteractiveQueryClusterStorageAccountArray and InteractiveQueryClusterStorageAccountArrayOutput values. You can construct a concrete instance of `InteractiveQueryClusterStorageAccountArrayInput` via:
InteractiveQueryClusterStorageAccountArray{ InteractiveQueryClusterStorageAccountArgs{...} }
type InteractiveQueryClusterStorageAccountArrayOutput ¶
type InteractiveQueryClusterStorageAccountArrayOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterStorageAccountArrayOutput) ElementType ¶
func (InteractiveQueryClusterStorageAccountArrayOutput) ElementType() reflect.Type
func (InteractiveQueryClusterStorageAccountArrayOutput) ToInteractiveQueryClusterStorageAccountArrayOutput ¶
func (o InteractiveQueryClusterStorageAccountArrayOutput) ToInteractiveQueryClusterStorageAccountArrayOutput() InteractiveQueryClusterStorageAccountArrayOutput
func (InteractiveQueryClusterStorageAccountArrayOutput) ToInteractiveQueryClusterStorageAccountArrayOutputWithContext ¶
func (o InteractiveQueryClusterStorageAccountArrayOutput) ToInteractiveQueryClusterStorageAccountArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountArrayOutput
type InteractiveQueryClusterStorageAccountGen2 ¶
type InteractiveQueryClusterStorageAccountGen2 struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId string `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault bool `pulumi:"isDefault"` // The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created. ManagedIdentityResourceId string `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId string `pulumi:"storageResourceId"` }
type InteractiveQueryClusterStorageAccountGen2Args ¶
type InteractiveQueryClusterStorageAccountGen2Args struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId pulumi.StringInput `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created. ManagedIdentityResourceId pulumi.StringInput `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringInput `pulumi:"storageResourceId"` }
func (InteractiveQueryClusterStorageAccountGen2Args) ElementType ¶
func (InteractiveQueryClusterStorageAccountGen2Args) ElementType() reflect.Type
func (InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2Output ¶
func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2Output() InteractiveQueryClusterStorageAccountGen2Output
func (InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2OutputWithContext ¶
func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2OutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2Output
func (InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2PtrOutput ¶
func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2PtrOutput() InteractiveQueryClusterStorageAccountGen2PtrOutput
func (InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext ¶
func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2PtrOutput
type InteractiveQueryClusterStorageAccountGen2Input ¶
type InteractiveQueryClusterStorageAccountGen2Input interface { pulumi.Input ToInteractiveQueryClusterStorageAccountGen2Output() InteractiveQueryClusterStorageAccountGen2Output ToInteractiveQueryClusterStorageAccountGen2OutputWithContext(context.Context) InteractiveQueryClusterStorageAccountGen2Output }
InteractiveQueryClusterStorageAccountGen2Input is an input type that accepts InteractiveQueryClusterStorageAccountGen2Args and InteractiveQueryClusterStorageAccountGen2Output values. You can construct a concrete instance of `InteractiveQueryClusterStorageAccountGen2Input` via:
InteractiveQueryClusterStorageAccountGen2Args{...}
type InteractiveQueryClusterStorageAccountGen2Output ¶
type InteractiveQueryClusterStorageAccountGen2Output struct{ *pulumi.OutputState }
func (InteractiveQueryClusterStorageAccountGen2Output) ElementType ¶
func (InteractiveQueryClusterStorageAccountGen2Output) ElementType() reflect.Type
func (InteractiveQueryClusterStorageAccountGen2Output) FilesystemId ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountGen2Output) IsDefault ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountGen2Output) ManagedIdentityResourceId ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountGen2Output) StorageResourceId ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2Output ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2Output() InteractiveQueryClusterStorageAccountGen2Output
func (InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2OutputWithContext ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2OutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2Output
func (InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2PtrOutput ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2PtrOutput() InteractiveQueryClusterStorageAccountGen2PtrOutput
func (InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2PtrOutput
type InteractiveQueryClusterStorageAccountGen2PtrInput ¶
type InteractiveQueryClusterStorageAccountGen2PtrInput interface { pulumi.Input ToInteractiveQueryClusterStorageAccountGen2PtrOutput() InteractiveQueryClusterStorageAccountGen2PtrOutput ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext(context.Context) InteractiveQueryClusterStorageAccountGen2PtrOutput }
InteractiveQueryClusterStorageAccountGen2PtrInput is an input type that accepts InteractiveQueryClusterStorageAccountGen2Args, InteractiveQueryClusterStorageAccountGen2Ptr and InteractiveQueryClusterStorageAccountGen2PtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterStorageAccountGen2PtrInput` via:
InteractiveQueryClusterStorageAccountGen2Args{...} or: nil
func InteractiveQueryClusterStorageAccountGen2Ptr ¶
func InteractiveQueryClusterStorageAccountGen2Ptr(v *InteractiveQueryClusterStorageAccountGen2Args) InteractiveQueryClusterStorageAccountGen2PtrInput
type InteractiveQueryClusterStorageAccountGen2PtrOutput ¶
type InteractiveQueryClusterStorageAccountGen2PtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) ElementType ¶
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) FilesystemId ¶
func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId ¶
func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) StorageResourceId ¶
func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) ToInteractiveQueryClusterStorageAccountGen2PtrOutput ¶
func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) ToInteractiveQueryClusterStorageAccountGen2PtrOutput() InteractiveQueryClusterStorageAccountGen2PtrOutput
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext ¶
func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2PtrOutput
type InteractiveQueryClusterStorageAccountInput ¶
type InteractiveQueryClusterStorageAccountInput interface { pulumi.Input ToInteractiveQueryClusterStorageAccountOutput() InteractiveQueryClusterStorageAccountOutput ToInteractiveQueryClusterStorageAccountOutputWithContext(context.Context) InteractiveQueryClusterStorageAccountOutput }
InteractiveQueryClusterStorageAccountInput is an input type that accepts InteractiveQueryClusterStorageAccountArgs and InteractiveQueryClusterStorageAccountOutput values. You can construct a concrete instance of `InteractiveQueryClusterStorageAccountInput` via:
InteractiveQueryClusterStorageAccountArgs{...}
type InteractiveQueryClusterStorageAccountOutput ¶
type InteractiveQueryClusterStorageAccountOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterStorageAccountOutput) ElementType ¶
func (InteractiveQueryClusterStorageAccountOutput) ElementType() reflect.Type
func (InteractiveQueryClusterStorageAccountOutput) IsDefault ¶
func (o InteractiveQueryClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountOutput) StorageAccountKey ¶
func (o InteractiveQueryClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountOutput) StorageContainerId ¶
func (o InteractiveQueryClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
The ID of the Storage Container. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountOutput) StorageResourceId ¶ added in v4.37.0
func (o InteractiveQueryClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountOutput) ToInteractiveQueryClusterStorageAccountOutput ¶
func (o InteractiveQueryClusterStorageAccountOutput) ToInteractiveQueryClusterStorageAccountOutput() InteractiveQueryClusterStorageAccountOutput
func (InteractiveQueryClusterStorageAccountOutput) ToInteractiveQueryClusterStorageAccountOutputWithContext ¶
func (o InteractiveQueryClusterStorageAccountOutput) ToInteractiveQueryClusterStorageAccountOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountOutput
type KafkaCluster ¶
type KafkaCluster struct { pulumi.CustomResourceState // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringOutput `pulumi:"clusterVersion"` // A `componentVersion` block as defined below. ComponentVersion KafkaClusterComponentVersionOutput `pulumi:"componentVersion"` // Whether encryption in transit is enabled for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrOutput `pulumi:"encryptionInTransitEnabled"` // A `gateway` block as defined below. Gateway KafkaClusterGatewayOutput `pulumi:"gateway"` // The HTTPS Connectivity Endpoint for this HDInsight Kafka Cluster. HttpsEndpoint pulumi.StringOutput `pulumi:"httpsEndpoint"` // The Kafka Rest Proxy Endpoint for this HDInsight Kafka Cluster. KafkaRestProxyEndpoint pulumi.StringOutput `pulumi:"kafkaRestProxyEndpoint"` // Specifies the Azure Region which this HDInsight Kafka Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // A `metastores` block as defined below. Metastores KafkaClusterMetastoresPtrOutput `pulumi:"metastores"` // A `monitor` block as defined below. Monitor KafkaClusterMonitorPtrOutput `pulumi:"monitor"` // Specifies the name for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // Specifies the name of the Resource Group in which this HDInsight Kafka Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `restProxy` block as defined below. RestProxy KafkaClusterRestProxyPtrOutput `pulumi:"restProxy"` // A `roles` block as defined below. Roles KafkaClusterRolesOutput `pulumi:"roles"` // A `securityProfile` block as defined below. SecurityProfile KafkaClusterSecurityProfilePtrOutput `pulumi:"securityProfile"` // The SSH Connectivity Endpoint for this HDInsight Kafka Cluster. SshEndpoint pulumi.StringOutput `pulumi:"sshEndpoint"` // A `storageAccountGen2` block as defined below. StorageAccountGen2 KafkaClusterStorageAccountGen2PtrOutput `pulumi:"storageAccountGen2"` // One or more `storageAccount` block as defined below. StorageAccounts KafkaClusterStorageAccountArrayOutput `pulumi:"storageAccounts"` // A map of Tags which should be assigned to this HDInsight Kafka Cluster. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the Tier which should be used for this HDInsight Kafka Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringOutput `pulumi:"tier"` // The minimal supported TLS version. Possible values are `1.0`, `1.1` or `1.2`. Changing this forces a new resource to be created. TlsMinVersion pulumi.StringPtrOutput `pulumi:"tlsMinVersion"` }
Manages a HDInsight Kafka Cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/hdinsight" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "exampleAccount", &storage.AccountArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleContainer, err := storage.NewContainer(ctx, "exampleContainer", &storage.ContainerArgs{ StorageAccountName: exampleAccount.Name, ContainerAccessType: pulumi.String("private"), }) if err != nil { return err } _, err = hdinsight.NewKafkaCluster(ctx, "exampleKafkaCluster", &hdinsight.KafkaClusterArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, ClusterVersion: pulumi.String("4.0"), Tier: pulumi.String("Standard"), ComponentVersion: &hdinsight.KafkaClusterComponentVersionArgs{ Kafka: pulumi.String("2.1"), }, Gateway: &hdinsight.KafkaClusterGatewayArgs{ Enabled: pulumi.Bool(true), Username: pulumi.String("acctestusrgw"), Password: pulumi.String("Password123!"), }, StorageAccounts: hdinsight.KafkaClusterStorageAccountArray{ &hdinsight.KafkaClusterStorageAccountArgs{ StorageContainerId: exampleContainer.ID(), StorageAccountKey: exampleAccount.PrimaryAccessKey, IsDefault: pulumi.Bool(true), }, }, Roles: &hdinsight.KafkaClusterRolesArgs{ HeadNode: &hdinsight.KafkaClusterRolesHeadNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, WorkerNode: &hdinsight.KafkaClusterRolesWorkerNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), NumberOfDisksPerNode: pulumi.Int(3), TargetInstanceCount: pulumi.Int(3), }, ZookeeperNode: &hdinsight.KafkaClusterRolesZookeeperNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
HDInsight Kafka Clusters can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:hdinsight/kafkaCluster:KafkaCluster example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.HDInsight/clusters/cluster1
```
func GetKafkaCluster ¶
func GetKafkaCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KafkaClusterState, opts ...pulumi.ResourceOption) (*KafkaCluster, error)
GetKafkaCluster gets an existing KafkaCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewKafkaCluster ¶
func NewKafkaCluster(ctx *pulumi.Context, name string, args *KafkaClusterArgs, opts ...pulumi.ResourceOption) (*KafkaCluster, error)
NewKafkaCluster registers a new resource with the given unique name, arguments, and options.
func (*KafkaCluster) ElementType ¶
func (*KafkaCluster) ElementType() reflect.Type
func (*KafkaCluster) ToKafkaClusterOutput ¶
func (i *KafkaCluster) ToKafkaClusterOutput() KafkaClusterOutput
func (*KafkaCluster) ToKafkaClusterOutputWithContext ¶
func (i *KafkaCluster) ToKafkaClusterOutputWithContext(ctx context.Context) KafkaClusterOutput
type KafkaClusterArgs ¶
type KafkaClusterArgs struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringInput // A `componentVersion` block as defined below. ComponentVersion KafkaClusterComponentVersionInput // Whether encryption in transit is enabled for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrInput // A `gateway` block as defined below. Gateway KafkaClusterGatewayInput // Specifies the Azure Region which this HDInsight Kafka Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores KafkaClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor KafkaClusterMonitorPtrInput // Specifies the name for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Specifies the name of the Resource Group in which this HDInsight Kafka Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `restProxy` block as defined below. RestProxy KafkaClusterRestProxyPtrInput // A `roles` block as defined below. Roles KafkaClusterRolesInput // A `securityProfile` block as defined below. SecurityProfile KafkaClusterSecurityProfilePtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 KafkaClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts KafkaClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Kafka Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Kafka Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringInput // The minimal supported TLS version. Possible values are `1.0`, `1.1` or `1.2`. Changing this forces a new resource to be created. TlsMinVersion pulumi.StringPtrInput }
The set of arguments for constructing a KafkaCluster resource.
func (KafkaClusterArgs) ElementType ¶
func (KafkaClusterArgs) ElementType() reflect.Type
type KafkaClusterArray ¶
type KafkaClusterArray []KafkaClusterInput
func (KafkaClusterArray) ElementType ¶
func (KafkaClusterArray) ElementType() reflect.Type
func (KafkaClusterArray) ToKafkaClusterArrayOutput ¶
func (i KafkaClusterArray) ToKafkaClusterArrayOutput() KafkaClusterArrayOutput
func (KafkaClusterArray) ToKafkaClusterArrayOutputWithContext ¶
func (i KafkaClusterArray) ToKafkaClusterArrayOutputWithContext(ctx context.Context) KafkaClusterArrayOutput
type KafkaClusterArrayInput ¶
type KafkaClusterArrayInput interface { pulumi.Input ToKafkaClusterArrayOutput() KafkaClusterArrayOutput ToKafkaClusterArrayOutputWithContext(context.Context) KafkaClusterArrayOutput }
KafkaClusterArrayInput is an input type that accepts KafkaClusterArray and KafkaClusterArrayOutput values. You can construct a concrete instance of `KafkaClusterArrayInput` via:
KafkaClusterArray{ KafkaClusterArgs{...} }
type KafkaClusterArrayOutput ¶
type KafkaClusterArrayOutput struct{ *pulumi.OutputState }
func (KafkaClusterArrayOutput) ElementType ¶
func (KafkaClusterArrayOutput) ElementType() reflect.Type
func (KafkaClusterArrayOutput) Index ¶
func (o KafkaClusterArrayOutput) Index(i pulumi.IntInput) KafkaClusterOutput
func (KafkaClusterArrayOutput) ToKafkaClusterArrayOutput ¶
func (o KafkaClusterArrayOutput) ToKafkaClusterArrayOutput() KafkaClusterArrayOutput
func (KafkaClusterArrayOutput) ToKafkaClusterArrayOutputWithContext ¶
func (o KafkaClusterArrayOutput) ToKafkaClusterArrayOutputWithContext(ctx context.Context) KafkaClusterArrayOutput
type KafkaClusterComponentVersion ¶
type KafkaClusterComponentVersion struct { // The version of Kafka which should be used for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. Kafka string `pulumi:"kafka"` }
type KafkaClusterComponentVersionArgs ¶
type KafkaClusterComponentVersionArgs struct { // The version of Kafka which should be used for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. Kafka pulumi.StringInput `pulumi:"kafka"` }
func (KafkaClusterComponentVersionArgs) ElementType ¶
func (KafkaClusterComponentVersionArgs) ElementType() reflect.Type
func (KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionOutput ¶
func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionOutput() KafkaClusterComponentVersionOutput
func (KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionOutputWithContext ¶
func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionOutputWithContext(ctx context.Context) KafkaClusterComponentVersionOutput
func (KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionPtrOutput ¶
func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionPtrOutput() KafkaClusterComponentVersionPtrOutput
func (KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionPtrOutputWithContext ¶
func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionPtrOutputWithContext(ctx context.Context) KafkaClusterComponentVersionPtrOutput
type KafkaClusterComponentVersionInput ¶
type KafkaClusterComponentVersionInput interface { pulumi.Input ToKafkaClusterComponentVersionOutput() KafkaClusterComponentVersionOutput ToKafkaClusterComponentVersionOutputWithContext(context.Context) KafkaClusterComponentVersionOutput }
KafkaClusterComponentVersionInput is an input type that accepts KafkaClusterComponentVersionArgs and KafkaClusterComponentVersionOutput values. You can construct a concrete instance of `KafkaClusterComponentVersionInput` via:
KafkaClusterComponentVersionArgs{...}
type KafkaClusterComponentVersionOutput ¶
type KafkaClusterComponentVersionOutput struct{ *pulumi.OutputState }
func (KafkaClusterComponentVersionOutput) ElementType ¶
func (KafkaClusterComponentVersionOutput) ElementType() reflect.Type
func (KafkaClusterComponentVersionOutput) Kafka ¶
func (o KafkaClusterComponentVersionOutput) Kafka() pulumi.StringOutput
The version of Kafka which should be used for this HDInsight Kafka Cluster. Changing this forces a new resource to be created.
func (KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionOutput ¶
func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionOutput() KafkaClusterComponentVersionOutput
func (KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionOutputWithContext ¶
func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionOutputWithContext(ctx context.Context) KafkaClusterComponentVersionOutput
func (KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionPtrOutput ¶
func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionPtrOutput() KafkaClusterComponentVersionPtrOutput
func (KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionPtrOutputWithContext ¶
func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionPtrOutputWithContext(ctx context.Context) KafkaClusterComponentVersionPtrOutput
type KafkaClusterComponentVersionPtrInput ¶
type KafkaClusterComponentVersionPtrInput interface { pulumi.Input ToKafkaClusterComponentVersionPtrOutput() KafkaClusterComponentVersionPtrOutput ToKafkaClusterComponentVersionPtrOutputWithContext(context.Context) KafkaClusterComponentVersionPtrOutput }
KafkaClusterComponentVersionPtrInput is an input type that accepts KafkaClusterComponentVersionArgs, KafkaClusterComponentVersionPtr and KafkaClusterComponentVersionPtrOutput values. You can construct a concrete instance of `KafkaClusterComponentVersionPtrInput` via:
KafkaClusterComponentVersionArgs{...} or: nil
func KafkaClusterComponentVersionPtr ¶
func KafkaClusterComponentVersionPtr(v *KafkaClusterComponentVersionArgs) KafkaClusterComponentVersionPtrInput
type KafkaClusterComponentVersionPtrOutput ¶
type KafkaClusterComponentVersionPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterComponentVersionPtrOutput) ElementType ¶
func (KafkaClusterComponentVersionPtrOutput) ElementType() reflect.Type
func (KafkaClusterComponentVersionPtrOutput) Kafka ¶
func (o KafkaClusterComponentVersionPtrOutput) Kafka() pulumi.StringPtrOutput
The version of Kafka which should be used for this HDInsight Kafka Cluster. Changing this forces a new resource to be created.
func (KafkaClusterComponentVersionPtrOutput) ToKafkaClusterComponentVersionPtrOutput ¶
func (o KafkaClusterComponentVersionPtrOutput) ToKafkaClusterComponentVersionPtrOutput() KafkaClusterComponentVersionPtrOutput
func (KafkaClusterComponentVersionPtrOutput) ToKafkaClusterComponentVersionPtrOutputWithContext ¶
func (o KafkaClusterComponentVersionPtrOutput) ToKafkaClusterComponentVersionPtrOutputWithContext(ctx context.Context) KafkaClusterComponentVersionPtrOutput
type KafkaClusterGateway ¶
type KafkaClusterGateway struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled *bool `pulumi:"enabled"` // The password used for the Ambari Portal. Password string `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type KafkaClusterGatewayArgs ¶
type KafkaClusterGatewayArgs struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The password used for the Ambari Portal. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (KafkaClusterGatewayArgs) ElementType ¶
func (KafkaClusterGatewayArgs) ElementType() reflect.Type
func (KafkaClusterGatewayArgs) ToKafkaClusterGatewayOutput ¶
func (i KafkaClusterGatewayArgs) ToKafkaClusterGatewayOutput() KafkaClusterGatewayOutput
func (KafkaClusterGatewayArgs) ToKafkaClusterGatewayOutputWithContext ¶
func (i KafkaClusterGatewayArgs) ToKafkaClusterGatewayOutputWithContext(ctx context.Context) KafkaClusterGatewayOutput
func (KafkaClusterGatewayArgs) ToKafkaClusterGatewayPtrOutput ¶
func (i KafkaClusterGatewayArgs) ToKafkaClusterGatewayPtrOutput() KafkaClusterGatewayPtrOutput
func (KafkaClusterGatewayArgs) ToKafkaClusterGatewayPtrOutputWithContext ¶
func (i KafkaClusterGatewayArgs) ToKafkaClusterGatewayPtrOutputWithContext(ctx context.Context) KafkaClusterGatewayPtrOutput
type KafkaClusterGatewayInput ¶
type KafkaClusterGatewayInput interface { pulumi.Input ToKafkaClusterGatewayOutput() KafkaClusterGatewayOutput ToKafkaClusterGatewayOutputWithContext(context.Context) KafkaClusterGatewayOutput }
KafkaClusterGatewayInput is an input type that accepts KafkaClusterGatewayArgs and KafkaClusterGatewayOutput values. You can construct a concrete instance of `KafkaClusterGatewayInput` via:
KafkaClusterGatewayArgs{...}
type KafkaClusterGatewayOutput ¶
type KafkaClusterGatewayOutput struct{ *pulumi.OutputState }
func (KafkaClusterGatewayOutput) ElementType ¶
func (KafkaClusterGatewayOutput) ElementType() reflect.Type
func (KafkaClusterGatewayOutput) Enabled
deprecated
func (o KafkaClusterGatewayOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (KafkaClusterGatewayOutput) Password ¶
func (o KafkaClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
func (KafkaClusterGatewayOutput) ToKafkaClusterGatewayOutput ¶
func (o KafkaClusterGatewayOutput) ToKafkaClusterGatewayOutput() KafkaClusterGatewayOutput
func (KafkaClusterGatewayOutput) ToKafkaClusterGatewayOutputWithContext ¶
func (o KafkaClusterGatewayOutput) ToKafkaClusterGatewayOutputWithContext(ctx context.Context) KafkaClusterGatewayOutput
func (KafkaClusterGatewayOutput) ToKafkaClusterGatewayPtrOutput ¶
func (o KafkaClusterGatewayOutput) ToKafkaClusterGatewayPtrOutput() KafkaClusterGatewayPtrOutput
func (KafkaClusterGatewayOutput) ToKafkaClusterGatewayPtrOutputWithContext ¶
func (o KafkaClusterGatewayOutput) ToKafkaClusterGatewayPtrOutputWithContext(ctx context.Context) KafkaClusterGatewayPtrOutput
func (KafkaClusterGatewayOutput) Username ¶
func (o KafkaClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type KafkaClusterGatewayPtrInput ¶
type KafkaClusterGatewayPtrInput interface { pulumi.Input ToKafkaClusterGatewayPtrOutput() KafkaClusterGatewayPtrOutput ToKafkaClusterGatewayPtrOutputWithContext(context.Context) KafkaClusterGatewayPtrOutput }
KafkaClusterGatewayPtrInput is an input type that accepts KafkaClusterGatewayArgs, KafkaClusterGatewayPtr and KafkaClusterGatewayPtrOutput values. You can construct a concrete instance of `KafkaClusterGatewayPtrInput` via:
KafkaClusterGatewayArgs{...} or: nil
func KafkaClusterGatewayPtr ¶
func KafkaClusterGatewayPtr(v *KafkaClusterGatewayArgs) KafkaClusterGatewayPtrInput
type KafkaClusterGatewayPtrOutput ¶
type KafkaClusterGatewayPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterGatewayPtrOutput) Elem ¶
func (o KafkaClusterGatewayPtrOutput) Elem() KafkaClusterGatewayOutput
func (KafkaClusterGatewayPtrOutput) ElementType ¶
func (KafkaClusterGatewayPtrOutput) ElementType() reflect.Type
func (KafkaClusterGatewayPtrOutput) Enabled
deprecated
func (o KafkaClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (KafkaClusterGatewayPtrOutput) Password ¶
func (o KafkaClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
The password used for the Ambari Portal.
func (KafkaClusterGatewayPtrOutput) ToKafkaClusterGatewayPtrOutput ¶
func (o KafkaClusterGatewayPtrOutput) ToKafkaClusterGatewayPtrOutput() KafkaClusterGatewayPtrOutput
func (KafkaClusterGatewayPtrOutput) ToKafkaClusterGatewayPtrOutputWithContext ¶
func (o KafkaClusterGatewayPtrOutput) ToKafkaClusterGatewayPtrOutputWithContext(ctx context.Context) KafkaClusterGatewayPtrOutput
func (KafkaClusterGatewayPtrOutput) Username ¶
func (o KafkaClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type KafkaClusterInput ¶
type KafkaClusterInput interface { pulumi.Input ToKafkaClusterOutput() KafkaClusterOutput ToKafkaClusterOutputWithContext(ctx context.Context) KafkaClusterOutput }
type KafkaClusterMap ¶
type KafkaClusterMap map[string]KafkaClusterInput
func (KafkaClusterMap) ElementType ¶
func (KafkaClusterMap) ElementType() reflect.Type
func (KafkaClusterMap) ToKafkaClusterMapOutput ¶
func (i KafkaClusterMap) ToKafkaClusterMapOutput() KafkaClusterMapOutput
func (KafkaClusterMap) ToKafkaClusterMapOutputWithContext ¶
func (i KafkaClusterMap) ToKafkaClusterMapOutputWithContext(ctx context.Context) KafkaClusterMapOutput
type KafkaClusterMapInput ¶
type KafkaClusterMapInput interface { pulumi.Input ToKafkaClusterMapOutput() KafkaClusterMapOutput ToKafkaClusterMapOutputWithContext(context.Context) KafkaClusterMapOutput }
KafkaClusterMapInput is an input type that accepts KafkaClusterMap and KafkaClusterMapOutput values. You can construct a concrete instance of `KafkaClusterMapInput` via:
KafkaClusterMap{ "key": KafkaClusterArgs{...} }
type KafkaClusterMapOutput ¶
type KafkaClusterMapOutput struct{ *pulumi.OutputState }
func (KafkaClusterMapOutput) ElementType ¶
func (KafkaClusterMapOutput) ElementType() reflect.Type
func (KafkaClusterMapOutput) MapIndex ¶
func (o KafkaClusterMapOutput) MapIndex(k pulumi.StringInput) KafkaClusterOutput
func (KafkaClusterMapOutput) ToKafkaClusterMapOutput ¶
func (o KafkaClusterMapOutput) ToKafkaClusterMapOutput() KafkaClusterMapOutput
func (KafkaClusterMapOutput) ToKafkaClusterMapOutputWithContext ¶
func (o KafkaClusterMapOutput) ToKafkaClusterMapOutputWithContext(ctx context.Context) KafkaClusterMapOutput
type KafkaClusterMetastores ¶
type KafkaClusterMetastores struct { // An `ambari` block as defined below. Ambari *KafkaClusterMetastoresAmbari `pulumi:"ambari"` // A `hive` block as defined below. Hive *KafkaClusterMetastoresHive `pulumi:"hive"` // An `oozie` block as defined below. Oozie *KafkaClusterMetastoresOozie `pulumi:"oozie"` }
type KafkaClusterMetastoresAmbari ¶
type KafkaClusterMetastoresAmbari struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type KafkaClusterMetastoresAmbariArgs ¶
type KafkaClusterMetastoresAmbariArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (KafkaClusterMetastoresAmbariArgs) ElementType ¶
func (KafkaClusterMetastoresAmbariArgs) ElementType() reflect.Type
func (KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariOutput ¶
func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariOutput() KafkaClusterMetastoresAmbariOutput
func (KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariOutputWithContext ¶
func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariOutput
func (KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariPtrOutput ¶
func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariPtrOutput() KafkaClusterMetastoresAmbariPtrOutput
func (KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariPtrOutputWithContext ¶
func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariPtrOutput
type KafkaClusterMetastoresAmbariInput ¶
type KafkaClusterMetastoresAmbariInput interface { pulumi.Input ToKafkaClusterMetastoresAmbariOutput() KafkaClusterMetastoresAmbariOutput ToKafkaClusterMetastoresAmbariOutputWithContext(context.Context) KafkaClusterMetastoresAmbariOutput }
KafkaClusterMetastoresAmbariInput is an input type that accepts KafkaClusterMetastoresAmbariArgs and KafkaClusterMetastoresAmbariOutput values. You can construct a concrete instance of `KafkaClusterMetastoresAmbariInput` via:
KafkaClusterMetastoresAmbariArgs{...}
type KafkaClusterMetastoresAmbariOutput ¶
type KafkaClusterMetastoresAmbariOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresAmbariOutput) DatabaseName ¶
func (o KafkaClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresAmbariOutput) ElementType ¶
func (KafkaClusterMetastoresAmbariOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresAmbariOutput) Password ¶
func (o KafkaClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresAmbariOutput) Server ¶
func (o KafkaClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariOutput ¶
func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariOutput() KafkaClusterMetastoresAmbariOutput
func (KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariOutputWithContext ¶
func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariOutput
func (KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariPtrOutput ¶
func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariPtrOutput() KafkaClusterMetastoresAmbariPtrOutput
func (KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariPtrOutputWithContext ¶
func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariPtrOutput
func (KafkaClusterMetastoresAmbariOutput) Username ¶
func (o KafkaClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type KafkaClusterMetastoresAmbariPtrInput ¶
type KafkaClusterMetastoresAmbariPtrInput interface { pulumi.Input ToKafkaClusterMetastoresAmbariPtrOutput() KafkaClusterMetastoresAmbariPtrOutput ToKafkaClusterMetastoresAmbariPtrOutputWithContext(context.Context) KafkaClusterMetastoresAmbariPtrOutput }
KafkaClusterMetastoresAmbariPtrInput is an input type that accepts KafkaClusterMetastoresAmbariArgs, KafkaClusterMetastoresAmbariPtr and KafkaClusterMetastoresAmbariPtrOutput values. You can construct a concrete instance of `KafkaClusterMetastoresAmbariPtrInput` via:
KafkaClusterMetastoresAmbariArgs{...} or: nil
func KafkaClusterMetastoresAmbariPtr ¶
func KafkaClusterMetastoresAmbariPtr(v *KafkaClusterMetastoresAmbariArgs) KafkaClusterMetastoresAmbariPtrInput
type KafkaClusterMetastoresAmbariPtrOutput ¶
type KafkaClusterMetastoresAmbariPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresAmbariPtrOutput) DatabaseName ¶
func (o KafkaClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresAmbariPtrOutput) ElementType ¶
func (KafkaClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresAmbariPtrOutput) Password ¶
func (o KafkaClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresAmbariPtrOutput) Server ¶
func (o KafkaClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresAmbariPtrOutput) ToKafkaClusterMetastoresAmbariPtrOutput ¶
func (o KafkaClusterMetastoresAmbariPtrOutput) ToKafkaClusterMetastoresAmbariPtrOutput() KafkaClusterMetastoresAmbariPtrOutput
func (KafkaClusterMetastoresAmbariPtrOutput) ToKafkaClusterMetastoresAmbariPtrOutputWithContext ¶
func (o KafkaClusterMetastoresAmbariPtrOutput) ToKafkaClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariPtrOutput
func (KafkaClusterMetastoresAmbariPtrOutput) Username ¶
func (o KafkaClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type KafkaClusterMetastoresArgs ¶
type KafkaClusterMetastoresArgs struct { // An `ambari` block as defined below. Ambari KafkaClusterMetastoresAmbariPtrInput `pulumi:"ambari"` // A `hive` block as defined below. Hive KafkaClusterMetastoresHivePtrInput `pulumi:"hive"` // An `oozie` block as defined below. Oozie KafkaClusterMetastoresOoziePtrInput `pulumi:"oozie"` }
func (KafkaClusterMetastoresArgs) ElementType ¶
func (KafkaClusterMetastoresArgs) ElementType() reflect.Type
func (KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresOutput ¶
func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresOutput() KafkaClusterMetastoresOutput
func (KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresOutputWithContext ¶
func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresOutputWithContext(ctx context.Context) KafkaClusterMetastoresOutput
func (KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresPtrOutput ¶
func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresPtrOutput() KafkaClusterMetastoresPtrOutput
func (KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresPtrOutputWithContext ¶
func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresPtrOutput
type KafkaClusterMetastoresHive ¶
type KafkaClusterMetastoresHive struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type KafkaClusterMetastoresHiveArgs ¶
type KafkaClusterMetastoresHiveArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (KafkaClusterMetastoresHiveArgs) ElementType ¶
func (KafkaClusterMetastoresHiveArgs) ElementType() reflect.Type
func (KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHiveOutput ¶
func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHiveOutput() KafkaClusterMetastoresHiveOutput
func (KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHiveOutputWithContext ¶
func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHiveOutputWithContext(ctx context.Context) KafkaClusterMetastoresHiveOutput
func (KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHivePtrOutput ¶
func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHivePtrOutput() KafkaClusterMetastoresHivePtrOutput
func (KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHivePtrOutputWithContext ¶
func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHivePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresHivePtrOutput
type KafkaClusterMetastoresHiveInput ¶
type KafkaClusterMetastoresHiveInput interface { pulumi.Input ToKafkaClusterMetastoresHiveOutput() KafkaClusterMetastoresHiveOutput ToKafkaClusterMetastoresHiveOutputWithContext(context.Context) KafkaClusterMetastoresHiveOutput }
KafkaClusterMetastoresHiveInput is an input type that accepts KafkaClusterMetastoresHiveArgs and KafkaClusterMetastoresHiveOutput values. You can construct a concrete instance of `KafkaClusterMetastoresHiveInput` via:
KafkaClusterMetastoresHiveArgs{...}
type KafkaClusterMetastoresHiveOutput ¶
type KafkaClusterMetastoresHiveOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresHiveOutput) DatabaseName ¶
func (o KafkaClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresHiveOutput) ElementType ¶
func (KafkaClusterMetastoresHiveOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresHiveOutput) Password ¶
func (o KafkaClusterMetastoresHiveOutput) Password() pulumi.StringOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresHiveOutput) Server ¶
func (o KafkaClusterMetastoresHiveOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHiveOutput ¶
func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHiveOutput() KafkaClusterMetastoresHiveOutput
func (KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHiveOutputWithContext ¶
func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHiveOutputWithContext(ctx context.Context) KafkaClusterMetastoresHiveOutput
func (KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHivePtrOutput ¶
func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHivePtrOutput() KafkaClusterMetastoresHivePtrOutput
func (KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHivePtrOutputWithContext ¶
func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHivePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresHivePtrOutput
func (KafkaClusterMetastoresHiveOutput) Username ¶
func (o KafkaClusterMetastoresHiveOutput) Username() pulumi.StringOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type KafkaClusterMetastoresHivePtrInput ¶
type KafkaClusterMetastoresHivePtrInput interface { pulumi.Input ToKafkaClusterMetastoresHivePtrOutput() KafkaClusterMetastoresHivePtrOutput ToKafkaClusterMetastoresHivePtrOutputWithContext(context.Context) KafkaClusterMetastoresHivePtrOutput }
KafkaClusterMetastoresHivePtrInput is an input type that accepts KafkaClusterMetastoresHiveArgs, KafkaClusterMetastoresHivePtr and KafkaClusterMetastoresHivePtrOutput values. You can construct a concrete instance of `KafkaClusterMetastoresHivePtrInput` via:
KafkaClusterMetastoresHiveArgs{...} or: nil
func KafkaClusterMetastoresHivePtr ¶
func KafkaClusterMetastoresHivePtr(v *KafkaClusterMetastoresHiveArgs) KafkaClusterMetastoresHivePtrInput
type KafkaClusterMetastoresHivePtrOutput ¶
type KafkaClusterMetastoresHivePtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresHivePtrOutput) DatabaseName ¶
func (o KafkaClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresHivePtrOutput) Elem ¶
func (o KafkaClusterMetastoresHivePtrOutput) Elem() KafkaClusterMetastoresHiveOutput
func (KafkaClusterMetastoresHivePtrOutput) ElementType ¶
func (KafkaClusterMetastoresHivePtrOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresHivePtrOutput) Password ¶
func (o KafkaClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresHivePtrOutput) Server ¶
func (o KafkaClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresHivePtrOutput) ToKafkaClusterMetastoresHivePtrOutput ¶
func (o KafkaClusterMetastoresHivePtrOutput) ToKafkaClusterMetastoresHivePtrOutput() KafkaClusterMetastoresHivePtrOutput
func (KafkaClusterMetastoresHivePtrOutput) ToKafkaClusterMetastoresHivePtrOutputWithContext ¶
func (o KafkaClusterMetastoresHivePtrOutput) ToKafkaClusterMetastoresHivePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresHivePtrOutput
func (KafkaClusterMetastoresHivePtrOutput) Username ¶
func (o KafkaClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type KafkaClusterMetastoresInput ¶
type KafkaClusterMetastoresInput interface { pulumi.Input ToKafkaClusterMetastoresOutput() KafkaClusterMetastoresOutput ToKafkaClusterMetastoresOutputWithContext(context.Context) KafkaClusterMetastoresOutput }
KafkaClusterMetastoresInput is an input type that accepts KafkaClusterMetastoresArgs and KafkaClusterMetastoresOutput values. You can construct a concrete instance of `KafkaClusterMetastoresInput` via:
KafkaClusterMetastoresArgs{...}
type KafkaClusterMetastoresOozie ¶
type KafkaClusterMetastoresOozie struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type KafkaClusterMetastoresOozieArgs ¶
type KafkaClusterMetastoresOozieArgs struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (KafkaClusterMetastoresOozieArgs) ElementType ¶
func (KafkaClusterMetastoresOozieArgs) ElementType() reflect.Type
func (KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOozieOutput ¶
func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOozieOutput() KafkaClusterMetastoresOozieOutput
func (KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOozieOutputWithContext ¶
func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOozieOutputWithContext(ctx context.Context) KafkaClusterMetastoresOozieOutput
func (KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOoziePtrOutput ¶
func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOoziePtrOutput() KafkaClusterMetastoresOoziePtrOutput
func (KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOoziePtrOutputWithContext ¶
func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresOoziePtrOutput
type KafkaClusterMetastoresOozieInput ¶
type KafkaClusterMetastoresOozieInput interface { pulumi.Input ToKafkaClusterMetastoresOozieOutput() KafkaClusterMetastoresOozieOutput ToKafkaClusterMetastoresOozieOutputWithContext(context.Context) KafkaClusterMetastoresOozieOutput }
KafkaClusterMetastoresOozieInput is an input type that accepts KafkaClusterMetastoresOozieArgs and KafkaClusterMetastoresOozieOutput values. You can construct a concrete instance of `KafkaClusterMetastoresOozieInput` via:
KafkaClusterMetastoresOozieArgs{...}
type KafkaClusterMetastoresOozieOutput ¶
type KafkaClusterMetastoresOozieOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresOozieOutput) DatabaseName ¶
func (o KafkaClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresOozieOutput) ElementType ¶
func (KafkaClusterMetastoresOozieOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresOozieOutput) Password ¶
func (o KafkaClusterMetastoresOozieOutput) Password() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresOozieOutput) Server ¶
func (o KafkaClusterMetastoresOozieOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOozieOutput ¶
func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOozieOutput() KafkaClusterMetastoresOozieOutput
func (KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOozieOutputWithContext ¶
func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOozieOutputWithContext(ctx context.Context) KafkaClusterMetastoresOozieOutput
func (KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOoziePtrOutput ¶
func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOoziePtrOutput() KafkaClusterMetastoresOoziePtrOutput
func (KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOoziePtrOutputWithContext ¶
func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresOoziePtrOutput
func (KafkaClusterMetastoresOozieOutput) Username ¶
func (o KafkaClusterMetastoresOozieOutput) Username() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type KafkaClusterMetastoresOoziePtrInput ¶
type KafkaClusterMetastoresOoziePtrInput interface { pulumi.Input ToKafkaClusterMetastoresOoziePtrOutput() KafkaClusterMetastoresOoziePtrOutput ToKafkaClusterMetastoresOoziePtrOutputWithContext(context.Context) KafkaClusterMetastoresOoziePtrOutput }
KafkaClusterMetastoresOoziePtrInput is an input type that accepts KafkaClusterMetastoresOozieArgs, KafkaClusterMetastoresOoziePtr and KafkaClusterMetastoresOoziePtrOutput values. You can construct a concrete instance of `KafkaClusterMetastoresOoziePtrInput` via:
KafkaClusterMetastoresOozieArgs{...} or: nil
func KafkaClusterMetastoresOoziePtr ¶
func KafkaClusterMetastoresOoziePtr(v *KafkaClusterMetastoresOozieArgs) KafkaClusterMetastoresOoziePtrInput
type KafkaClusterMetastoresOoziePtrOutput ¶
type KafkaClusterMetastoresOoziePtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresOoziePtrOutput) DatabaseName ¶
func (o KafkaClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresOoziePtrOutput) ElementType ¶
func (KafkaClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresOoziePtrOutput) Password ¶
func (o KafkaClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresOoziePtrOutput) Server ¶
func (o KafkaClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresOoziePtrOutput) ToKafkaClusterMetastoresOoziePtrOutput ¶
func (o KafkaClusterMetastoresOoziePtrOutput) ToKafkaClusterMetastoresOoziePtrOutput() KafkaClusterMetastoresOoziePtrOutput
func (KafkaClusterMetastoresOoziePtrOutput) ToKafkaClusterMetastoresOoziePtrOutputWithContext ¶
func (o KafkaClusterMetastoresOoziePtrOutput) ToKafkaClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresOoziePtrOutput
func (KafkaClusterMetastoresOoziePtrOutput) Username ¶
func (o KafkaClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type KafkaClusterMetastoresOutput ¶
type KafkaClusterMetastoresOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresOutput) Ambari ¶
func (o KafkaClusterMetastoresOutput) Ambari() KafkaClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (KafkaClusterMetastoresOutput) ElementType ¶
func (KafkaClusterMetastoresOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresOutput) Hive ¶
func (o KafkaClusterMetastoresOutput) Hive() KafkaClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (KafkaClusterMetastoresOutput) Oozie ¶
func (o KafkaClusterMetastoresOutput) Oozie() KafkaClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresOutput ¶
func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresOutput() KafkaClusterMetastoresOutput
func (KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresOutputWithContext ¶
func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresOutputWithContext(ctx context.Context) KafkaClusterMetastoresOutput
func (KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresPtrOutput ¶
func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresPtrOutput() KafkaClusterMetastoresPtrOutput
func (KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresPtrOutputWithContext ¶
func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresPtrOutput
type KafkaClusterMetastoresPtrInput ¶
type KafkaClusterMetastoresPtrInput interface { pulumi.Input ToKafkaClusterMetastoresPtrOutput() KafkaClusterMetastoresPtrOutput ToKafkaClusterMetastoresPtrOutputWithContext(context.Context) KafkaClusterMetastoresPtrOutput }
KafkaClusterMetastoresPtrInput is an input type that accepts KafkaClusterMetastoresArgs, KafkaClusterMetastoresPtr and KafkaClusterMetastoresPtrOutput values. You can construct a concrete instance of `KafkaClusterMetastoresPtrInput` via:
KafkaClusterMetastoresArgs{...} or: nil
func KafkaClusterMetastoresPtr ¶
func KafkaClusterMetastoresPtr(v *KafkaClusterMetastoresArgs) KafkaClusterMetastoresPtrInput
type KafkaClusterMetastoresPtrOutput ¶
type KafkaClusterMetastoresPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresPtrOutput) Ambari ¶
func (o KafkaClusterMetastoresPtrOutput) Ambari() KafkaClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (KafkaClusterMetastoresPtrOutput) Elem ¶
func (o KafkaClusterMetastoresPtrOutput) Elem() KafkaClusterMetastoresOutput
func (KafkaClusterMetastoresPtrOutput) ElementType ¶
func (KafkaClusterMetastoresPtrOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresPtrOutput) Hive ¶
func (o KafkaClusterMetastoresPtrOutput) Hive() KafkaClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (KafkaClusterMetastoresPtrOutput) Oozie ¶
func (o KafkaClusterMetastoresPtrOutput) Oozie() KafkaClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (KafkaClusterMetastoresPtrOutput) ToKafkaClusterMetastoresPtrOutput ¶
func (o KafkaClusterMetastoresPtrOutput) ToKafkaClusterMetastoresPtrOutput() KafkaClusterMetastoresPtrOutput
func (KafkaClusterMetastoresPtrOutput) ToKafkaClusterMetastoresPtrOutputWithContext ¶
func (o KafkaClusterMetastoresPtrOutput) ToKafkaClusterMetastoresPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresPtrOutput
type KafkaClusterMonitor ¶
type KafkaClusterMonitorArgs ¶
type KafkaClusterMonitorArgs struct { // The Operations Management Suite (OMS) workspace ID. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The Operations Management Suite (OMS) workspace key. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (KafkaClusterMonitorArgs) ElementType ¶
func (KafkaClusterMonitorArgs) ElementType() reflect.Type
func (KafkaClusterMonitorArgs) ToKafkaClusterMonitorOutput ¶
func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorOutput() KafkaClusterMonitorOutput
func (KafkaClusterMonitorArgs) ToKafkaClusterMonitorOutputWithContext ¶
func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorOutputWithContext(ctx context.Context) KafkaClusterMonitorOutput
func (KafkaClusterMonitorArgs) ToKafkaClusterMonitorPtrOutput ¶
func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorPtrOutput() KafkaClusterMonitorPtrOutput
func (KafkaClusterMonitorArgs) ToKafkaClusterMonitorPtrOutputWithContext ¶
func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorPtrOutputWithContext(ctx context.Context) KafkaClusterMonitorPtrOutput
type KafkaClusterMonitorInput ¶
type KafkaClusterMonitorInput interface { pulumi.Input ToKafkaClusterMonitorOutput() KafkaClusterMonitorOutput ToKafkaClusterMonitorOutputWithContext(context.Context) KafkaClusterMonitorOutput }
KafkaClusterMonitorInput is an input type that accepts KafkaClusterMonitorArgs and KafkaClusterMonitorOutput values. You can construct a concrete instance of `KafkaClusterMonitorInput` via:
KafkaClusterMonitorArgs{...}
type KafkaClusterMonitorOutput ¶
type KafkaClusterMonitorOutput struct{ *pulumi.OutputState }
func (KafkaClusterMonitorOutput) ElementType ¶
func (KafkaClusterMonitorOutput) ElementType() reflect.Type
func (KafkaClusterMonitorOutput) LogAnalyticsWorkspaceId ¶
func (o KafkaClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The Operations Management Suite (OMS) workspace ID.
func (KafkaClusterMonitorOutput) PrimaryKey ¶
func (o KafkaClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
The Operations Management Suite (OMS) workspace key.
func (KafkaClusterMonitorOutput) ToKafkaClusterMonitorOutput ¶
func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorOutput() KafkaClusterMonitorOutput
func (KafkaClusterMonitorOutput) ToKafkaClusterMonitorOutputWithContext ¶
func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorOutputWithContext(ctx context.Context) KafkaClusterMonitorOutput
func (KafkaClusterMonitorOutput) ToKafkaClusterMonitorPtrOutput ¶
func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorPtrOutput() KafkaClusterMonitorPtrOutput
func (KafkaClusterMonitorOutput) ToKafkaClusterMonitorPtrOutputWithContext ¶
func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorPtrOutputWithContext(ctx context.Context) KafkaClusterMonitorPtrOutput
type KafkaClusterMonitorPtrInput ¶
type KafkaClusterMonitorPtrInput interface { pulumi.Input ToKafkaClusterMonitorPtrOutput() KafkaClusterMonitorPtrOutput ToKafkaClusterMonitorPtrOutputWithContext(context.Context) KafkaClusterMonitorPtrOutput }
KafkaClusterMonitorPtrInput is an input type that accepts KafkaClusterMonitorArgs, KafkaClusterMonitorPtr and KafkaClusterMonitorPtrOutput values. You can construct a concrete instance of `KafkaClusterMonitorPtrInput` via:
KafkaClusterMonitorArgs{...} or: nil
func KafkaClusterMonitorPtr ¶
func KafkaClusterMonitorPtr(v *KafkaClusterMonitorArgs) KafkaClusterMonitorPtrInput
type KafkaClusterMonitorPtrOutput ¶
type KafkaClusterMonitorPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterMonitorPtrOutput) Elem ¶
func (o KafkaClusterMonitorPtrOutput) Elem() KafkaClusterMonitorOutput
func (KafkaClusterMonitorPtrOutput) ElementType ¶
func (KafkaClusterMonitorPtrOutput) ElementType() reflect.Type
func (KafkaClusterMonitorPtrOutput) LogAnalyticsWorkspaceId ¶
func (o KafkaClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace ID.
func (KafkaClusterMonitorPtrOutput) PrimaryKey ¶
func (o KafkaClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace key.
func (KafkaClusterMonitorPtrOutput) ToKafkaClusterMonitorPtrOutput ¶
func (o KafkaClusterMonitorPtrOutput) ToKafkaClusterMonitorPtrOutput() KafkaClusterMonitorPtrOutput
func (KafkaClusterMonitorPtrOutput) ToKafkaClusterMonitorPtrOutputWithContext ¶
func (o KafkaClusterMonitorPtrOutput) ToKafkaClusterMonitorPtrOutputWithContext(ctx context.Context) KafkaClusterMonitorPtrOutput
type KafkaClusterOutput ¶
type KafkaClusterOutput struct{ *pulumi.OutputState }
func (KafkaClusterOutput) ElementType ¶
func (KafkaClusterOutput) ElementType() reflect.Type
func (KafkaClusterOutput) ToKafkaClusterOutput ¶
func (o KafkaClusterOutput) ToKafkaClusterOutput() KafkaClusterOutput
func (KafkaClusterOutput) ToKafkaClusterOutputWithContext ¶
func (o KafkaClusterOutput) ToKafkaClusterOutputWithContext(ctx context.Context) KafkaClusterOutput
type KafkaClusterRestProxy ¶
type KafkaClusterRestProxy struct { // The Azure Active Directory Security Group ID. Changing this forces a new resource to be created. SecurityGroupId string `pulumi:"securityGroupId"` // The Azure Active Directory Security Group name. Changing this forces a new resource to be created. SecurityGroupName *string `pulumi:"securityGroupName"` }
type KafkaClusterRestProxyArgs ¶
type KafkaClusterRestProxyArgs struct { // The Azure Active Directory Security Group ID. Changing this forces a new resource to be created. SecurityGroupId pulumi.StringInput `pulumi:"securityGroupId"` // The Azure Active Directory Security Group name. Changing this forces a new resource to be created. SecurityGroupName pulumi.StringPtrInput `pulumi:"securityGroupName"` }
func (KafkaClusterRestProxyArgs) ElementType ¶
func (KafkaClusterRestProxyArgs) ElementType() reflect.Type
func (KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyOutput ¶
func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyOutput() KafkaClusterRestProxyOutput
func (KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyOutputWithContext ¶
func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyOutputWithContext(ctx context.Context) KafkaClusterRestProxyOutput
func (KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyPtrOutput ¶
func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyPtrOutput() KafkaClusterRestProxyPtrOutput
func (KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyPtrOutputWithContext ¶
func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyPtrOutputWithContext(ctx context.Context) KafkaClusterRestProxyPtrOutput
type KafkaClusterRestProxyInput ¶
type KafkaClusterRestProxyInput interface { pulumi.Input ToKafkaClusterRestProxyOutput() KafkaClusterRestProxyOutput ToKafkaClusterRestProxyOutputWithContext(context.Context) KafkaClusterRestProxyOutput }
KafkaClusterRestProxyInput is an input type that accepts KafkaClusterRestProxyArgs and KafkaClusterRestProxyOutput values. You can construct a concrete instance of `KafkaClusterRestProxyInput` via:
KafkaClusterRestProxyArgs{...}
type KafkaClusterRestProxyOutput ¶
type KafkaClusterRestProxyOutput struct{ *pulumi.OutputState }
func (KafkaClusterRestProxyOutput) ElementType ¶
func (KafkaClusterRestProxyOutput) ElementType() reflect.Type
func (KafkaClusterRestProxyOutput) SecurityGroupId ¶
func (o KafkaClusterRestProxyOutput) SecurityGroupId() pulumi.StringOutput
The Azure Active Directory Security Group ID. Changing this forces a new resource to be created.
func (KafkaClusterRestProxyOutput) SecurityGroupName ¶ added in v4.36.0
func (o KafkaClusterRestProxyOutput) SecurityGroupName() pulumi.StringPtrOutput
The Azure Active Directory Security Group name. Changing this forces a new resource to be created.
func (KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyOutput ¶
func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyOutput() KafkaClusterRestProxyOutput
func (KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyOutputWithContext ¶
func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyOutputWithContext(ctx context.Context) KafkaClusterRestProxyOutput
func (KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyPtrOutput ¶
func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyPtrOutput() KafkaClusterRestProxyPtrOutput
func (KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyPtrOutputWithContext ¶
func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyPtrOutputWithContext(ctx context.Context) KafkaClusterRestProxyPtrOutput
type KafkaClusterRestProxyPtrInput ¶
type KafkaClusterRestProxyPtrInput interface { pulumi.Input ToKafkaClusterRestProxyPtrOutput() KafkaClusterRestProxyPtrOutput ToKafkaClusterRestProxyPtrOutputWithContext(context.Context) KafkaClusterRestProxyPtrOutput }
KafkaClusterRestProxyPtrInput is an input type that accepts KafkaClusterRestProxyArgs, KafkaClusterRestProxyPtr and KafkaClusterRestProxyPtrOutput values. You can construct a concrete instance of `KafkaClusterRestProxyPtrInput` via:
KafkaClusterRestProxyArgs{...} or: nil
func KafkaClusterRestProxyPtr ¶
func KafkaClusterRestProxyPtr(v *KafkaClusterRestProxyArgs) KafkaClusterRestProxyPtrInput
type KafkaClusterRestProxyPtrOutput ¶
type KafkaClusterRestProxyPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterRestProxyPtrOutput) Elem ¶
func (o KafkaClusterRestProxyPtrOutput) Elem() KafkaClusterRestProxyOutput
func (KafkaClusterRestProxyPtrOutput) ElementType ¶
func (KafkaClusterRestProxyPtrOutput) ElementType() reflect.Type
func (KafkaClusterRestProxyPtrOutput) SecurityGroupId ¶
func (o KafkaClusterRestProxyPtrOutput) SecurityGroupId() pulumi.StringPtrOutput
The Azure Active Directory Security Group ID. Changing this forces a new resource to be created.
func (KafkaClusterRestProxyPtrOutput) SecurityGroupName ¶ added in v4.36.0
func (o KafkaClusterRestProxyPtrOutput) SecurityGroupName() pulumi.StringPtrOutput
The Azure Active Directory Security Group name. Changing this forces a new resource to be created.
func (KafkaClusterRestProxyPtrOutput) ToKafkaClusterRestProxyPtrOutput ¶
func (o KafkaClusterRestProxyPtrOutput) ToKafkaClusterRestProxyPtrOutput() KafkaClusterRestProxyPtrOutput
func (KafkaClusterRestProxyPtrOutput) ToKafkaClusterRestProxyPtrOutputWithContext ¶
func (o KafkaClusterRestProxyPtrOutput) ToKafkaClusterRestProxyPtrOutputWithContext(ctx context.Context) KafkaClusterRestProxyPtrOutput
type KafkaClusterRoles ¶
type KafkaClusterRoles struct { // A `headNode` block as defined above. HeadNode KafkaClusterRolesHeadNode `pulumi:"headNode"` // A `kafkaManagementNode` block as defined below. KafkaManagementNode *KafkaClusterRolesKafkaManagementNode `pulumi:"kafkaManagementNode"` // A `workerNode` block as defined below. WorkerNode KafkaClusterRolesWorkerNode `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode KafkaClusterRolesZookeeperNode `pulumi:"zookeeperNode"` }
type KafkaClusterRolesArgs ¶
type KafkaClusterRolesArgs struct { // A `headNode` block as defined above. HeadNode KafkaClusterRolesHeadNodeInput `pulumi:"headNode"` // A `kafkaManagementNode` block as defined below. KafkaManagementNode KafkaClusterRolesKafkaManagementNodePtrInput `pulumi:"kafkaManagementNode"` // A `workerNode` block as defined below. WorkerNode KafkaClusterRolesWorkerNodeInput `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode KafkaClusterRolesZookeeperNodeInput `pulumi:"zookeeperNode"` }
func (KafkaClusterRolesArgs) ElementType ¶
func (KafkaClusterRolesArgs) ElementType() reflect.Type
func (KafkaClusterRolesArgs) ToKafkaClusterRolesOutput ¶
func (i KafkaClusterRolesArgs) ToKafkaClusterRolesOutput() KafkaClusterRolesOutput
func (KafkaClusterRolesArgs) ToKafkaClusterRolesOutputWithContext ¶
func (i KafkaClusterRolesArgs) ToKafkaClusterRolesOutputWithContext(ctx context.Context) KafkaClusterRolesOutput
func (KafkaClusterRolesArgs) ToKafkaClusterRolesPtrOutput ¶
func (i KafkaClusterRolesArgs) ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput
func (KafkaClusterRolesArgs) ToKafkaClusterRolesPtrOutputWithContext ¶
func (i KafkaClusterRolesArgs) ToKafkaClusterRolesPtrOutputWithContext(ctx context.Context) KafkaClusterRolesPtrOutput
type KafkaClusterRolesHeadNode ¶
type KafkaClusterRolesHeadNode struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type KafkaClusterRolesHeadNodeArgs ¶
type KafkaClusterRolesHeadNodeArgs struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (KafkaClusterRolesHeadNodeArgs) ElementType ¶
func (KafkaClusterRolesHeadNodeArgs) ElementType() reflect.Type
func (KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodeOutput ¶
func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodeOutput() KafkaClusterRolesHeadNodeOutput
func (KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodeOutputWithContext ¶
func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodeOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeOutput
func (KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodePtrOutput ¶
func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodePtrOutput() KafkaClusterRolesHeadNodePtrOutput
func (KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodePtrOutputWithContext ¶
func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodePtrOutput
type KafkaClusterRolesHeadNodeInput ¶
type KafkaClusterRolesHeadNodeInput interface { pulumi.Input ToKafkaClusterRolesHeadNodeOutput() KafkaClusterRolesHeadNodeOutput ToKafkaClusterRolesHeadNodeOutputWithContext(context.Context) KafkaClusterRolesHeadNodeOutput }
KafkaClusterRolesHeadNodeInput is an input type that accepts KafkaClusterRolesHeadNodeArgs and KafkaClusterRolesHeadNodeOutput values. You can construct a concrete instance of `KafkaClusterRolesHeadNodeInput` via:
KafkaClusterRolesHeadNodeArgs{...}
type KafkaClusterRolesHeadNodeOutput ¶
type KafkaClusterRolesHeadNodeOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesHeadNodeOutput) ElementType ¶
func (KafkaClusterRolesHeadNodeOutput) ElementType() reflect.Type
func (KafkaClusterRolesHeadNodeOutput) Password ¶
func (o KafkaClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesHeadNodeOutput) SshKeys ¶
func (o KafkaClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (KafkaClusterRolesHeadNodeOutput) SubnetId ¶
func (o KafkaClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodeOutput ¶
func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodeOutput() KafkaClusterRolesHeadNodeOutput
func (KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodeOutputWithContext ¶
func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodeOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeOutput
func (KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodePtrOutput ¶
func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodePtrOutput() KafkaClusterRolesHeadNodePtrOutput
func (KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodePtrOutputWithContext ¶
func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodePtrOutput
func (KafkaClusterRolesHeadNodeOutput) Username ¶
func (o KafkaClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesHeadNodeOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesHeadNodeOutput) VmSize ¶
func (o KafkaClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type KafkaClusterRolesHeadNodePtrInput ¶
type KafkaClusterRolesHeadNodePtrInput interface { pulumi.Input ToKafkaClusterRolesHeadNodePtrOutput() KafkaClusterRolesHeadNodePtrOutput ToKafkaClusterRolesHeadNodePtrOutputWithContext(context.Context) KafkaClusterRolesHeadNodePtrOutput }
KafkaClusterRolesHeadNodePtrInput is an input type that accepts KafkaClusterRolesHeadNodeArgs, KafkaClusterRolesHeadNodePtr and KafkaClusterRolesHeadNodePtrOutput values. You can construct a concrete instance of `KafkaClusterRolesHeadNodePtrInput` via:
KafkaClusterRolesHeadNodeArgs{...} or: nil
func KafkaClusterRolesHeadNodePtr ¶
func KafkaClusterRolesHeadNodePtr(v *KafkaClusterRolesHeadNodeArgs) KafkaClusterRolesHeadNodePtrInput
type KafkaClusterRolesHeadNodePtrOutput ¶
type KafkaClusterRolesHeadNodePtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesHeadNodePtrOutput) Elem ¶
func (o KafkaClusterRolesHeadNodePtrOutput) Elem() KafkaClusterRolesHeadNodeOutput
func (KafkaClusterRolesHeadNodePtrOutput) ElementType ¶
func (KafkaClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
func (KafkaClusterRolesHeadNodePtrOutput) Password ¶
func (o KafkaClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesHeadNodePtrOutput) SshKeys ¶
func (o KafkaClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (KafkaClusterRolesHeadNodePtrOutput) SubnetId ¶
func (o KafkaClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (KafkaClusterRolesHeadNodePtrOutput) ToKafkaClusterRolesHeadNodePtrOutput ¶
func (o KafkaClusterRolesHeadNodePtrOutput) ToKafkaClusterRolesHeadNodePtrOutput() KafkaClusterRolesHeadNodePtrOutput
func (KafkaClusterRolesHeadNodePtrOutput) ToKafkaClusterRolesHeadNodePtrOutputWithContext ¶
func (o KafkaClusterRolesHeadNodePtrOutput) ToKafkaClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodePtrOutput
func (KafkaClusterRolesHeadNodePtrOutput) Username ¶
func (o KafkaClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesHeadNodePtrOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesHeadNodePtrOutput) VmSize ¶
func (o KafkaClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type KafkaClusterRolesInput ¶
type KafkaClusterRolesInput interface { pulumi.Input ToKafkaClusterRolesOutput() KafkaClusterRolesOutput ToKafkaClusterRolesOutputWithContext(context.Context) KafkaClusterRolesOutput }
KafkaClusterRolesInput is an input type that accepts KafkaClusterRolesArgs and KafkaClusterRolesOutput values. You can construct a concrete instance of `KafkaClusterRolesInput` via:
KafkaClusterRolesArgs{...}
type KafkaClusterRolesKafkaManagementNode ¶
type KafkaClusterRolesKafkaManagementNode struct { // The Password associated with the local administrator for the Kafka Management Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // A list of SSH Keys which should be used for the local administrator on the Kafka Management Nodes. Changing this forces a new resource to be created. SshKeys []string `pulumi:"sshKeys"` // The ID of the Subnet within the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Kafka Management Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Kafka Management Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type KafkaClusterRolesKafkaManagementNodeArgs ¶
type KafkaClusterRolesKafkaManagementNodeArgs struct { // The Password associated with the local administrator for the Kafka Management Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // A list of SSH Keys which should be used for the local administrator on the Kafka Management Nodes. Changing this forces a new resource to be created. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // The ID of the Subnet within the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Kafka Management Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Kafka Management Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (KafkaClusterRolesKafkaManagementNodeArgs) ElementType ¶
func (KafkaClusterRolesKafkaManagementNodeArgs) ElementType() reflect.Type
func (KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodeOutput ¶
func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodeOutput() KafkaClusterRolesKafkaManagementNodeOutput
func (KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodeOutputWithContext ¶
func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodeOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeOutput
func (KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodePtrOutput ¶
func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodePtrOutput() KafkaClusterRolesKafkaManagementNodePtrOutput
func (KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext ¶
func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodePtrOutput
type KafkaClusterRolesKafkaManagementNodeInput ¶
type KafkaClusterRolesKafkaManagementNodeInput interface { pulumi.Input ToKafkaClusterRolesKafkaManagementNodeOutput() KafkaClusterRolesKafkaManagementNodeOutput ToKafkaClusterRolesKafkaManagementNodeOutputWithContext(context.Context) KafkaClusterRolesKafkaManagementNodeOutput }
KafkaClusterRolesKafkaManagementNodeInput is an input type that accepts KafkaClusterRolesKafkaManagementNodeArgs and KafkaClusterRolesKafkaManagementNodeOutput values. You can construct a concrete instance of `KafkaClusterRolesKafkaManagementNodeInput` via:
KafkaClusterRolesKafkaManagementNodeArgs{...}
type KafkaClusterRolesKafkaManagementNodeOutput ¶
type KafkaClusterRolesKafkaManagementNodeOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesKafkaManagementNodeOutput) ElementType ¶
func (KafkaClusterRolesKafkaManagementNodeOutput) ElementType() reflect.Type
func (KafkaClusterRolesKafkaManagementNodeOutput) Password ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Kafka Management Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesKafkaManagementNodeOutput) SshKeys ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Kafka Management Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesKafkaManagementNodeOutput) SubnetId ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodeOutput ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodeOutput() KafkaClusterRolesKafkaManagementNodeOutput
func (KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodeOutputWithContext ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodeOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeOutput
func (KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutput ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutput() KafkaClusterRolesKafkaManagementNodePtrOutput
func (KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodePtrOutput
func (KafkaClusterRolesKafkaManagementNodeOutput) Username ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Kafka Management Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesKafkaManagementNodeOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesKafkaManagementNodeOutput) VmSize ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Kafka Management Nodes. Changing this forces a new resource to be created.
type KafkaClusterRolesKafkaManagementNodePtrInput ¶
type KafkaClusterRolesKafkaManagementNodePtrInput interface { pulumi.Input ToKafkaClusterRolesKafkaManagementNodePtrOutput() KafkaClusterRolesKafkaManagementNodePtrOutput ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext(context.Context) KafkaClusterRolesKafkaManagementNodePtrOutput }
KafkaClusterRolesKafkaManagementNodePtrInput is an input type that accepts KafkaClusterRolesKafkaManagementNodeArgs, KafkaClusterRolesKafkaManagementNodePtr and KafkaClusterRolesKafkaManagementNodePtrOutput values. You can construct a concrete instance of `KafkaClusterRolesKafkaManagementNodePtrInput` via:
KafkaClusterRolesKafkaManagementNodeArgs{...} or: nil
func KafkaClusterRolesKafkaManagementNodePtr ¶
func KafkaClusterRolesKafkaManagementNodePtr(v *KafkaClusterRolesKafkaManagementNodeArgs) KafkaClusterRolesKafkaManagementNodePtrInput
type KafkaClusterRolesKafkaManagementNodePtrOutput ¶
type KafkaClusterRolesKafkaManagementNodePtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesKafkaManagementNodePtrOutput) ElementType ¶
func (KafkaClusterRolesKafkaManagementNodePtrOutput) ElementType() reflect.Type
func (KafkaClusterRolesKafkaManagementNodePtrOutput) Password ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Kafka Management Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesKafkaManagementNodePtrOutput) SshKeys ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Kafka Management Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesKafkaManagementNodePtrOutput) SubnetId ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesKafkaManagementNodePtrOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutput ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutput() KafkaClusterRolesKafkaManagementNodePtrOutput
func (KafkaClusterRolesKafkaManagementNodePtrOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodePtrOutput
func (KafkaClusterRolesKafkaManagementNodePtrOutput) Username ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Kafka Management Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesKafkaManagementNodePtrOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesKafkaManagementNodePtrOutput) VmSize ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Kafka Management Nodes. Changing this forces a new resource to be created.
type KafkaClusterRolesOutput ¶
type KafkaClusterRolesOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesOutput) ElementType ¶
func (KafkaClusterRolesOutput) ElementType() reflect.Type
func (KafkaClusterRolesOutput) HeadNode ¶
func (o KafkaClusterRolesOutput) HeadNode() KafkaClusterRolesHeadNodeOutput
A `headNode` block as defined above.
func (KafkaClusterRolesOutput) KafkaManagementNode ¶
func (o KafkaClusterRolesOutput) KafkaManagementNode() KafkaClusterRolesKafkaManagementNodePtrOutput
A `kafkaManagementNode` block as defined below.
func (KafkaClusterRolesOutput) ToKafkaClusterRolesOutput ¶
func (o KafkaClusterRolesOutput) ToKafkaClusterRolesOutput() KafkaClusterRolesOutput
func (KafkaClusterRolesOutput) ToKafkaClusterRolesOutputWithContext ¶
func (o KafkaClusterRolesOutput) ToKafkaClusterRolesOutputWithContext(ctx context.Context) KafkaClusterRolesOutput
func (KafkaClusterRolesOutput) ToKafkaClusterRolesPtrOutput ¶
func (o KafkaClusterRolesOutput) ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput
func (KafkaClusterRolesOutput) ToKafkaClusterRolesPtrOutputWithContext ¶
func (o KafkaClusterRolesOutput) ToKafkaClusterRolesPtrOutputWithContext(ctx context.Context) KafkaClusterRolesPtrOutput
func (KafkaClusterRolesOutput) WorkerNode ¶
func (o KafkaClusterRolesOutput) WorkerNode() KafkaClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (KafkaClusterRolesOutput) ZookeeperNode ¶
func (o KafkaClusterRolesOutput) ZookeeperNode() KafkaClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type KafkaClusterRolesPtrInput ¶
type KafkaClusterRolesPtrInput interface { pulumi.Input ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput ToKafkaClusterRolesPtrOutputWithContext(context.Context) KafkaClusterRolesPtrOutput }
KafkaClusterRolesPtrInput is an input type that accepts KafkaClusterRolesArgs, KafkaClusterRolesPtr and KafkaClusterRolesPtrOutput values. You can construct a concrete instance of `KafkaClusterRolesPtrInput` via:
KafkaClusterRolesArgs{...} or: nil
func KafkaClusterRolesPtr ¶
func KafkaClusterRolesPtr(v *KafkaClusterRolesArgs) KafkaClusterRolesPtrInput
type KafkaClusterRolesPtrOutput ¶
type KafkaClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesPtrOutput) Elem ¶
func (o KafkaClusterRolesPtrOutput) Elem() KafkaClusterRolesOutput
func (KafkaClusterRolesPtrOutput) ElementType ¶
func (KafkaClusterRolesPtrOutput) ElementType() reflect.Type
func (KafkaClusterRolesPtrOutput) HeadNode ¶
func (o KafkaClusterRolesPtrOutput) HeadNode() KafkaClusterRolesHeadNodePtrOutput
A `headNode` block as defined above.
func (KafkaClusterRolesPtrOutput) KafkaManagementNode ¶
func (o KafkaClusterRolesPtrOutput) KafkaManagementNode() KafkaClusterRolesKafkaManagementNodePtrOutput
A `kafkaManagementNode` block as defined below.
func (KafkaClusterRolesPtrOutput) ToKafkaClusterRolesPtrOutput ¶
func (o KafkaClusterRolesPtrOutput) ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput
func (KafkaClusterRolesPtrOutput) ToKafkaClusterRolesPtrOutputWithContext ¶
func (o KafkaClusterRolesPtrOutput) ToKafkaClusterRolesPtrOutputWithContext(ctx context.Context) KafkaClusterRolesPtrOutput
func (KafkaClusterRolesPtrOutput) WorkerNode ¶
func (o KafkaClusterRolesPtrOutput) WorkerNode() KafkaClusterRolesWorkerNodePtrOutput
A `workerNode` block as defined below.
func (KafkaClusterRolesPtrOutput) ZookeeperNode ¶
func (o KafkaClusterRolesPtrOutput) ZookeeperNode() KafkaClusterRolesZookeeperNodePtrOutput
A `zookeeperNode` block as defined below.
type KafkaClusterRolesWorkerNode ¶
type KafkaClusterRolesWorkerNode struct { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount *int `pulumi:"minInstanceCount"` // The number of Data Disks which should be assigned to each Worker Node, which can be between 1 and 8. Changing this forces a new resource to be created. NumberOfDisksPerNode int `pulumi:"numberOfDisksPerNode"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type KafkaClusterRolesWorkerNodeArgs ¶
type KafkaClusterRolesWorkerNodeArgs struct { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount pulumi.IntPtrInput `pulumi:"minInstanceCount"` // The number of Data Disks which should be assigned to each Worker Node, which can be between 1 and 8. Changing this forces a new resource to be created. NumberOfDisksPerNode pulumi.IntInput `pulumi:"numberOfDisksPerNode"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (KafkaClusterRolesWorkerNodeArgs) ElementType ¶
func (KafkaClusterRolesWorkerNodeArgs) ElementType() reflect.Type
func (KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodeOutput ¶
func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodeOutput() KafkaClusterRolesWorkerNodeOutput
func (KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodeOutputWithContext ¶
func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodeOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeOutput
func (KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodePtrOutput ¶
func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodePtrOutput() KafkaClusterRolesWorkerNodePtrOutput
func (KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodePtrOutputWithContext ¶
func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodePtrOutput
type KafkaClusterRolesWorkerNodeInput ¶
type KafkaClusterRolesWorkerNodeInput interface { pulumi.Input ToKafkaClusterRolesWorkerNodeOutput() KafkaClusterRolesWorkerNodeOutput ToKafkaClusterRolesWorkerNodeOutputWithContext(context.Context) KafkaClusterRolesWorkerNodeOutput }
KafkaClusterRolesWorkerNodeInput is an input type that accepts KafkaClusterRolesWorkerNodeArgs and KafkaClusterRolesWorkerNodeOutput values. You can construct a concrete instance of `KafkaClusterRolesWorkerNodeInput` via:
KafkaClusterRolesWorkerNodeArgs{...}
type KafkaClusterRolesWorkerNodeOutput ¶
type KafkaClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesWorkerNodeOutput) ElementType ¶
func (KafkaClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (KafkaClusterRolesWorkerNodeOutput) MinInstanceCount
deprecated
func (o KafkaClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (KafkaClusterRolesWorkerNodeOutput) NumberOfDisksPerNode ¶
func (o KafkaClusterRolesWorkerNodeOutput) NumberOfDisksPerNode() pulumi.IntOutput
The number of Data Disks which should be assigned to each Worker Node, which can be between 1 and 8. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodeOutput) Password ¶
func (o KafkaClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodeOutput) SshKeys ¶
func (o KafkaClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (KafkaClusterRolesWorkerNodeOutput) SubnetId ¶
func (o KafkaClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (KafkaClusterRolesWorkerNodeOutput) TargetInstanceCount ¶
func (o KafkaClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
The number of instances which should be run for the Worker Nodes.
func (KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodeOutput ¶
func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodeOutput() KafkaClusterRolesWorkerNodeOutput
func (KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodeOutputWithContext ¶
func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodeOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeOutput
func (KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodePtrOutput ¶
func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodePtrOutput() KafkaClusterRolesWorkerNodePtrOutput
func (KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodePtrOutputWithContext ¶
func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodePtrOutput
func (KafkaClusterRolesWorkerNodeOutput) Username ¶
func (o KafkaClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodeOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodeOutput) VmSize ¶
func (o KafkaClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type KafkaClusterRolesWorkerNodePtrInput ¶
type KafkaClusterRolesWorkerNodePtrInput interface { pulumi.Input ToKafkaClusterRolesWorkerNodePtrOutput() KafkaClusterRolesWorkerNodePtrOutput ToKafkaClusterRolesWorkerNodePtrOutputWithContext(context.Context) KafkaClusterRolesWorkerNodePtrOutput }
KafkaClusterRolesWorkerNodePtrInput is an input type that accepts KafkaClusterRolesWorkerNodeArgs, KafkaClusterRolesWorkerNodePtr and KafkaClusterRolesWorkerNodePtrOutput values. You can construct a concrete instance of `KafkaClusterRolesWorkerNodePtrInput` via:
KafkaClusterRolesWorkerNodeArgs{...} or: nil
func KafkaClusterRolesWorkerNodePtr ¶
func KafkaClusterRolesWorkerNodePtr(v *KafkaClusterRolesWorkerNodeArgs) KafkaClusterRolesWorkerNodePtrInput
type KafkaClusterRolesWorkerNodePtrOutput ¶
type KafkaClusterRolesWorkerNodePtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesWorkerNodePtrOutput) ElementType ¶
func (KafkaClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
func (KafkaClusterRolesWorkerNodePtrOutput) MinInstanceCount
deprecated
func (o KafkaClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (KafkaClusterRolesWorkerNodePtrOutput) NumberOfDisksPerNode ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) NumberOfDisksPerNode() pulumi.IntPtrOutput
The number of Data Disks which should be assigned to each Worker Node, which can be between 1 and 8. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodePtrOutput) Password ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodePtrOutput) SshKeys ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (KafkaClusterRolesWorkerNodePtrOutput) SubnetId ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (KafkaClusterRolesWorkerNodePtrOutput) TargetInstanceCount ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (KafkaClusterRolesWorkerNodePtrOutput) ToKafkaClusterRolesWorkerNodePtrOutput ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) ToKafkaClusterRolesWorkerNodePtrOutput() KafkaClusterRolesWorkerNodePtrOutput
func (KafkaClusterRolesWorkerNodePtrOutput) ToKafkaClusterRolesWorkerNodePtrOutputWithContext ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) ToKafkaClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodePtrOutput
func (KafkaClusterRolesWorkerNodePtrOutput) Username ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodePtrOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodePtrOutput) VmSize ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type KafkaClusterRolesZookeeperNode ¶
type KafkaClusterRolesZookeeperNode struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type KafkaClusterRolesZookeeperNodeArgs ¶
type KafkaClusterRolesZookeeperNodeArgs struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (KafkaClusterRolesZookeeperNodeArgs) ElementType ¶
func (KafkaClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
func (KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodeOutput ¶
func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodeOutput() KafkaClusterRolesZookeeperNodeOutput
func (KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodeOutputWithContext ¶
func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeOutput
func (KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodePtrOutput ¶
func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodePtrOutput() KafkaClusterRolesZookeeperNodePtrOutput
func (KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext ¶
func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodePtrOutput
type KafkaClusterRolesZookeeperNodeInput ¶
type KafkaClusterRolesZookeeperNodeInput interface { pulumi.Input ToKafkaClusterRolesZookeeperNodeOutput() KafkaClusterRolesZookeeperNodeOutput ToKafkaClusterRolesZookeeperNodeOutputWithContext(context.Context) KafkaClusterRolesZookeeperNodeOutput }
KafkaClusterRolesZookeeperNodeInput is an input type that accepts KafkaClusterRolesZookeeperNodeArgs and KafkaClusterRolesZookeeperNodeOutput values. You can construct a concrete instance of `KafkaClusterRolesZookeeperNodeInput` via:
KafkaClusterRolesZookeeperNodeArgs{...}
type KafkaClusterRolesZookeeperNodeOutput ¶
type KafkaClusterRolesZookeeperNodeOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesZookeeperNodeOutput) ElementType ¶
func (KafkaClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
func (KafkaClusterRolesZookeeperNodeOutput) Password ¶
func (o KafkaClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesZookeeperNodeOutput) SshKeys ¶
func (o KafkaClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (KafkaClusterRolesZookeeperNodeOutput) SubnetId ¶
func (o KafkaClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodeOutput ¶
func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodeOutput() KafkaClusterRolesZookeeperNodeOutput
func (KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodeOutputWithContext ¶
func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeOutput
func (KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodePtrOutput ¶
func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodePtrOutput() KafkaClusterRolesZookeeperNodePtrOutput
func (KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodePtrOutput
func (KafkaClusterRolesZookeeperNodeOutput) Username ¶
func (o KafkaClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesZookeeperNodeOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesZookeeperNodeOutput) VmSize ¶
func (o KafkaClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type KafkaClusterRolesZookeeperNodePtrInput ¶
type KafkaClusterRolesZookeeperNodePtrInput interface { pulumi.Input ToKafkaClusterRolesZookeeperNodePtrOutput() KafkaClusterRolesZookeeperNodePtrOutput ToKafkaClusterRolesZookeeperNodePtrOutputWithContext(context.Context) KafkaClusterRolesZookeeperNodePtrOutput }
KafkaClusterRolesZookeeperNodePtrInput is an input type that accepts KafkaClusterRolesZookeeperNodeArgs, KafkaClusterRolesZookeeperNodePtr and KafkaClusterRolesZookeeperNodePtrOutput values. You can construct a concrete instance of `KafkaClusterRolesZookeeperNodePtrInput` via:
KafkaClusterRolesZookeeperNodeArgs{...} or: nil
func KafkaClusterRolesZookeeperNodePtr ¶
func KafkaClusterRolesZookeeperNodePtr(v *KafkaClusterRolesZookeeperNodeArgs) KafkaClusterRolesZookeeperNodePtrInput
type KafkaClusterRolesZookeeperNodePtrOutput ¶
type KafkaClusterRolesZookeeperNodePtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesZookeeperNodePtrOutput) ElementType ¶
func (KafkaClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
func (KafkaClusterRolesZookeeperNodePtrOutput) Password ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesZookeeperNodePtrOutput) SshKeys ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (KafkaClusterRolesZookeeperNodePtrOutput) SubnetId ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (KafkaClusterRolesZookeeperNodePtrOutput) ToKafkaClusterRolesZookeeperNodePtrOutput ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) ToKafkaClusterRolesZookeeperNodePtrOutput() KafkaClusterRolesZookeeperNodePtrOutput
func (KafkaClusterRolesZookeeperNodePtrOutput) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodePtrOutput
func (KafkaClusterRolesZookeeperNodePtrOutput) Username ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesZookeeperNodePtrOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesZookeeperNodePtrOutput) VmSize ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type KafkaClusterSecurityProfile ¶ added in v4.17.0
type KafkaClusterSecurityProfile struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId string `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns []string `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName string `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword string `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername string `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls []string `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId string `pulumi:"msiResourceId"` }
type KafkaClusterSecurityProfileArgs ¶ added in v4.17.0
type KafkaClusterSecurityProfileArgs struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId pulumi.StringInput `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns pulumi.StringArrayInput `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName pulumi.StringInput `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword pulumi.StringInput `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername pulumi.StringInput `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls pulumi.StringArrayInput `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId pulumi.StringInput `pulumi:"msiResourceId"` }
func (KafkaClusterSecurityProfileArgs) ElementType ¶ added in v4.17.0
func (KafkaClusterSecurityProfileArgs) ElementType() reflect.Type
func (KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfileOutput ¶ added in v4.17.0
func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfileOutput() KafkaClusterSecurityProfileOutput
func (KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfileOutputWithContext ¶ added in v4.17.0
func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfileOutputWithContext(ctx context.Context) KafkaClusterSecurityProfileOutput
func (KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfilePtrOutput() KafkaClusterSecurityProfilePtrOutput
func (KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfilePtrOutputWithContext(ctx context.Context) KafkaClusterSecurityProfilePtrOutput
type KafkaClusterSecurityProfileInput ¶ added in v4.17.0
type KafkaClusterSecurityProfileInput interface { pulumi.Input ToKafkaClusterSecurityProfileOutput() KafkaClusterSecurityProfileOutput ToKafkaClusterSecurityProfileOutputWithContext(context.Context) KafkaClusterSecurityProfileOutput }
KafkaClusterSecurityProfileInput is an input type that accepts KafkaClusterSecurityProfileArgs and KafkaClusterSecurityProfileOutput values. You can construct a concrete instance of `KafkaClusterSecurityProfileInput` via:
KafkaClusterSecurityProfileArgs{...}
type KafkaClusterSecurityProfileOutput ¶ added in v4.17.0
type KafkaClusterSecurityProfileOutput struct{ *pulumi.OutputState }
func (KafkaClusterSecurityProfileOutput) AaddsResourceId ¶ added in v4.17.0
func (o KafkaClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfileOutput) ClusterUsersGroupDns ¶ added in v4.17.0
func (o KafkaClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfileOutput) DomainName ¶ added in v4.17.0
func (o KafkaClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfileOutput) DomainUserPassword ¶ added in v4.17.0
func (o KafkaClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfileOutput) DomainUsername ¶ added in v4.17.0
func (o KafkaClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfileOutput) ElementType ¶ added in v4.17.0
func (KafkaClusterSecurityProfileOutput) ElementType() reflect.Type
func (KafkaClusterSecurityProfileOutput) LdapsUrls ¶ added in v4.17.0
func (o KafkaClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfileOutput) MsiResourceId ¶ added in v4.17.0
func (o KafkaClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfileOutput ¶ added in v4.17.0
func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfileOutput() KafkaClusterSecurityProfileOutput
func (KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfileOutputWithContext ¶ added in v4.17.0
func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfileOutputWithContext(ctx context.Context) KafkaClusterSecurityProfileOutput
func (KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfilePtrOutput() KafkaClusterSecurityProfilePtrOutput
func (KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfilePtrOutputWithContext(ctx context.Context) KafkaClusterSecurityProfilePtrOutput
type KafkaClusterSecurityProfilePtrInput ¶ added in v4.17.0
type KafkaClusterSecurityProfilePtrInput interface { pulumi.Input ToKafkaClusterSecurityProfilePtrOutput() KafkaClusterSecurityProfilePtrOutput ToKafkaClusterSecurityProfilePtrOutputWithContext(context.Context) KafkaClusterSecurityProfilePtrOutput }
KafkaClusterSecurityProfilePtrInput is an input type that accepts KafkaClusterSecurityProfileArgs, KafkaClusterSecurityProfilePtr and KafkaClusterSecurityProfilePtrOutput values. You can construct a concrete instance of `KafkaClusterSecurityProfilePtrInput` via:
KafkaClusterSecurityProfileArgs{...} or: nil
func KafkaClusterSecurityProfilePtr ¶ added in v4.17.0
func KafkaClusterSecurityProfilePtr(v *KafkaClusterSecurityProfileArgs) KafkaClusterSecurityProfilePtrInput
type KafkaClusterSecurityProfilePtrOutput ¶ added in v4.17.0
type KafkaClusterSecurityProfilePtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterSecurityProfilePtrOutput) AaddsResourceId ¶ added in v4.17.0
func (o KafkaClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfilePtrOutput) ClusterUsersGroupDns ¶ added in v4.17.0
func (o KafkaClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfilePtrOutput) DomainName ¶ added in v4.17.0
func (o KafkaClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfilePtrOutput) DomainUserPassword ¶ added in v4.17.0
func (o KafkaClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfilePtrOutput) DomainUsername ¶ added in v4.17.0
func (o KafkaClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfilePtrOutput) ElementType ¶ added in v4.17.0
func (KafkaClusterSecurityProfilePtrOutput) ElementType() reflect.Type
func (KafkaClusterSecurityProfilePtrOutput) LdapsUrls ¶ added in v4.17.0
func (o KafkaClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfilePtrOutput) MsiResourceId ¶ added in v4.17.0
func (o KafkaClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfilePtrOutput) ToKafkaClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (o KafkaClusterSecurityProfilePtrOutput) ToKafkaClusterSecurityProfilePtrOutput() KafkaClusterSecurityProfilePtrOutput
func (KafkaClusterSecurityProfilePtrOutput) ToKafkaClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (o KafkaClusterSecurityProfilePtrOutput) ToKafkaClusterSecurityProfilePtrOutputWithContext(ctx context.Context) KafkaClusterSecurityProfilePtrOutput
type KafkaClusterState ¶
type KafkaClusterState struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringPtrInput // A `componentVersion` block as defined below. ComponentVersion KafkaClusterComponentVersionPtrInput // Whether encryption in transit is enabled for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrInput // A `gateway` block as defined below. Gateway KafkaClusterGatewayPtrInput // The HTTPS Connectivity Endpoint for this HDInsight Kafka Cluster. HttpsEndpoint pulumi.StringPtrInput // The Kafka Rest Proxy Endpoint for this HDInsight Kafka Cluster. KafkaRestProxyEndpoint pulumi.StringPtrInput // Specifies the Azure Region which this HDInsight Kafka Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores KafkaClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor KafkaClusterMonitorPtrInput // Specifies the name for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Specifies the name of the Resource Group in which this HDInsight Kafka Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `restProxy` block as defined below. RestProxy KafkaClusterRestProxyPtrInput // A `roles` block as defined below. Roles KafkaClusterRolesPtrInput // A `securityProfile` block as defined below. SecurityProfile KafkaClusterSecurityProfilePtrInput // The SSH Connectivity Endpoint for this HDInsight Kafka Cluster. SshEndpoint pulumi.StringPtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 KafkaClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts KafkaClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Kafka Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Kafka Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringPtrInput // The minimal supported TLS version. Possible values are `1.0`, `1.1` or `1.2`. Changing this forces a new resource to be created. TlsMinVersion pulumi.StringPtrInput }
func (KafkaClusterState) ElementType ¶
func (KafkaClusterState) ElementType() reflect.Type
type KafkaClusterStorageAccount ¶
type KafkaClusterStorageAccount struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault bool `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey string `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId string `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId *string `pulumi:"storageResourceId"` }
type KafkaClusterStorageAccountArgs ¶
type KafkaClusterStorageAccountArgs struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey pulumi.StringInput `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId pulumi.StringInput `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringPtrInput `pulumi:"storageResourceId"` }
func (KafkaClusterStorageAccountArgs) ElementType ¶
func (KafkaClusterStorageAccountArgs) ElementType() reflect.Type
func (KafkaClusterStorageAccountArgs) ToKafkaClusterStorageAccountOutput ¶
func (i KafkaClusterStorageAccountArgs) ToKafkaClusterStorageAccountOutput() KafkaClusterStorageAccountOutput
func (KafkaClusterStorageAccountArgs) ToKafkaClusterStorageAccountOutputWithContext ¶
func (i KafkaClusterStorageAccountArgs) ToKafkaClusterStorageAccountOutputWithContext(ctx context.Context) KafkaClusterStorageAccountOutput
type KafkaClusterStorageAccountArray ¶
type KafkaClusterStorageAccountArray []KafkaClusterStorageAccountInput
func (KafkaClusterStorageAccountArray) ElementType ¶
func (KafkaClusterStorageAccountArray) ElementType() reflect.Type
func (KafkaClusterStorageAccountArray) ToKafkaClusterStorageAccountArrayOutput ¶
func (i KafkaClusterStorageAccountArray) ToKafkaClusterStorageAccountArrayOutput() KafkaClusterStorageAccountArrayOutput
func (KafkaClusterStorageAccountArray) ToKafkaClusterStorageAccountArrayOutputWithContext ¶
func (i KafkaClusterStorageAccountArray) ToKafkaClusterStorageAccountArrayOutputWithContext(ctx context.Context) KafkaClusterStorageAccountArrayOutput
type KafkaClusterStorageAccountArrayInput ¶
type KafkaClusterStorageAccountArrayInput interface { pulumi.Input ToKafkaClusterStorageAccountArrayOutput() KafkaClusterStorageAccountArrayOutput ToKafkaClusterStorageAccountArrayOutputWithContext(context.Context) KafkaClusterStorageAccountArrayOutput }
KafkaClusterStorageAccountArrayInput is an input type that accepts KafkaClusterStorageAccountArray and KafkaClusterStorageAccountArrayOutput values. You can construct a concrete instance of `KafkaClusterStorageAccountArrayInput` via:
KafkaClusterStorageAccountArray{ KafkaClusterStorageAccountArgs{...} }
type KafkaClusterStorageAccountArrayOutput ¶
type KafkaClusterStorageAccountArrayOutput struct{ *pulumi.OutputState }
func (KafkaClusterStorageAccountArrayOutput) ElementType ¶
func (KafkaClusterStorageAccountArrayOutput) ElementType() reflect.Type
func (KafkaClusterStorageAccountArrayOutput) Index ¶
func (o KafkaClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) KafkaClusterStorageAccountOutput
func (KafkaClusterStorageAccountArrayOutput) ToKafkaClusterStorageAccountArrayOutput ¶
func (o KafkaClusterStorageAccountArrayOutput) ToKafkaClusterStorageAccountArrayOutput() KafkaClusterStorageAccountArrayOutput
func (KafkaClusterStorageAccountArrayOutput) ToKafkaClusterStorageAccountArrayOutputWithContext ¶
func (o KafkaClusterStorageAccountArrayOutput) ToKafkaClusterStorageAccountArrayOutputWithContext(ctx context.Context) KafkaClusterStorageAccountArrayOutput
type KafkaClusterStorageAccountGen2 ¶
type KafkaClusterStorageAccountGen2 struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId string `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault bool `pulumi:"isDefault"` // The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created. ManagedIdentityResourceId string `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId string `pulumi:"storageResourceId"` }
type KafkaClusterStorageAccountGen2Args ¶
type KafkaClusterStorageAccountGen2Args struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId pulumi.StringInput `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created. ManagedIdentityResourceId pulumi.StringInput `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringInput `pulumi:"storageResourceId"` }
func (KafkaClusterStorageAccountGen2Args) ElementType ¶
func (KafkaClusterStorageAccountGen2Args) ElementType() reflect.Type
func (KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2Output ¶
func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2Output() KafkaClusterStorageAccountGen2Output
func (KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2OutputWithContext ¶
func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2OutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2Output
func (KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2PtrOutput ¶
func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2PtrOutput() KafkaClusterStorageAccountGen2PtrOutput
func (KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2PtrOutputWithContext ¶
func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2PtrOutput
type KafkaClusterStorageAccountGen2Input ¶
type KafkaClusterStorageAccountGen2Input interface { pulumi.Input ToKafkaClusterStorageAccountGen2Output() KafkaClusterStorageAccountGen2Output ToKafkaClusterStorageAccountGen2OutputWithContext(context.Context) KafkaClusterStorageAccountGen2Output }
KafkaClusterStorageAccountGen2Input is an input type that accepts KafkaClusterStorageAccountGen2Args and KafkaClusterStorageAccountGen2Output values. You can construct a concrete instance of `KafkaClusterStorageAccountGen2Input` via:
KafkaClusterStorageAccountGen2Args{...}
type KafkaClusterStorageAccountGen2Output ¶
type KafkaClusterStorageAccountGen2Output struct{ *pulumi.OutputState }
func (KafkaClusterStorageAccountGen2Output) ElementType ¶
func (KafkaClusterStorageAccountGen2Output) ElementType() reflect.Type
func (KafkaClusterStorageAccountGen2Output) FilesystemId ¶
func (o KafkaClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountGen2Output) IsDefault ¶
func (o KafkaClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountGen2Output) ManagedIdentityResourceId ¶
func (o KafkaClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountGen2Output) StorageResourceId ¶
func (o KafkaClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2Output ¶
func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2Output() KafkaClusterStorageAccountGen2Output
func (KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2OutputWithContext ¶
func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2OutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2Output
func (KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2PtrOutput ¶
func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2PtrOutput() KafkaClusterStorageAccountGen2PtrOutput
func (KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2PtrOutputWithContext ¶
func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2PtrOutput
type KafkaClusterStorageAccountGen2PtrInput ¶
type KafkaClusterStorageAccountGen2PtrInput interface { pulumi.Input ToKafkaClusterStorageAccountGen2PtrOutput() KafkaClusterStorageAccountGen2PtrOutput ToKafkaClusterStorageAccountGen2PtrOutputWithContext(context.Context) KafkaClusterStorageAccountGen2PtrOutput }
KafkaClusterStorageAccountGen2PtrInput is an input type that accepts KafkaClusterStorageAccountGen2Args, KafkaClusterStorageAccountGen2Ptr and KafkaClusterStorageAccountGen2PtrOutput values. You can construct a concrete instance of `KafkaClusterStorageAccountGen2PtrInput` via:
KafkaClusterStorageAccountGen2Args{...} or: nil
func KafkaClusterStorageAccountGen2Ptr ¶
func KafkaClusterStorageAccountGen2Ptr(v *KafkaClusterStorageAccountGen2Args) KafkaClusterStorageAccountGen2PtrInput
type KafkaClusterStorageAccountGen2PtrOutput ¶
type KafkaClusterStorageAccountGen2PtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterStorageAccountGen2PtrOutput) ElementType ¶
func (KafkaClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
func (KafkaClusterStorageAccountGen2PtrOutput) FilesystemId ¶
func (o KafkaClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o KafkaClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId ¶
func (o KafkaClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountGen2PtrOutput) StorageResourceId ¶
func (o KafkaClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountGen2PtrOutput) ToKafkaClusterStorageAccountGen2PtrOutput ¶
func (o KafkaClusterStorageAccountGen2PtrOutput) ToKafkaClusterStorageAccountGen2PtrOutput() KafkaClusterStorageAccountGen2PtrOutput
func (KafkaClusterStorageAccountGen2PtrOutput) ToKafkaClusterStorageAccountGen2PtrOutputWithContext ¶
func (o KafkaClusterStorageAccountGen2PtrOutput) ToKafkaClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2PtrOutput
type KafkaClusterStorageAccountInput ¶
type KafkaClusterStorageAccountInput interface { pulumi.Input ToKafkaClusterStorageAccountOutput() KafkaClusterStorageAccountOutput ToKafkaClusterStorageAccountOutputWithContext(context.Context) KafkaClusterStorageAccountOutput }
KafkaClusterStorageAccountInput is an input type that accepts KafkaClusterStorageAccountArgs and KafkaClusterStorageAccountOutput values. You can construct a concrete instance of `KafkaClusterStorageAccountInput` via:
KafkaClusterStorageAccountArgs{...}
type KafkaClusterStorageAccountOutput ¶
type KafkaClusterStorageAccountOutput struct{ *pulumi.OutputState }
func (KafkaClusterStorageAccountOutput) ElementType ¶
func (KafkaClusterStorageAccountOutput) ElementType() reflect.Type
func (KafkaClusterStorageAccountOutput) IsDefault ¶
func (o KafkaClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountOutput) StorageAccountKey ¶
func (o KafkaClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountOutput) StorageContainerId ¶
func (o KafkaClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
The ID of the Storage Container. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountOutput) StorageResourceId ¶ added in v4.37.0
func (o KafkaClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountOutput) ToKafkaClusterStorageAccountOutput ¶
func (o KafkaClusterStorageAccountOutput) ToKafkaClusterStorageAccountOutput() KafkaClusterStorageAccountOutput
func (KafkaClusterStorageAccountOutput) ToKafkaClusterStorageAccountOutputWithContext ¶
func (o KafkaClusterStorageAccountOutput) ToKafkaClusterStorageAccountOutputWithContext(ctx context.Context) KafkaClusterStorageAccountOutput
type MLServicesCluster ¶
type MLServicesCluster struct { pulumi.CustomResourceState // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringOutput `pulumi:"clusterVersion"` // The SSH Connectivity Endpoint for the Edge Node of the HDInsight ML Cluster. EdgeSshEndpoint pulumi.StringOutput `pulumi:"edgeSshEndpoint"` // A `gateway` block as defined below. Gateway MLServicesClusterGatewayOutput `pulumi:"gateway"` // The HTTPS Connectivity Endpoint for this HDInsight ML Services Cluster. HttpsEndpoint pulumi.StringOutput `pulumi:"httpsEndpoint"` // Specifies the Azure Region which this HDInsight ML Services Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // Specifies the name for this HDInsight ML Services Cluster. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // Specifies the name of the Resource Group in which this HDInsight ML Services Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `roles` block as defined below. Roles MLServicesClusterRolesOutput `pulumi:"roles"` // Should R Studio community edition for ML Services be installed? Changing this forces a new resource to be created. Rstudio pulumi.BoolOutput `pulumi:"rstudio"` // The SSH Connectivity Endpoint for this HDInsight ML Services Cluster. SshEndpoint pulumi.StringOutput `pulumi:"sshEndpoint"` // One or more `storageAccount` block as defined below. StorageAccounts MLServicesClusterStorageAccountArrayOutput `pulumi:"storageAccounts"` // A map of Tags which should be assigned to this HDInsight ML Services Cluster. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the Tier which should be used for this HDInsight ML Services Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringOutput `pulumi:"tier"` TlsMinVersion pulumi.StringPtrOutput `pulumi:"tlsMinVersion"` }
Manages a HDInsight ML Services Cluster.
!> **Note:** [HDInsight 3.6 is deprecated and will be retired on 2020-12-31 - HDInsight 4.0 no longer supports ML Services Clusters](https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-component-versioning#available-versions) - as such this resource is deprecated and will be removed in the next major version of the Provider.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/hdinsight" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "exampleAccount", &storage.AccountArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleContainer, err := storage.NewContainer(ctx, "exampleContainer", &storage.ContainerArgs{ StorageAccountName: exampleAccount.Name, ContainerAccessType: pulumi.String("private"), }) if err != nil { return err } _, err = hdinsight.NewMLServicesCluster(ctx, "exampleMLServicesCluster", &hdinsight.MLServicesClusterArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, ClusterVersion: pulumi.String("3.6"), Tier: pulumi.String("Standard"), Rstudio: pulumi.Bool(true), Gateway: &hdinsight.MLServicesClusterGatewayArgs{ Enabled: pulumi.Bool(true), Username: pulumi.String("acctestusrgw"), Password: pulumi.String("Password123!"), }, StorageAccounts: hdinsight.MLServicesClusterStorageAccountArray{ &hdinsight.MLServicesClusterStorageAccountArgs{ StorageContainerId: exampleContainer.ID(), StorageAccountKey: exampleAccount.PrimaryAccessKey, IsDefault: pulumi.Bool(true), }, }, Roles: &hdinsight.MLServicesClusterRolesArgs{ HeadNode: &hdinsight.MLServicesClusterRolesHeadNodeArgs{ VmSize: pulumi.String("Standard_D3_v2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, WorkerNode: &hdinsight.MLServicesClusterRolesWorkerNodeArgs{ VmSize: pulumi.String("Standard_D4_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), TargetInstanceCount: pulumi.Int(3), }, ZookeeperNode: &hdinsight.MLServicesClusterRolesZookeeperNodeArgs{ VmSize: pulumi.String("Standard_D3_v2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, EdgeNode: &hdinsight.MLServicesClusterRolesEdgeNodeArgs{ VmSize: pulumi.String("Standard_D3_v2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
HDInsight ML Services Clusters can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:hdinsight/mLServicesCluster:MLServicesCluster example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.HDInsight/clusters/cluster1
```
func GetMLServicesCluster ¶
func GetMLServicesCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MLServicesClusterState, opts ...pulumi.ResourceOption) (*MLServicesCluster, error)
GetMLServicesCluster gets an existing MLServicesCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewMLServicesCluster ¶
func NewMLServicesCluster(ctx *pulumi.Context, name string, args *MLServicesClusterArgs, opts ...pulumi.ResourceOption) (*MLServicesCluster, error)
NewMLServicesCluster registers a new resource with the given unique name, arguments, and options.
func (*MLServicesCluster) ElementType ¶
func (*MLServicesCluster) ElementType() reflect.Type
func (*MLServicesCluster) ToMLServicesClusterOutput ¶
func (i *MLServicesCluster) ToMLServicesClusterOutput() MLServicesClusterOutput
func (*MLServicesCluster) ToMLServicesClusterOutputWithContext ¶
func (i *MLServicesCluster) ToMLServicesClusterOutputWithContext(ctx context.Context) MLServicesClusterOutput
type MLServicesClusterArgs ¶
type MLServicesClusterArgs struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringInput // A `gateway` block as defined below. Gateway MLServicesClusterGatewayInput // Specifies the Azure Region which this HDInsight ML Services Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name for this HDInsight ML Services Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Specifies the name of the Resource Group in which this HDInsight ML Services Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `roles` block as defined below. Roles MLServicesClusterRolesInput // Should R Studio community edition for ML Services be installed? Changing this forces a new resource to be created. Rstudio pulumi.BoolInput // One or more `storageAccount` block as defined below. StorageAccounts MLServicesClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight ML Services Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight ML Services Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringInput TlsMinVersion pulumi.StringPtrInput }
The set of arguments for constructing a MLServicesCluster resource.
func (MLServicesClusterArgs) ElementType ¶
func (MLServicesClusterArgs) ElementType() reflect.Type
type MLServicesClusterArray ¶
type MLServicesClusterArray []MLServicesClusterInput
func (MLServicesClusterArray) ElementType ¶
func (MLServicesClusterArray) ElementType() reflect.Type
func (MLServicesClusterArray) ToMLServicesClusterArrayOutput ¶
func (i MLServicesClusterArray) ToMLServicesClusterArrayOutput() MLServicesClusterArrayOutput
func (MLServicesClusterArray) ToMLServicesClusterArrayOutputWithContext ¶
func (i MLServicesClusterArray) ToMLServicesClusterArrayOutputWithContext(ctx context.Context) MLServicesClusterArrayOutput
type MLServicesClusterArrayInput ¶
type MLServicesClusterArrayInput interface { pulumi.Input ToMLServicesClusterArrayOutput() MLServicesClusterArrayOutput ToMLServicesClusterArrayOutputWithContext(context.Context) MLServicesClusterArrayOutput }
MLServicesClusterArrayInput is an input type that accepts MLServicesClusterArray and MLServicesClusterArrayOutput values. You can construct a concrete instance of `MLServicesClusterArrayInput` via:
MLServicesClusterArray{ MLServicesClusterArgs{...} }
type MLServicesClusterArrayOutput ¶
type MLServicesClusterArrayOutput struct{ *pulumi.OutputState }
func (MLServicesClusterArrayOutput) ElementType ¶
func (MLServicesClusterArrayOutput) ElementType() reflect.Type
func (MLServicesClusterArrayOutput) Index ¶
func (o MLServicesClusterArrayOutput) Index(i pulumi.IntInput) MLServicesClusterOutput
func (MLServicesClusterArrayOutput) ToMLServicesClusterArrayOutput ¶
func (o MLServicesClusterArrayOutput) ToMLServicesClusterArrayOutput() MLServicesClusterArrayOutput
func (MLServicesClusterArrayOutput) ToMLServicesClusterArrayOutputWithContext ¶
func (o MLServicesClusterArrayOutput) ToMLServicesClusterArrayOutputWithContext(ctx context.Context) MLServicesClusterArrayOutput
type MLServicesClusterGateway ¶
type MLServicesClusterGateway struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled *bool `pulumi:"enabled"` // The password used for the Ambari Portal. Password string `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type MLServicesClusterGatewayArgs ¶
type MLServicesClusterGatewayArgs struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The password used for the Ambari Portal. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (MLServicesClusterGatewayArgs) ElementType ¶
func (MLServicesClusterGatewayArgs) ElementType() reflect.Type
func (MLServicesClusterGatewayArgs) ToMLServicesClusterGatewayOutput ¶
func (i MLServicesClusterGatewayArgs) ToMLServicesClusterGatewayOutput() MLServicesClusterGatewayOutput
func (MLServicesClusterGatewayArgs) ToMLServicesClusterGatewayOutputWithContext ¶
func (i MLServicesClusterGatewayArgs) ToMLServicesClusterGatewayOutputWithContext(ctx context.Context) MLServicesClusterGatewayOutput
func (MLServicesClusterGatewayArgs) ToMLServicesClusterGatewayPtrOutput ¶
func (i MLServicesClusterGatewayArgs) ToMLServicesClusterGatewayPtrOutput() MLServicesClusterGatewayPtrOutput
func (MLServicesClusterGatewayArgs) ToMLServicesClusterGatewayPtrOutputWithContext ¶
func (i MLServicesClusterGatewayArgs) ToMLServicesClusterGatewayPtrOutputWithContext(ctx context.Context) MLServicesClusterGatewayPtrOutput
type MLServicesClusterGatewayInput ¶
type MLServicesClusterGatewayInput interface { pulumi.Input ToMLServicesClusterGatewayOutput() MLServicesClusterGatewayOutput ToMLServicesClusterGatewayOutputWithContext(context.Context) MLServicesClusterGatewayOutput }
MLServicesClusterGatewayInput is an input type that accepts MLServicesClusterGatewayArgs and MLServicesClusterGatewayOutput values. You can construct a concrete instance of `MLServicesClusterGatewayInput` via:
MLServicesClusterGatewayArgs{...}
type MLServicesClusterGatewayOutput ¶
type MLServicesClusterGatewayOutput struct{ *pulumi.OutputState }
func (MLServicesClusterGatewayOutput) ElementType ¶
func (MLServicesClusterGatewayOutput) ElementType() reflect.Type
func (MLServicesClusterGatewayOutput) Enabled
deprecated
func (o MLServicesClusterGatewayOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (MLServicesClusterGatewayOutput) Password ¶
func (o MLServicesClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
func (MLServicesClusterGatewayOutput) ToMLServicesClusterGatewayOutput ¶
func (o MLServicesClusterGatewayOutput) ToMLServicesClusterGatewayOutput() MLServicesClusterGatewayOutput
func (MLServicesClusterGatewayOutput) ToMLServicesClusterGatewayOutputWithContext ¶
func (o MLServicesClusterGatewayOutput) ToMLServicesClusterGatewayOutputWithContext(ctx context.Context) MLServicesClusterGatewayOutput
func (MLServicesClusterGatewayOutput) ToMLServicesClusterGatewayPtrOutput ¶
func (o MLServicesClusterGatewayOutput) ToMLServicesClusterGatewayPtrOutput() MLServicesClusterGatewayPtrOutput
func (MLServicesClusterGatewayOutput) ToMLServicesClusterGatewayPtrOutputWithContext ¶
func (o MLServicesClusterGatewayOutput) ToMLServicesClusterGatewayPtrOutputWithContext(ctx context.Context) MLServicesClusterGatewayPtrOutput
func (MLServicesClusterGatewayOutput) Username ¶
func (o MLServicesClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type MLServicesClusterGatewayPtrInput ¶
type MLServicesClusterGatewayPtrInput interface { pulumi.Input ToMLServicesClusterGatewayPtrOutput() MLServicesClusterGatewayPtrOutput ToMLServicesClusterGatewayPtrOutputWithContext(context.Context) MLServicesClusterGatewayPtrOutput }
MLServicesClusterGatewayPtrInput is an input type that accepts MLServicesClusterGatewayArgs, MLServicesClusterGatewayPtr and MLServicesClusterGatewayPtrOutput values. You can construct a concrete instance of `MLServicesClusterGatewayPtrInput` via:
MLServicesClusterGatewayArgs{...} or: nil
func MLServicesClusterGatewayPtr ¶
func MLServicesClusterGatewayPtr(v *MLServicesClusterGatewayArgs) MLServicesClusterGatewayPtrInput
type MLServicesClusterGatewayPtrOutput ¶
type MLServicesClusterGatewayPtrOutput struct{ *pulumi.OutputState }
func (MLServicesClusterGatewayPtrOutput) Elem ¶
func (o MLServicesClusterGatewayPtrOutput) Elem() MLServicesClusterGatewayOutput
func (MLServicesClusterGatewayPtrOutput) ElementType ¶
func (MLServicesClusterGatewayPtrOutput) ElementType() reflect.Type
func (MLServicesClusterGatewayPtrOutput) Enabled
deprecated
func (o MLServicesClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (MLServicesClusterGatewayPtrOutput) Password ¶
func (o MLServicesClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
The password used for the Ambari Portal.
func (MLServicesClusterGatewayPtrOutput) ToMLServicesClusterGatewayPtrOutput ¶
func (o MLServicesClusterGatewayPtrOutput) ToMLServicesClusterGatewayPtrOutput() MLServicesClusterGatewayPtrOutput
func (MLServicesClusterGatewayPtrOutput) ToMLServicesClusterGatewayPtrOutputWithContext ¶
func (o MLServicesClusterGatewayPtrOutput) ToMLServicesClusterGatewayPtrOutputWithContext(ctx context.Context) MLServicesClusterGatewayPtrOutput
func (MLServicesClusterGatewayPtrOutput) Username ¶
func (o MLServicesClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type MLServicesClusterInput ¶
type MLServicesClusterInput interface { pulumi.Input ToMLServicesClusterOutput() MLServicesClusterOutput ToMLServicesClusterOutputWithContext(ctx context.Context) MLServicesClusterOutput }
type MLServicesClusterMap ¶
type MLServicesClusterMap map[string]MLServicesClusterInput
func (MLServicesClusterMap) ElementType ¶
func (MLServicesClusterMap) ElementType() reflect.Type
func (MLServicesClusterMap) ToMLServicesClusterMapOutput ¶
func (i MLServicesClusterMap) ToMLServicesClusterMapOutput() MLServicesClusterMapOutput
func (MLServicesClusterMap) ToMLServicesClusterMapOutputWithContext ¶
func (i MLServicesClusterMap) ToMLServicesClusterMapOutputWithContext(ctx context.Context) MLServicesClusterMapOutput
type MLServicesClusterMapInput ¶
type MLServicesClusterMapInput interface { pulumi.Input ToMLServicesClusterMapOutput() MLServicesClusterMapOutput ToMLServicesClusterMapOutputWithContext(context.Context) MLServicesClusterMapOutput }
MLServicesClusterMapInput is an input type that accepts MLServicesClusterMap and MLServicesClusterMapOutput values. You can construct a concrete instance of `MLServicesClusterMapInput` via:
MLServicesClusterMap{ "key": MLServicesClusterArgs{...} }
type MLServicesClusterMapOutput ¶
type MLServicesClusterMapOutput struct{ *pulumi.OutputState }
func (MLServicesClusterMapOutput) ElementType ¶
func (MLServicesClusterMapOutput) ElementType() reflect.Type
func (MLServicesClusterMapOutput) MapIndex ¶
func (o MLServicesClusterMapOutput) MapIndex(k pulumi.StringInput) MLServicesClusterOutput
func (MLServicesClusterMapOutput) ToMLServicesClusterMapOutput ¶
func (o MLServicesClusterMapOutput) ToMLServicesClusterMapOutput() MLServicesClusterMapOutput
func (MLServicesClusterMapOutput) ToMLServicesClusterMapOutputWithContext ¶
func (o MLServicesClusterMapOutput) ToMLServicesClusterMapOutputWithContext(ctx context.Context) MLServicesClusterMapOutput
type MLServicesClusterOutput ¶
type MLServicesClusterOutput struct{ *pulumi.OutputState }
func (MLServicesClusterOutput) ElementType ¶
func (MLServicesClusterOutput) ElementType() reflect.Type
func (MLServicesClusterOutput) ToMLServicesClusterOutput ¶
func (o MLServicesClusterOutput) ToMLServicesClusterOutput() MLServicesClusterOutput
func (MLServicesClusterOutput) ToMLServicesClusterOutputWithContext ¶
func (o MLServicesClusterOutput) ToMLServicesClusterOutputWithContext(ctx context.Context) MLServicesClusterOutput
type MLServicesClusterRoles ¶
type MLServicesClusterRoles struct { // A `edgeNode` block as defined above. EdgeNode MLServicesClusterRolesEdgeNode `pulumi:"edgeNode"` // A `headNode` block as defined above. HeadNode MLServicesClusterRolesHeadNode `pulumi:"headNode"` // A `workerNode` block as defined below. WorkerNode MLServicesClusterRolesWorkerNode `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode MLServicesClusterRolesZookeeperNode `pulumi:"zookeeperNode"` }
type MLServicesClusterRolesArgs ¶
type MLServicesClusterRolesArgs struct { // A `edgeNode` block as defined above. EdgeNode MLServicesClusterRolesEdgeNodeInput `pulumi:"edgeNode"` // A `headNode` block as defined above. HeadNode MLServicesClusterRolesHeadNodeInput `pulumi:"headNode"` // A `workerNode` block as defined below. WorkerNode MLServicesClusterRolesWorkerNodeInput `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode MLServicesClusterRolesZookeeperNodeInput `pulumi:"zookeeperNode"` }
func (MLServicesClusterRolesArgs) ElementType ¶
func (MLServicesClusterRolesArgs) ElementType() reflect.Type
func (MLServicesClusterRolesArgs) ToMLServicesClusterRolesOutput ¶
func (i MLServicesClusterRolesArgs) ToMLServicesClusterRolesOutput() MLServicesClusterRolesOutput
func (MLServicesClusterRolesArgs) ToMLServicesClusterRolesOutputWithContext ¶
func (i MLServicesClusterRolesArgs) ToMLServicesClusterRolesOutputWithContext(ctx context.Context) MLServicesClusterRolesOutput
func (MLServicesClusterRolesArgs) ToMLServicesClusterRolesPtrOutput ¶
func (i MLServicesClusterRolesArgs) ToMLServicesClusterRolesPtrOutput() MLServicesClusterRolesPtrOutput
func (MLServicesClusterRolesArgs) ToMLServicesClusterRolesPtrOutputWithContext ¶
func (i MLServicesClusterRolesArgs) ToMLServicesClusterRolesPtrOutputWithContext(ctx context.Context) MLServicesClusterRolesPtrOutput
type MLServicesClusterRolesEdgeNode ¶
type MLServicesClusterRolesEdgeNode struct { // The Password associated with the local administrator for the Edge Node. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Edge Node. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Edge Node. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type MLServicesClusterRolesEdgeNodeArgs ¶
type MLServicesClusterRolesEdgeNodeArgs struct { // The Password associated with the local administrator for the Edge Node. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Edge Node. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Edge Node. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (MLServicesClusterRolesEdgeNodeArgs) ElementType ¶
func (MLServicesClusterRolesEdgeNodeArgs) ElementType() reflect.Type
func (MLServicesClusterRolesEdgeNodeArgs) ToMLServicesClusterRolesEdgeNodeOutput ¶
func (i MLServicesClusterRolesEdgeNodeArgs) ToMLServicesClusterRolesEdgeNodeOutput() MLServicesClusterRolesEdgeNodeOutput
func (MLServicesClusterRolesEdgeNodeArgs) ToMLServicesClusterRolesEdgeNodeOutputWithContext ¶
func (i MLServicesClusterRolesEdgeNodeArgs) ToMLServicesClusterRolesEdgeNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesEdgeNodeOutput
func (MLServicesClusterRolesEdgeNodeArgs) ToMLServicesClusterRolesEdgeNodePtrOutput ¶
func (i MLServicesClusterRolesEdgeNodeArgs) ToMLServicesClusterRolesEdgeNodePtrOutput() MLServicesClusterRolesEdgeNodePtrOutput
func (MLServicesClusterRolesEdgeNodeArgs) ToMLServicesClusterRolesEdgeNodePtrOutputWithContext ¶
func (i MLServicesClusterRolesEdgeNodeArgs) ToMLServicesClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesEdgeNodePtrOutput
type MLServicesClusterRolesEdgeNodeInput ¶
type MLServicesClusterRolesEdgeNodeInput interface { pulumi.Input ToMLServicesClusterRolesEdgeNodeOutput() MLServicesClusterRolesEdgeNodeOutput ToMLServicesClusterRolesEdgeNodeOutputWithContext(context.Context) MLServicesClusterRolesEdgeNodeOutput }
MLServicesClusterRolesEdgeNodeInput is an input type that accepts MLServicesClusterRolesEdgeNodeArgs and MLServicesClusterRolesEdgeNodeOutput values. You can construct a concrete instance of `MLServicesClusterRolesEdgeNodeInput` via:
MLServicesClusterRolesEdgeNodeArgs{...}
type MLServicesClusterRolesEdgeNodeOutput ¶
type MLServicesClusterRolesEdgeNodeOutput struct{ *pulumi.OutputState }
func (MLServicesClusterRolesEdgeNodeOutput) ElementType ¶
func (MLServicesClusterRolesEdgeNodeOutput) ElementType() reflect.Type
func (MLServicesClusterRolesEdgeNodeOutput) Password ¶
func (o MLServicesClusterRolesEdgeNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Edge Node. Changing this forces a new resource to be created.
func (MLServicesClusterRolesEdgeNodeOutput) SshKeys ¶
func (o MLServicesClusterRolesEdgeNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (MLServicesClusterRolesEdgeNodeOutput) SubnetId ¶
func (o MLServicesClusterRolesEdgeNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (MLServicesClusterRolesEdgeNodeOutput) ToMLServicesClusterRolesEdgeNodeOutput ¶
func (o MLServicesClusterRolesEdgeNodeOutput) ToMLServicesClusterRolesEdgeNodeOutput() MLServicesClusterRolesEdgeNodeOutput
func (MLServicesClusterRolesEdgeNodeOutput) ToMLServicesClusterRolesEdgeNodeOutputWithContext ¶
func (o MLServicesClusterRolesEdgeNodeOutput) ToMLServicesClusterRolesEdgeNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesEdgeNodeOutput
func (MLServicesClusterRolesEdgeNodeOutput) ToMLServicesClusterRolesEdgeNodePtrOutput ¶
func (o MLServicesClusterRolesEdgeNodeOutput) ToMLServicesClusterRolesEdgeNodePtrOutput() MLServicesClusterRolesEdgeNodePtrOutput
func (MLServicesClusterRolesEdgeNodeOutput) ToMLServicesClusterRolesEdgeNodePtrOutputWithContext ¶
func (o MLServicesClusterRolesEdgeNodeOutput) ToMLServicesClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesEdgeNodePtrOutput
func (MLServicesClusterRolesEdgeNodeOutput) Username ¶
func (o MLServicesClusterRolesEdgeNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Edge Node. Changing this forces a new resource to be created.
func (MLServicesClusterRolesEdgeNodeOutput) VirtualNetworkId ¶
func (o MLServicesClusterRolesEdgeNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created.
func (MLServicesClusterRolesEdgeNodeOutput) VmSize ¶
func (o MLServicesClusterRolesEdgeNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Edge Node. Changing this forces a new resource to be created.
type MLServicesClusterRolesEdgeNodePtrInput ¶
type MLServicesClusterRolesEdgeNodePtrInput interface { pulumi.Input ToMLServicesClusterRolesEdgeNodePtrOutput() MLServicesClusterRolesEdgeNodePtrOutput ToMLServicesClusterRolesEdgeNodePtrOutputWithContext(context.Context) MLServicesClusterRolesEdgeNodePtrOutput }
MLServicesClusterRolesEdgeNodePtrInput is an input type that accepts MLServicesClusterRolesEdgeNodeArgs, MLServicesClusterRolesEdgeNodePtr and MLServicesClusterRolesEdgeNodePtrOutput values. You can construct a concrete instance of `MLServicesClusterRolesEdgeNodePtrInput` via:
MLServicesClusterRolesEdgeNodeArgs{...} or: nil
func MLServicesClusterRolesEdgeNodePtr ¶
func MLServicesClusterRolesEdgeNodePtr(v *MLServicesClusterRolesEdgeNodeArgs) MLServicesClusterRolesEdgeNodePtrInput
type MLServicesClusterRolesEdgeNodePtrOutput ¶
type MLServicesClusterRolesEdgeNodePtrOutput struct{ *pulumi.OutputState }
func (MLServicesClusterRolesEdgeNodePtrOutput) ElementType ¶
func (MLServicesClusterRolesEdgeNodePtrOutput) ElementType() reflect.Type
func (MLServicesClusterRolesEdgeNodePtrOutput) Password ¶
func (o MLServicesClusterRolesEdgeNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Edge Node. Changing this forces a new resource to be created.
func (MLServicesClusterRolesEdgeNodePtrOutput) SshKeys ¶
func (o MLServicesClusterRolesEdgeNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (MLServicesClusterRolesEdgeNodePtrOutput) SubnetId ¶
func (o MLServicesClusterRolesEdgeNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (MLServicesClusterRolesEdgeNodePtrOutput) ToMLServicesClusterRolesEdgeNodePtrOutput ¶
func (o MLServicesClusterRolesEdgeNodePtrOutput) ToMLServicesClusterRolesEdgeNodePtrOutput() MLServicesClusterRolesEdgeNodePtrOutput
func (MLServicesClusterRolesEdgeNodePtrOutput) ToMLServicesClusterRolesEdgeNodePtrOutputWithContext ¶
func (o MLServicesClusterRolesEdgeNodePtrOutput) ToMLServicesClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesEdgeNodePtrOutput
func (MLServicesClusterRolesEdgeNodePtrOutput) Username ¶
func (o MLServicesClusterRolesEdgeNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Edge Node. Changing this forces a new resource to be created.
func (MLServicesClusterRolesEdgeNodePtrOutput) VirtualNetworkId ¶
func (o MLServicesClusterRolesEdgeNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created.
func (MLServicesClusterRolesEdgeNodePtrOutput) VmSize ¶
func (o MLServicesClusterRolesEdgeNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Edge Node. Changing this forces a new resource to be created.
type MLServicesClusterRolesHeadNode ¶
type MLServicesClusterRolesHeadNode struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type MLServicesClusterRolesHeadNodeArgs ¶
type MLServicesClusterRolesHeadNodeArgs struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (MLServicesClusterRolesHeadNodeArgs) ElementType ¶
func (MLServicesClusterRolesHeadNodeArgs) ElementType() reflect.Type
func (MLServicesClusterRolesHeadNodeArgs) ToMLServicesClusterRolesHeadNodeOutput ¶
func (i MLServicesClusterRolesHeadNodeArgs) ToMLServicesClusterRolesHeadNodeOutput() MLServicesClusterRolesHeadNodeOutput
func (MLServicesClusterRolesHeadNodeArgs) ToMLServicesClusterRolesHeadNodeOutputWithContext ¶
func (i MLServicesClusterRolesHeadNodeArgs) ToMLServicesClusterRolesHeadNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesHeadNodeOutput
func (MLServicesClusterRolesHeadNodeArgs) ToMLServicesClusterRolesHeadNodePtrOutput ¶
func (i MLServicesClusterRolesHeadNodeArgs) ToMLServicesClusterRolesHeadNodePtrOutput() MLServicesClusterRolesHeadNodePtrOutput
func (MLServicesClusterRolesHeadNodeArgs) ToMLServicesClusterRolesHeadNodePtrOutputWithContext ¶
func (i MLServicesClusterRolesHeadNodeArgs) ToMLServicesClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesHeadNodePtrOutput
type MLServicesClusterRolesHeadNodeInput ¶
type MLServicesClusterRolesHeadNodeInput interface { pulumi.Input ToMLServicesClusterRolesHeadNodeOutput() MLServicesClusterRolesHeadNodeOutput ToMLServicesClusterRolesHeadNodeOutputWithContext(context.Context) MLServicesClusterRolesHeadNodeOutput }
MLServicesClusterRolesHeadNodeInput is an input type that accepts MLServicesClusterRolesHeadNodeArgs and MLServicesClusterRolesHeadNodeOutput values. You can construct a concrete instance of `MLServicesClusterRolesHeadNodeInput` via:
MLServicesClusterRolesHeadNodeArgs{...}
type MLServicesClusterRolesHeadNodeOutput ¶
type MLServicesClusterRolesHeadNodeOutput struct{ *pulumi.OutputState }
func (MLServicesClusterRolesHeadNodeOutput) ElementType ¶
func (MLServicesClusterRolesHeadNodeOutput) ElementType() reflect.Type
func (MLServicesClusterRolesHeadNodeOutput) Password ¶
func (o MLServicesClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (MLServicesClusterRolesHeadNodeOutput) SshKeys ¶
func (o MLServicesClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (MLServicesClusterRolesHeadNodeOutput) SubnetId ¶
func (o MLServicesClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (MLServicesClusterRolesHeadNodeOutput) ToMLServicesClusterRolesHeadNodeOutput ¶
func (o MLServicesClusterRolesHeadNodeOutput) ToMLServicesClusterRolesHeadNodeOutput() MLServicesClusterRolesHeadNodeOutput
func (MLServicesClusterRolesHeadNodeOutput) ToMLServicesClusterRolesHeadNodeOutputWithContext ¶
func (o MLServicesClusterRolesHeadNodeOutput) ToMLServicesClusterRolesHeadNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesHeadNodeOutput
func (MLServicesClusterRolesHeadNodeOutput) ToMLServicesClusterRolesHeadNodePtrOutput ¶
func (o MLServicesClusterRolesHeadNodeOutput) ToMLServicesClusterRolesHeadNodePtrOutput() MLServicesClusterRolesHeadNodePtrOutput
func (MLServicesClusterRolesHeadNodeOutput) ToMLServicesClusterRolesHeadNodePtrOutputWithContext ¶
func (o MLServicesClusterRolesHeadNodeOutput) ToMLServicesClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesHeadNodePtrOutput
func (MLServicesClusterRolesHeadNodeOutput) Username ¶
func (o MLServicesClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (MLServicesClusterRolesHeadNodeOutput) VirtualNetworkId ¶
func (o MLServicesClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (MLServicesClusterRolesHeadNodeOutput) VmSize ¶
func (o MLServicesClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type MLServicesClusterRolesHeadNodePtrInput ¶
type MLServicesClusterRolesHeadNodePtrInput interface { pulumi.Input ToMLServicesClusterRolesHeadNodePtrOutput() MLServicesClusterRolesHeadNodePtrOutput ToMLServicesClusterRolesHeadNodePtrOutputWithContext(context.Context) MLServicesClusterRolesHeadNodePtrOutput }
MLServicesClusterRolesHeadNodePtrInput is an input type that accepts MLServicesClusterRolesHeadNodeArgs, MLServicesClusterRolesHeadNodePtr and MLServicesClusterRolesHeadNodePtrOutput values. You can construct a concrete instance of `MLServicesClusterRolesHeadNodePtrInput` via:
MLServicesClusterRolesHeadNodeArgs{...} or: nil
func MLServicesClusterRolesHeadNodePtr ¶
func MLServicesClusterRolesHeadNodePtr(v *MLServicesClusterRolesHeadNodeArgs) MLServicesClusterRolesHeadNodePtrInput
type MLServicesClusterRolesHeadNodePtrOutput ¶
type MLServicesClusterRolesHeadNodePtrOutput struct{ *pulumi.OutputState }
func (MLServicesClusterRolesHeadNodePtrOutput) ElementType ¶
func (MLServicesClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
func (MLServicesClusterRolesHeadNodePtrOutput) Password ¶
func (o MLServicesClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (MLServicesClusterRolesHeadNodePtrOutput) SshKeys ¶
func (o MLServicesClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (MLServicesClusterRolesHeadNodePtrOutput) SubnetId ¶
func (o MLServicesClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (MLServicesClusterRolesHeadNodePtrOutput) ToMLServicesClusterRolesHeadNodePtrOutput ¶
func (o MLServicesClusterRolesHeadNodePtrOutput) ToMLServicesClusterRolesHeadNodePtrOutput() MLServicesClusterRolesHeadNodePtrOutput
func (MLServicesClusterRolesHeadNodePtrOutput) ToMLServicesClusterRolesHeadNodePtrOutputWithContext ¶
func (o MLServicesClusterRolesHeadNodePtrOutput) ToMLServicesClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesHeadNodePtrOutput
func (MLServicesClusterRolesHeadNodePtrOutput) Username ¶
func (o MLServicesClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (MLServicesClusterRolesHeadNodePtrOutput) VirtualNetworkId ¶
func (o MLServicesClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (MLServicesClusterRolesHeadNodePtrOutput) VmSize ¶
func (o MLServicesClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type MLServicesClusterRolesInput ¶
type MLServicesClusterRolesInput interface { pulumi.Input ToMLServicesClusterRolesOutput() MLServicesClusterRolesOutput ToMLServicesClusterRolesOutputWithContext(context.Context) MLServicesClusterRolesOutput }
MLServicesClusterRolesInput is an input type that accepts MLServicesClusterRolesArgs and MLServicesClusterRolesOutput values. You can construct a concrete instance of `MLServicesClusterRolesInput` via:
MLServicesClusterRolesArgs{...}
type MLServicesClusterRolesOutput ¶
type MLServicesClusterRolesOutput struct{ *pulumi.OutputState }
func (MLServicesClusterRolesOutput) EdgeNode ¶
func (o MLServicesClusterRolesOutput) EdgeNode() MLServicesClusterRolesEdgeNodeOutput
A `edgeNode` block as defined above.
func (MLServicesClusterRolesOutput) ElementType ¶
func (MLServicesClusterRolesOutput) ElementType() reflect.Type
func (MLServicesClusterRolesOutput) HeadNode ¶
func (o MLServicesClusterRolesOutput) HeadNode() MLServicesClusterRolesHeadNodeOutput
A `headNode` block as defined above.
func (MLServicesClusterRolesOutput) ToMLServicesClusterRolesOutput ¶
func (o MLServicesClusterRolesOutput) ToMLServicesClusterRolesOutput() MLServicesClusterRolesOutput
func (MLServicesClusterRolesOutput) ToMLServicesClusterRolesOutputWithContext ¶
func (o MLServicesClusterRolesOutput) ToMLServicesClusterRolesOutputWithContext(ctx context.Context) MLServicesClusterRolesOutput
func (MLServicesClusterRolesOutput) ToMLServicesClusterRolesPtrOutput ¶
func (o MLServicesClusterRolesOutput) ToMLServicesClusterRolesPtrOutput() MLServicesClusterRolesPtrOutput
func (MLServicesClusterRolesOutput) ToMLServicesClusterRolesPtrOutputWithContext ¶
func (o MLServicesClusterRolesOutput) ToMLServicesClusterRolesPtrOutputWithContext(ctx context.Context) MLServicesClusterRolesPtrOutput
func (MLServicesClusterRolesOutput) WorkerNode ¶
func (o MLServicesClusterRolesOutput) WorkerNode() MLServicesClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (MLServicesClusterRolesOutput) ZookeeperNode ¶
func (o MLServicesClusterRolesOutput) ZookeeperNode() MLServicesClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type MLServicesClusterRolesPtrInput ¶
type MLServicesClusterRolesPtrInput interface { pulumi.Input ToMLServicesClusterRolesPtrOutput() MLServicesClusterRolesPtrOutput ToMLServicesClusterRolesPtrOutputWithContext(context.Context) MLServicesClusterRolesPtrOutput }
MLServicesClusterRolesPtrInput is an input type that accepts MLServicesClusterRolesArgs, MLServicesClusterRolesPtr and MLServicesClusterRolesPtrOutput values. You can construct a concrete instance of `MLServicesClusterRolesPtrInput` via:
MLServicesClusterRolesArgs{...} or: nil
func MLServicesClusterRolesPtr ¶
func MLServicesClusterRolesPtr(v *MLServicesClusterRolesArgs) MLServicesClusterRolesPtrInput
type MLServicesClusterRolesPtrOutput ¶
type MLServicesClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (MLServicesClusterRolesPtrOutput) EdgeNode ¶
func (o MLServicesClusterRolesPtrOutput) EdgeNode() MLServicesClusterRolesEdgeNodePtrOutput
A `edgeNode` block as defined above.
func (MLServicesClusterRolesPtrOutput) Elem ¶
func (o MLServicesClusterRolesPtrOutput) Elem() MLServicesClusterRolesOutput
func (MLServicesClusterRolesPtrOutput) ElementType ¶
func (MLServicesClusterRolesPtrOutput) ElementType() reflect.Type
func (MLServicesClusterRolesPtrOutput) HeadNode ¶
func (o MLServicesClusterRolesPtrOutput) HeadNode() MLServicesClusterRolesHeadNodePtrOutput
A `headNode` block as defined above.
func (MLServicesClusterRolesPtrOutput) ToMLServicesClusterRolesPtrOutput ¶
func (o MLServicesClusterRolesPtrOutput) ToMLServicesClusterRolesPtrOutput() MLServicesClusterRolesPtrOutput
func (MLServicesClusterRolesPtrOutput) ToMLServicesClusterRolesPtrOutputWithContext ¶
func (o MLServicesClusterRolesPtrOutput) ToMLServicesClusterRolesPtrOutputWithContext(ctx context.Context) MLServicesClusterRolesPtrOutput
func (MLServicesClusterRolesPtrOutput) WorkerNode ¶
func (o MLServicesClusterRolesPtrOutput) WorkerNode() MLServicesClusterRolesWorkerNodePtrOutput
A `workerNode` block as defined below.
func (MLServicesClusterRolesPtrOutput) ZookeeperNode ¶
func (o MLServicesClusterRolesPtrOutput) ZookeeperNode() MLServicesClusterRolesZookeeperNodePtrOutput
A `zookeeperNode` block as defined below.
type MLServicesClusterRolesWorkerNode ¶
type MLServicesClusterRolesWorkerNode struct { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount *int `pulumi:"minInstanceCount"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type MLServicesClusterRolesWorkerNodeArgs ¶
type MLServicesClusterRolesWorkerNodeArgs struct { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount pulumi.IntPtrInput `pulumi:"minInstanceCount"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (MLServicesClusterRolesWorkerNodeArgs) ElementType ¶
func (MLServicesClusterRolesWorkerNodeArgs) ElementType() reflect.Type
func (MLServicesClusterRolesWorkerNodeArgs) ToMLServicesClusterRolesWorkerNodeOutput ¶
func (i MLServicesClusterRolesWorkerNodeArgs) ToMLServicesClusterRolesWorkerNodeOutput() MLServicesClusterRolesWorkerNodeOutput
func (MLServicesClusterRolesWorkerNodeArgs) ToMLServicesClusterRolesWorkerNodeOutputWithContext ¶
func (i MLServicesClusterRolesWorkerNodeArgs) ToMLServicesClusterRolesWorkerNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesWorkerNodeOutput
func (MLServicesClusterRolesWorkerNodeArgs) ToMLServicesClusterRolesWorkerNodePtrOutput ¶
func (i MLServicesClusterRolesWorkerNodeArgs) ToMLServicesClusterRolesWorkerNodePtrOutput() MLServicesClusterRolesWorkerNodePtrOutput
func (MLServicesClusterRolesWorkerNodeArgs) ToMLServicesClusterRolesWorkerNodePtrOutputWithContext ¶
func (i MLServicesClusterRolesWorkerNodeArgs) ToMLServicesClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesWorkerNodePtrOutput
type MLServicesClusterRolesWorkerNodeInput ¶
type MLServicesClusterRolesWorkerNodeInput interface { pulumi.Input ToMLServicesClusterRolesWorkerNodeOutput() MLServicesClusterRolesWorkerNodeOutput ToMLServicesClusterRolesWorkerNodeOutputWithContext(context.Context) MLServicesClusterRolesWorkerNodeOutput }
MLServicesClusterRolesWorkerNodeInput is an input type that accepts MLServicesClusterRolesWorkerNodeArgs and MLServicesClusterRolesWorkerNodeOutput values. You can construct a concrete instance of `MLServicesClusterRolesWorkerNodeInput` via:
MLServicesClusterRolesWorkerNodeArgs{...}
type MLServicesClusterRolesWorkerNodeOutput ¶
type MLServicesClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (MLServicesClusterRolesWorkerNodeOutput) ElementType ¶
func (MLServicesClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (MLServicesClusterRolesWorkerNodeOutput) MinInstanceCount
deprecated
func (o MLServicesClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (MLServicesClusterRolesWorkerNodeOutput) Password ¶
func (o MLServicesClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (MLServicesClusterRolesWorkerNodeOutput) SshKeys ¶
func (o MLServicesClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (MLServicesClusterRolesWorkerNodeOutput) SubnetId ¶
func (o MLServicesClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (MLServicesClusterRolesWorkerNodeOutput) TargetInstanceCount ¶
func (o MLServicesClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
The number of instances which should be run for the Worker Nodes.
func (MLServicesClusterRolesWorkerNodeOutput) ToMLServicesClusterRolesWorkerNodeOutput ¶
func (o MLServicesClusterRolesWorkerNodeOutput) ToMLServicesClusterRolesWorkerNodeOutput() MLServicesClusterRolesWorkerNodeOutput
func (MLServicesClusterRolesWorkerNodeOutput) ToMLServicesClusterRolesWorkerNodeOutputWithContext ¶
func (o MLServicesClusterRolesWorkerNodeOutput) ToMLServicesClusterRolesWorkerNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesWorkerNodeOutput
func (MLServicesClusterRolesWorkerNodeOutput) ToMLServicesClusterRolesWorkerNodePtrOutput ¶
func (o MLServicesClusterRolesWorkerNodeOutput) ToMLServicesClusterRolesWorkerNodePtrOutput() MLServicesClusterRolesWorkerNodePtrOutput
func (MLServicesClusterRolesWorkerNodeOutput) ToMLServicesClusterRolesWorkerNodePtrOutputWithContext ¶
func (o MLServicesClusterRolesWorkerNodeOutput) ToMLServicesClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesWorkerNodePtrOutput
func (MLServicesClusterRolesWorkerNodeOutput) Username ¶
func (o MLServicesClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (MLServicesClusterRolesWorkerNodeOutput) VirtualNetworkId ¶
func (o MLServicesClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (MLServicesClusterRolesWorkerNodeOutput) VmSize ¶
func (o MLServicesClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type MLServicesClusterRolesWorkerNodePtrInput ¶
type MLServicesClusterRolesWorkerNodePtrInput interface { pulumi.Input ToMLServicesClusterRolesWorkerNodePtrOutput() MLServicesClusterRolesWorkerNodePtrOutput ToMLServicesClusterRolesWorkerNodePtrOutputWithContext(context.Context) MLServicesClusterRolesWorkerNodePtrOutput }
MLServicesClusterRolesWorkerNodePtrInput is an input type that accepts MLServicesClusterRolesWorkerNodeArgs, MLServicesClusterRolesWorkerNodePtr and MLServicesClusterRolesWorkerNodePtrOutput values. You can construct a concrete instance of `MLServicesClusterRolesWorkerNodePtrInput` via:
MLServicesClusterRolesWorkerNodeArgs{...} or: nil
func MLServicesClusterRolesWorkerNodePtr ¶
func MLServicesClusterRolesWorkerNodePtr(v *MLServicesClusterRolesWorkerNodeArgs) MLServicesClusterRolesWorkerNodePtrInput
type MLServicesClusterRolesWorkerNodePtrOutput ¶
type MLServicesClusterRolesWorkerNodePtrOutput struct{ *pulumi.OutputState }
func (MLServicesClusterRolesWorkerNodePtrOutput) ElementType ¶
func (MLServicesClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
func (MLServicesClusterRolesWorkerNodePtrOutput) MinInstanceCount
deprecated
func (o MLServicesClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (MLServicesClusterRolesWorkerNodePtrOutput) Password ¶
func (o MLServicesClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (MLServicesClusterRolesWorkerNodePtrOutput) SshKeys ¶
func (o MLServicesClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (MLServicesClusterRolesWorkerNodePtrOutput) SubnetId ¶
func (o MLServicesClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (MLServicesClusterRolesWorkerNodePtrOutput) TargetInstanceCount ¶
func (o MLServicesClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (MLServicesClusterRolesWorkerNodePtrOutput) ToMLServicesClusterRolesWorkerNodePtrOutput ¶
func (o MLServicesClusterRolesWorkerNodePtrOutput) ToMLServicesClusterRolesWorkerNodePtrOutput() MLServicesClusterRolesWorkerNodePtrOutput
func (MLServicesClusterRolesWorkerNodePtrOutput) ToMLServicesClusterRolesWorkerNodePtrOutputWithContext ¶
func (o MLServicesClusterRolesWorkerNodePtrOutput) ToMLServicesClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesWorkerNodePtrOutput
func (MLServicesClusterRolesWorkerNodePtrOutput) Username ¶
func (o MLServicesClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (MLServicesClusterRolesWorkerNodePtrOutput) VirtualNetworkId ¶
func (o MLServicesClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (MLServicesClusterRolesWorkerNodePtrOutput) VmSize ¶
func (o MLServicesClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type MLServicesClusterRolesZookeeperNode ¶
type MLServicesClusterRolesZookeeperNode struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type MLServicesClusterRolesZookeeperNodeArgs ¶
type MLServicesClusterRolesZookeeperNodeArgs struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (MLServicesClusterRolesZookeeperNodeArgs) ElementType ¶
func (MLServicesClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
func (MLServicesClusterRolesZookeeperNodeArgs) ToMLServicesClusterRolesZookeeperNodeOutput ¶
func (i MLServicesClusterRolesZookeeperNodeArgs) ToMLServicesClusterRolesZookeeperNodeOutput() MLServicesClusterRolesZookeeperNodeOutput
func (MLServicesClusterRolesZookeeperNodeArgs) ToMLServicesClusterRolesZookeeperNodeOutputWithContext ¶
func (i MLServicesClusterRolesZookeeperNodeArgs) ToMLServicesClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesZookeeperNodeOutput
func (MLServicesClusterRolesZookeeperNodeArgs) ToMLServicesClusterRolesZookeeperNodePtrOutput ¶
func (i MLServicesClusterRolesZookeeperNodeArgs) ToMLServicesClusterRolesZookeeperNodePtrOutput() MLServicesClusterRolesZookeeperNodePtrOutput
func (MLServicesClusterRolesZookeeperNodeArgs) ToMLServicesClusterRolesZookeeperNodePtrOutputWithContext ¶
func (i MLServicesClusterRolesZookeeperNodeArgs) ToMLServicesClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesZookeeperNodePtrOutput
type MLServicesClusterRolesZookeeperNodeInput ¶
type MLServicesClusterRolesZookeeperNodeInput interface { pulumi.Input ToMLServicesClusterRolesZookeeperNodeOutput() MLServicesClusterRolesZookeeperNodeOutput ToMLServicesClusterRolesZookeeperNodeOutputWithContext(context.Context) MLServicesClusterRolesZookeeperNodeOutput }
MLServicesClusterRolesZookeeperNodeInput is an input type that accepts MLServicesClusterRolesZookeeperNodeArgs and MLServicesClusterRolesZookeeperNodeOutput values. You can construct a concrete instance of `MLServicesClusterRolesZookeeperNodeInput` via:
MLServicesClusterRolesZookeeperNodeArgs{...}
type MLServicesClusterRolesZookeeperNodeOutput ¶
type MLServicesClusterRolesZookeeperNodeOutput struct{ *pulumi.OutputState }
func (MLServicesClusterRolesZookeeperNodeOutput) ElementType ¶
func (MLServicesClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
func (MLServicesClusterRolesZookeeperNodeOutput) Password ¶
func (o MLServicesClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (MLServicesClusterRolesZookeeperNodeOutput) SshKeys ¶
func (o MLServicesClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (MLServicesClusterRolesZookeeperNodeOutput) SubnetId ¶
func (o MLServicesClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (MLServicesClusterRolesZookeeperNodeOutput) ToMLServicesClusterRolesZookeeperNodeOutput ¶
func (o MLServicesClusterRolesZookeeperNodeOutput) ToMLServicesClusterRolesZookeeperNodeOutput() MLServicesClusterRolesZookeeperNodeOutput
func (MLServicesClusterRolesZookeeperNodeOutput) ToMLServicesClusterRolesZookeeperNodeOutputWithContext ¶
func (o MLServicesClusterRolesZookeeperNodeOutput) ToMLServicesClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesZookeeperNodeOutput
func (MLServicesClusterRolesZookeeperNodeOutput) ToMLServicesClusterRolesZookeeperNodePtrOutput ¶
func (o MLServicesClusterRolesZookeeperNodeOutput) ToMLServicesClusterRolesZookeeperNodePtrOutput() MLServicesClusterRolesZookeeperNodePtrOutput
func (MLServicesClusterRolesZookeeperNodeOutput) ToMLServicesClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o MLServicesClusterRolesZookeeperNodeOutput) ToMLServicesClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesZookeeperNodePtrOutput
func (MLServicesClusterRolesZookeeperNodeOutput) Username ¶
func (o MLServicesClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (MLServicesClusterRolesZookeeperNodeOutput) VirtualNetworkId ¶
func (o MLServicesClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (MLServicesClusterRolesZookeeperNodeOutput) VmSize ¶
func (o MLServicesClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type MLServicesClusterRolesZookeeperNodePtrInput ¶
type MLServicesClusterRolesZookeeperNodePtrInput interface { pulumi.Input ToMLServicesClusterRolesZookeeperNodePtrOutput() MLServicesClusterRolesZookeeperNodePtrOutput ToMLServicesClusterRolesZookeeperNodePtrOutputWithContext(context.Context) MLServicesClusterRolesZookeeperNodePtrOutput }
MLServicesClusterRolesZookeeperNodePtrInput is an input type that accepts MLServicesClusterRolesZookeeperNodeArgs, MLServicesClusterRolesZookeeperNodePtr and MLServicesClusterRolesZookeeperNodePtrOutput values. You can construct a concrete instance of `MLServicesClusterRolesZookeeperNodePtrInput` via:
MLServicesClusterRolesZookeeperNodeArgs{...} or: nil
func MLServicesClusterRolesZookeeperNodePtr ¶
func MLServicesClusterRolesZookeeperNodePtr(v *MLServicesClusterRolesZookeeperNodeArgs) MLServicesClusterRolesZookeeperNodePtrInput
type MLServicesClusterRolesZookeeperNodePtrOutput ¶
type MLServicesClusterRolesZookeeperNodePtrOutput struct{ *pulumi.OutputState }
func (MLServicesClusterRolesZookeeperNodePtrOutput) ElementType ¶
func (MLServicesClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
func (MLServicesClusterRolesZookeeperNodePtrOutput) Password ¶
func (o MLServicesClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (MLServicesClusterRolesZookeeperNodePtrOutput) SshKeys ¶
func (o MLServicesClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (MLServicesClusterRolesZookeeperNodePtrOutput) SubnetId ¶
func (o MLServicesClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (MLServicesClusterRolesZookeeperNodePtrOutput) ToMLServicesClusterRolesZookeeperNodePtrOutput ¶
func (o MLServicesClusterRolesZookeeperNodePtrOutput) ToMLServicesClusterRolesZookeeperNodePtrOutput() MLServicesClusterRolesZookeeperNodePtrOutput
func (MLServicesClusterRolesZookeeperNodePtrOutput) ToMLServicesClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o MLServicesClusterRolesZookeeperNodePtrOutput) ToMLServicesClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) MLServicesClusterRolesZookeeperNodePtrOutput
func (MLServicesClusterRolesZookeeperNodePtrOutput) Username ¶
func (o MLServicesClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (MLServicesClusterRolesZookeeperNodePtrOutput) VirtualNetworkId ¶
func (o MLServicesClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (MLServicesClusterRolesZookeeperNodePtrOutput) VmSize ¶
func (o MLServicesClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type MLServicesClusterState ¶
type MLServicesClusterState struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringPtrInput // The SSH Connectivity Endpoint for the Edge Node of the HDInsight ML Cluster. EdgeSshEndpoint pulumi.StringPtrInput // A `gateway` block as defined below. Gateway MLServicesClusterGatewayPtrInput // The HTTPS Connectivity Endpoint for this HDInsight ML Services Cluster. HttpsEndpoint pulumi.StringPtrInput // Specifies the Azure Region which this HDInsight ML Services Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name for this HDInsight ML Services Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Specifies the name of the Resource Group in which this HDInsight ML Services Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `roles` block as defined below. Roles MLServicesClusterRolesPtrInput // Should R Studio community edition for ML Services be installed? Changing this forces a new resource to be created. Rstudio pulumi.BoolPtrInput // The SSH Connectivity Endpoint for this HDInsight ML Services Cluster. SshEndpoint pulumi.StringPtrInput // One or more `storageAccount` block as defined below. StorageAccounts MLServicesClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight ML Services Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight ML Services Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringPtrInput TlsMinVersion pulumi.StringPtrInput }
func (MLServicesClusterState) ElementType ¶
func (MLServicesClusterState) ElementType() reflect.Type
type MLServicesClusterStorageAccount ¶
type MLServicesClusterStorageAccount struct { // Is this the Default Storage Account for the HDInsight ML Services Cluster? Changing this forces a new resource to be created. IsDefault bool `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey string `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId string `pulumi:"storageContainerId"` StorageResourceId *string `pulumi:"storageResourceId"` }
type MLServicesClusterStorageAccountArgs ¶
type MLServicesClusterStorageAccountArgs struct { // Is this the Default Storage Account for the HDInsight ML Services Cluster? Changing this forces a new resource to be created. IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey pulumi.StringInput `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId pulumi.StringInput `pulumi:"storageContainerId"` StorageResourceId pulumi.StringPtrInput `pulumi:"storageResourceId"` }
func (MLServicesClusterStorageAccountArgs) ElementType ¶
func (MLServicesClusterStorageAccountArgs) ElementType() reflect.Type
func (MLServicesClusterStorageAccountArgs) ToMLServicesClusterStorageAccountOutput ¶
func (i MLServicesClusterStorageAccountArgs) ToMLServicesClusterStorageAccountOutput() MLServicesClusterStorageAccountOutput
func (MLServicesClusterStorageAccountArgs) ToMLServicesClusterStorageAccountOutputWithContext ¶
func (i MLServicesClusterStorageAccountArgs) ToMLServicesClusterStorageAccountOutputWithContext(ctx context.Context) MLServicesClusterStorageAccountOutput
type MLServicesClusterStorageAccountArray ¶
type MLServicesClusterStorageAccountArray []MLServicesClusterStorageAccountInput
func (MLServicesClusterStorageAccountArray) ElementType ¶
func (MLServicesClusterStorageAccountArray) ElementType() reflect.Type
func (MLServicesClusterStorageAccountArray) ToMLServicesClusterStorageAccountArrayOutput ¶
func (i MLServicesClusterStorageAccountArray) ToMLServicesClusterStorageAccountArrayOutput() MLServicesClusterStorageAccountArrayOutput
func (MLServicesClusterStorageAccountArray) ToMLServicesClusterStorageAccountArrayOutputWithContext ¶
func (i MLServicesClusterStorageAccountArray) ToMLServicesClusterStorageAccountArrayOutputWithContext(ctx context.Context) MLServicesClusterStorageAccountArrayOutput
type MLServicesClusterStorageAccountArrayInput ¶
type MLServicesClusterStorageAccountArrayInput interface { pulumi.Input ToMLServicesClusterStorageAccountArrayOutput() MLServicesClusterStorageAccountArrayOutput ToMLServicesClusterStorageAccountArrayOutputWithContext(context.Context) MLServicesClusterStorageAccountArrayOutput }
MLServicesClusterStorageAccountArrayInput is an input type that accepts MLServicesClusterStorageAccountArray and MLServicesClusterStorageAccountArrayOutput values. You can construct a concrete instance of `MLServicesClusterStorageAccountArrayInput` via:
MLServicesClusterStorageAccountArray{ MLServicesClusterStorageAccountArgs{...} }
type MLServicesClusterStorageAccountArrayOutput ¶
type MLServicesClusterStorageAccountArrayOutput struct{ *pulumi.OutputState }
func (MLServicesClusterStorageAccountArrayOutput) ElementType ¶
func (MLServicesClusterStorageAccountArrayOutput) ElementType() reflect.Type
func (MLServicesClusterStorageAccountArrayOutput) ToMLServicesClusterStorageAccountArrayOutput ¶
func (o MLServicesClusterStorageAccountArrayOutput) ToMLServicesClusterStorageAccountArrayOutput() MLServicesClusterStorageAccountArrayOutput
func (MLServicesClusterStorageAccountArrayOutput) ToMLServicesClusterStorageAccountArrayOutputWithContext ¶
func (o MLServicesClusterStorageAccountArrayOutput) ToMLServicesClusterStorageAccountArrayOutputWithContext(ctx context.Context) MLServicesClusterStorageAccountArrayOutput
type MLServicesClusterStorageAccountInput ¶
type MLServicesClusterStorageAccountInput interface { pulumi.Input ToMLServicesClusterStorageAccountOutput() MLServicesClusterStorageAccountOutput ToMLServicesClusterStorageAccountOutputWithContext(context.Context) MLServicesClusterStorageAccountOutput }
MLServicesClusterStorageAccountInput is an input type that accepts MLServicesClusterStorageAccountArgs and MLServicesClusterStorageAccountOutput values. You can construct a concrete instance of `MLServicesClusterStorageAccountInput` via:
MLServicesClusterStorageAccountArgs{...}
type MLServicesClusterStorageAccountOutput ¶
type MLServicesClusterStorageAccountOutput struct{ *pulumi.OutputState }
func (MLServicesClusterStorageAccountOutput) ElementType ¶
func (MLServicesClusterStorageAccountOutput) ElementType() reflect.Type
func (MLServicesClusterStorageAccountOutput) IsDefault ¶
func (o MLServicesClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight ML Services Cluster? Changing this forces a new resource to be created.
func (MLServicesClusterStorageAccountOutput) StorageAccountKey ¶
func (o MLServicesClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created.
func (MLServicesClusterStorageAccountOutput) StorageContainerId ¶
func (o MLServicesClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
The ID of the Storage Container. Changing this forces a new resource to be created.
func (MLServicesClusterStorageAccountOutput) StorageResourceId ¶ added in v4.37.0
func (o MLServicesClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
func (MLServicesClusterStorageAccountOutput) ToMLServicesClusterStorageAccountOutput ¶
func (o MLServicesClusterStorageAccountOutput) ToMLServicesClusterStorageAccountOutput() MLServicesClusterStorageAccountOutput
func (MLServicesClusterStorageAccountOutput) ToMLServicesClusterStorageAccountOutputWithContext ¶
func (o MLServicesClusterStorageAccountOutput) ToMLServicesClusterStorageAccountOutputWithContext(ctx context.Context) MLServicesClusterStorageAccountOutput
type RServerCluster ¶
type RServerCluster struct { pulumi.CustomResourceState // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringOutput `pulumi:"clusterVersion"` // The SSH Connectivity Endpoint for the Edge Node of the HDInsight RServer Cluster. EdgeSshEndpoint pulumi.StringOutput `pulumi:"edgeSshEndpoint"` // A `gateway` block as defined below. Gateway RServerClusterGatewayOutput `pulumi:"gateway"` // The HTTPS Connectivity Endpoint for this HDInsight RServer Cluster. HttpsEndpoint pulumi.StringOutput `pulumi:"httpsEndpoint"` // Specifies the Azure Region which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // Specifies the name for this HDInsight RServer Cluster. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // Specifies the name of the Resource Group in which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `roles` block as defined below. Roles RServerClusterRolesOutput `pulumi:"roles"` // Should R Studio community edition for RServer be installed? Changing this forces a new resource to be created. Rstudio pulumi.BoolOutput `pulumi:"rstudio"` // The SSH Connectivity Endpoint for this HDInsight RServer Cluster. SshEndpoint pulumi.StringOutput `pulumi:"sshEndpoint"` // One or more `storageAccount` block as defined below. StorageAccounts RServerClusterStorageAccountArrayOutput `pulumi:"storageAccounts"` // A map of Tags which should be assigned to this HDInsight RServer Cluster. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the Tier which should be used for this HDInsight RServer Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringOutput `pulumi:"tier"` TlsMinVersion pulumi.StringPtrOutput `pulumi:"tlsMinVersion"` }
Manages a HDInsight RServer Cluster.
!> **Note:** [HDInsight 3.6 is deprecated and will be retired on 2020-12-31 - HDInsight 4.0 no longer supports RServer Clusters](https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-component-versioning#available-versions) - as such this resource is deprecated and will be removed in the next major version of the Provider.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/hdinsight" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "exampleAccount", &storage.AccountArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleContainer, err := storage.NewContainer(ctx, "exampleContainer", &storage.ContainerArgs{ StorageAccountName: exampleAccount.Name, ContainerAccessType: pulumi.String("private"), }) if err != nil { return err } _, err = hdinsight.NewRServerCluster(ctx, "exampleRServerCluster", &hdinsight.RServerClusterArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, ClusterVersion: pulumi.String("3.6"), Tier: pulumi.String("Standard"), Rstudio: pulumi.Bool(true), Gateway: &hdinsight.RServerClusterGatewayArgs{ Enabled: pulumi.Bool(true), Username: pulumi.String("acctestusrgw"), Password: pulumi.String("Password123!"), }, StorageAccounts: hdinsight.RServerClusterStorageAccountArray{ &hdinsight.RServerClusterStorageAccountArgs{ StorageContainerId: exampleContainer.ID(), StorageAccountKey: exampleAccount.PrimaryAccessKey, IsDefault: pulumi.Bool(true), }, }, Roles: &hdinsight.RServerClusterRolesArgs{ HeadNode: &hdinsight.RServerClusterRolesHeadNodeArgs{ VmSize: pulumi.String("Standard_D3_v2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, WorkerNode: &hdinsight.RServerClusterRolesWorkerNodeArgs{ VmSize: pulumi.String("Standard_D4_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), TargetInstanceCount: pulumi.Int(3), }, ZookeeperNode: &hdinsight.RServerClusterRolesZookeeperNodeArgs{ VmSize: pulumi.String("Standard_D3_v2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, EdgeNode: &hdinsight.RServerClusterRolesEdgeNodeArgs{ VmSize: pulumi.String("Standard_D3_v2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
HDInsight RServer Clusters can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:hdinsight/rServerCluster:RServerCluster example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.HDInsight/clusters/cluster1
```
func GetRServerCluster ¶
func GetRServerCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RServerClusterState, opts ...pulumi.ResourceOption) (*RServerCluster, error)
GetRServerCluster gets an existing RServerCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRServerCluster ¶
func NewRServerCluster(ctx *pulumi.Context, name string, args *RServerClusterArgs, opts ...pulumi.ResourceOption) (*RServerCluster, error)
NewRServerCluster registers a new resource with the given unique name, arguments, and options.
func (*RServerCluster) ElementType ¶
func (*RServerCluster) ElementType() reflect.Type
func (*RServerCluster) ToRServerClusterOutput ¶
func (i *RServerCluster) ToRServerClusterOutput() RServerClusterOutput
func (*RServerCluster) ToRServerClusterOutputWithContext ¶
func (i *RServerCluster) ToRServerClusterOutputWithContext(ctx context.Context) RServerClusterOutput
type RServerClusterArgs ¶
type RServerClusterArgs struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringInput // A `gateway` block as defined below. Gateway RServerClusterGatewayInput // Specifies the Azure Region which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name for this HDInsight RServer Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Specifies the name of the Resource Group in which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `roles` block as defined below. Roles RServerClusterRolesInput // Should R Studio community edition for RServer be installed? Changing this forces a new resource to be created. Rstudio pulumi.BoolInput // One or more `storageAccount` block as defined below. StorageAccounts RServerClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight RServer Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight RServer Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringInput TlsMinVersion pulumi.StringPtrInput }
The set of arguments for constructing a RServerCluster resource.
func (RServerClusterArgs) ElementType ¶
func (RServerClusterArgs) ElementType() reflect.Type
type RServerClusterArray ¶
type RServerClusterArray []RServerClusterInput
func (RServerClusterArray) ElementType ¶
func (RServerClusterArray) ElementType() reflect.Type
func (RServerClusterArray) ToRServerClusterArrayOutput ¶
func (i RServerClusterArray) ToRServerClusterArrayOutput() RServerClusterArrayOutput
func (RServerClusterArray) ToRServerClusterArrayOutputWithContext ¶
func (i RServerClusterArray) ToRServerClusterArrayOutputWithContext(ctx context.Context) RServerClusterArrayOutput
type RServerClusterArrayInput ¶
type RServerClusterArrayInput interface { pulumi.Input ToRServerClusterArrayOutput() RServerClusterArrayOutput ToRServerClusterArrayOutputWithContext(context.Context) RServerClusterArrayOutput }
RServerClusterArrayInput is an input type that accepts RServerClusterArray and RServerClusterArrayOutput values. You can construct a concrete instance of `RServerClusterArrayInput` via:
RServerClusterArray{ RServerClusterArgs{...} }
type RServerClusterArrayOutput ¶
type RServerClusterArrayOutput struct{ *pulumi.OutputState }
func (RServerClusterArrayOutput) ElementType ¶
func (RServerClusterArrayOutput) ElementType() reflect.Type
func (RServerClusterArrayOutput) Index ¶
func (o RServerClusterArrayOutput) Index(i pulumi.IntInput) RServerClusterOutput
func (RServerClusterArrayOutput) ToRServerClusterArrayOutput ¶
func (o RServerClusterArrayOutput) ToRServerClusterArrayOutput() RServerClusterArrayOutput
func (RServerClusterArrayOutput) ToRServerClusterArrayOutputWithContext ¶
func (o RServerClusterArrayOutput) ToRServerClusterArrayOutputWithContext(ctx context.Context) RServerClusterArrayOutput
type RServerClusterGateway ¶
type RServerClusterGateway struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled *bool `pulumi:"enabled"` // The password used for the Ambari Portal. Password string `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type RServerClusterGatewayArgs ¶
type RServerClusterGatewayArgs struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The password used for the Ambari Portal. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (RServerClusterGatewayArgs) ElementType ¶
func (RServerClusterGatewayArgs) ElementType() reflect.Type
func (RServerClusterGatewayArgs) ToRServerClusterGatewayOutput ¶
func (i RServerClusterGatewayArgs) ToRServerClusterGatewayOutput() RServerClusterGatewayOutput
func (RServerClusterGatewayArgs) ToRServerClusterGatewayOutputWithContext ¶
func (i RServerClusterGatewayArgs) ToRServerClusterGatewayOutputWithContext(ctx context.Context) RServerClusterGatewayOutput
func (RServerClusterGatewayArgs) ToRServerClusterGatewayPtrOutput ¶
func (i RServerClusterGatewayArgs) ToRServerClusterGatewayPtrOutput() RServerClusterGatewayPtrOutput
func (RServerClusterGatewayArgs) ToRServerClusterGatewayPtrOutputWithContext ¶
func (i RServerClusterGatewayArgs) ToRServerClusterGatewayPtrOutputWithContext(ctx context.Context) RServerClusterGatewayPtrOutput
type RServerClusterGatewayInput ¶
type RServerClusterGatewayInput interface { pulumi.Input ToRServerClusterGatewayOutput() RServerClusterGatewayOutput ToRServerClusterGatewayOutputWithContext(context.Context) RServerClusterGatewayOutput }
RServerClusterGatewayInput is an input type that accepts RServerClusterGatewayArgs and RServerClusterGatewayOutput values. You can construct a concrete instance of `RServerClusterGatewayInput` via:
RServerClusterGatewayArgs{...}
type RServerClusterGatewayOutput ¶
type RServerClusterGatewayOutput struct{ *pulumi.OutputState }
func (RServerClusterGatewayOutput) ElementType ¶
func (RServerClusterGatewayOutput) ElementType() reflect.Type
func (RServerClusterGatewayOutput) Enabled
deprecated
func (o RServerClusterGatewayOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (RServerClusterGatewayOutput) Password ¶
func (o RServerClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
func (RServerClusterGatewayOutput) ToRServerClusterGatewayOutput ¶
func (o RServerClusterGatewayOutput) ToRServerClusterGatewayOutput() RServerClusterGatewayOutput
func (RServerClusterGatewayOutput) ToRServerClusterGatewayOutputWithContext ¶
func (o RServerClusterGatewayOutput) ToRServerClusterGatewayOutputWithContext(ctx context.Context) RServerClusterGatewayOutput
func (RServerClusterGatewayOutput) ToRServerClusterGatewayPtrOutput ¶
func (o RServerClusterGatewayOutput) ToRServerClusterGatewayPtrOutput() RServerClusterGatewayPtrOutput
func (RServerClusterGatewayOutput) ToRServerClusterGatewayPtrOutputWithContext ¶
func (o RServerClusterGatewayOutput) ToRServerClusterGatewayPtrOutputWithContext(ctx context.Context) RServerClusterGatewayPtrOutput
func (RServerClusterGatewayOutput) Username ¶
func (o RServerClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type RServerClusterGatewayPtrInput ¶
type RServerClusterGatewayPtrInput interface { pulumi.Input ToRServerClusterGatewayPtrOutput() RServerClusterGatewayPtrOutput ToRServerClusterGatewayPtrOutputWithContext(context.Context) RServerClusterGatewayPtrOutput }
RServerClusterGatewayPtrInput is an input type that accepts RServerClusterGatewayArgs, RServerClusterGatewayPtr and RServerClusterGatewayPtrOutput values. You can construct a concrete instance of `RServerClusterGatewayPtrInput` via:
RServerClusterGatewayArgs{...} or: nil
func RServerClusterGatewayPtr ¶
func RServerClusterGatewayPtr(v *RServerClusterGatewayArgs) RServerClusterGatewayPtrInput
type RServerClusterGatewayPtrOutput ¶
type RServerClusterGatewayPtrOutput struct{ *pulumi.OutputState }
func (RServerClusterGatewayPtrOutput) Elem ¶
func (o RServerClusterGatewayPtrOutput) Elem() RServerClusterGatewayOutput
func (RServerClusterGatewayPtrOutput) ElementType ¶
func (RServerClusterGatewayPtrOutput) ElementType() reflect.Type
func (RServerClusterGatewayPtrOutput) Enabled
deprecated
func (o RServerClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (RServerClusterGatewayPtrOutput) Password ¶
func (o RServerClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
The password used for the Ambari Portal.
func (RServerClusterGatewayPtrOutput) ToRServerClusterGatewayPtrOutput ¶
func (o RServerClusterGatewayPtrOutput) ToRServerClusterGatewayPtrOutput() RServerClusterGatewayPtrOutput
func (RServerClusterGatewayPtrOutput) ToRServerClusterGatewayPtrOutputWithContext ¶
func (o RServerClusterGatewayPtrOutput) ToRServerClusterGatewayPtrOutputWithContext(ctx context.Context) RServerClusterGatewayPtrOutput
func (RServerClusterGatewayPtrOutput) Username ¶
func (o RServerClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type RServerClusterInput ¶
type RServerClusterInput interface { pulumi.Input ToRServerClusterOutput() RServerClusterOutput ToRServerClusterOutputWithContext(ctx context.Context) RServerClusterOutput }
type RServerClusterMap ¶
type RServerClusterMap map[string]RServerClusterInput
func (RServerClusterMap) ElementType ¶
func (RServerClusterMap) ElementType() reflect.Type
func (RServerClusterMap) ToRServerClusterMapOutput ¶
func (i RServerClusterMap) ToRServerClusterMapOutput() RServerClusterMapOutput
func (RServerClusterMap) ToRServerClusterMapOutputWithContext ¶
func (i RServerClusterMap) ToRServerClusterMapOutputWithContext(ctx context.Context) RServerClusterMapOutput
type RServerClusterMapInput ¶
type RServerClusterMapInput interface { pulumi.Input ToRServerClusterMapOutput() RServerClusterMapOutput ToRServerClusterMapOutputWithContext(context.Context) RServerClusterMapOutput }
RServerClusterMapInput is an input type that accepts RServerClusterMap and RServerClusterMapOutput values. You can construct a concrete instance of `RServerClusterMapInput` via:
RServerClusterMap{ "key": RServerClusterArgs{...} }
type RServerClusterMapOutput ¶
type RServerClusterMapOutput struct{ *pulumi.OutputState }
func (RServerClusterMapOutput) ElementType ¶
func (RServerClusterMapOutput) ElementType() reflect.Type
func (RServerClusterMapOutput) MapIndex ¶
func (o RServerClusterMapOutput) MapIndex(k pulumi.StringInput) RServerClusterOutput
func (RServerClusterMapOutput) ToRServerClusterMapOutput ¶
func (o RServerClusterMapOutput) ToRServerClusterMapOutput() RServerClusterMapOutput
func (RServerClusterMapOutput) ToRServerClusterMapOutputWithContext ¶
func (o RServerClusterMapOutput) ToRServerClusterMapOutputWithContext(ctx context.Context) RServerClusterMapOutput
type RServerClusterOutput ¶
type RServerClusterOutput struct{ *pulumi.OutputState }
func (RServerClusterOutput) ElementType ¶
func (RServerClusterOutput) ElementType() reflect.Type
func (RServerClusterOutput) ToRServerClusterOutput ¶
func (o RServerClusterOutput) ToRServerClusterOutput() RServerClusterOutput
func (RServerClusterOutput) ToRServerClusterOutputWithContext ¶
func (o RServerClusterOutput) ToRServerClusterOutputWithContext(ctx context.Context) RServerClusterOutput
type RServerClusterRoles ¶
type RServerClusterRoles struct { // A `edgeNode` block as defined above. EdgeNode RServerClusterRolesEdgeNode `pulumi:"edgeNode"` // A `headNode` block as defined above. HeadNode RServerClusterRolesHeadNode `pulumi:"headNode"` // A `workerNode` block as defined below. WorkerNode RServerClusterRolesWorkerNode `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode RServerClusterRolesZookeeperNode `pulumi:"zookeeperNode"` }
type RServerClusterRolesArgs ¶
type RServerClusterRolesArgs struct { // A `edgeNode` block as defined above. EdgeNode RServerClusterRolesEdgeNodeInput `pulumi:"edgeNode"` // A `headNode` block as defined above. HeadNode RServerClusterRolesHeadNodeInput `pulumi:"headNode"` // A `workerNode` block as defined below. WorkerNode RServerClusterRolesWorkerNodeInput `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode RServerClusterRolesZookeeperNodeInput `pulumi:"zookeeperNode"` }
func (RServerClusterRolesArgs) ElementType ¶
func (RServerClusterRolesArgs) ElementType() reflect.Type
func (RServerClusterRolesArgs) ToRServerClusterRolesOutput ¶
func (i RServerClusterRolesArgs) ToRServerClusterRolesOutput() RServerClusterRolesOutput
func (RServerClusterRolesArgs) ToRServerClusterRolesOutputWithContext ¶
func (i RServerClusterRolesArgs) ToRServerClusterRolesOutputWithContext(ctx context.Context) RServerClusterRolesOutput
func (RServerClusterRolesArgs) ToRServerClusterRolesPtrOutput ¶
func (i RServerClusterRolesArgs) ToRServerClusterRolesPtrOutput() RServerClusterRolesPtrOutput
func (RServerClusterRolesArgs) ToRServerClusterRolesPtrOutputWithContext ¶
func (i RServerClusterRolesArgs) ToRServerClusterRolesPtrOutputWithContext(ctx context.Context) RServerClusterRolesPtrOutput
type RServerClusterRolesEdgeNode ¶
type RServerClusterRolesEdgeNode struct { // The Password associated with the local administrator for the Edge Node. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Edge Node. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Edge Node. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type RServerClusterRolesEdgeNodeArgs ¶
type RServerClusterRolesEdgeNodeArgs struct { // The Password associated with the local administrator for the Edge Node. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Edge Node. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Edge Node. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (RServerClusterRolesEdgeNodeArgs) ElementType ¶
func (RServerClusterRolesEdgeNodeArgs) ElementType() reflect.Type
func (RServerClusterRolesEdgeNodeArgs) ToRServerClusterRolesEdgeNodeOutput ¶
func (i RServerClusterRolesEdgeNodeArgs) ToRServerClusterRolesEdgeNodeOutput() RServerClusterRolesEdgeNodeOutput
func (RServerClusterRolesEdgeNodeArgs) ToRServerClusterRolesEdgeNodeOutputWithContext ¶
func (i RServerClusterRolesEdgeNodeArgs) ToRServerClusterRolesEdgeNodeOutputWithContext(ctx context.Context) RServerClusterRolesEdgeNodeOutput
func (RServerClusterRolesEdgeNodeArgs) ToRServerClusterRolesEdgeNodePtrOutput ¶
func (i RServerClusterRolesEdgeNodeArgs) ToRServerClusterRolesEdgeNodePtrOutput() RServerClusterRolesEdgeNodePtrOutput
func (RServerClusterRolesEdgeNodeArgs) ToRServerClusterRolesEdgeNodePtrOutputWithContext ¶
func (i RServerClusterRolesEdgeNodeArgs) ToRServerClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesEdgeNodePtrOutput
type RServerClusterRolesEdgeNodeInput ¶
type RServerClusterRolesEdgeNodeInput interface { pulumi.Input ToRServerClusterRolesEdgeNodeOutput() RServerClusterRolesEdgeNodeOutput ToRServerClusterRolesEdgeNodeOutputWithContext(context.Context) RServerClusterRolesEdgeNodeOutput }
RServerClusterRolesEdgeNodeInput is an input type that accepts RServerClusterRolesEdgeNodeArgs and RServerClusterRolesEdgeNodeOutput values. You can construct a concrete instance of `RServerClusterRolesEdgeNodeInput` via:
RServerClusterRolesEdgeNodeArgs{...}
type RServerClusterRolesEdgeNodeOutput ¶
type RServerClusterRolesEdgeNodeOutput struct{ *pulumi.OutputState }
func (RServerClusterRolesEdgeNodeOutput) ElementType ¶
func (RServerClusterRolesEdgeNodeOutput) ElementType() reflect.Type
func (RServerClusterRolesEdgeNodeOutput) Password ¶
func (o RServerClusterRolesEdgeNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Edge Node. Changing this forces a new resource to be created.
func (RServerClusterRolesEdgeNodeOutput) SshKeys ¶
func (o RServerClusterRolesEdgeNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (RServerClusterRolesEdgeNodeOutput) SubnetId ¶
func (o RServerClusterRolesEdgeNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (RServerClusterRolesEdgeNodeOutput) ToRServerClusterRolesEdgeNodeOutput ¶
func (o RServerClusterRolesEdgeNodeOutput) ToRServerClusterRolesEdgeNodeOutput() RServerClusterRolesEdgeNodeOutput
func (RServerClusterRolesEdgeNodeOutput) ToRServerClusterRolesEdgeNodeOutputWithContext ¶
func (o RServerClusterRolesEdgeNodeOutput) ToRServerClusterRolesEdgeNodeOutputWithContext(ctx context.Context) RServerClusterRolesEdgeNodeOutput
func (RServerClusterRolesEdgeNodeOutput) ToRServerClusterRolesEdgeNodePtrOutput ¶
func (o RServerClusterRolesEdgeNodeOutput) ToRServerClusterRolesEdgeNodePtrOutput() RServerClusterRolesEdgeNodePtrOutput
func (RServerClusterRolesEdgeNodeOutput) ToRServerClusterRolesEdgeNodePtrOutputWithContext ¶
func (o RServerClusterRolesEdgeNodeOutput) ToRServerClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesEdgeNodePtrOutput
func (RServerClusterRolesEdgeNodeOutput) Username ¶
func (o RServerClusterRolesEdgeNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Edge Node. Changing this forces a new resource to be created.
func (RServerClusterRolesEdgeNodeOutput) VirtualNetworkId ¶
func (o RServerClusterRolesEdgeNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created.
func (RServerClusterRolesEdgeNodeOutput) VmSize ¶
func (o RServerClusterRolesEdgeNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Edge Node. Changing this forces a new resource to be created.
type RServerClusterRolesEdgeNodePtrInput ¶
type RServerClusterRolesEdgeNodePtrInput interface { pulumi.Input ToRServerClusterRolesEdgeNodePtrOutput() RServerClusterRolesEdgeNodePtrOutput ToRServerClusterRolesEdgeNodePtrOutputWithContext(context.Context) RServerClusterRolesEdgeNodePtrOutput }
RServerClusterRolesEdgeNodePtrInput is an input type that accepts RServerClusterRolesEdgeNodeArgs, RServerClusterRolesEdgeNodePtr and RServerClusterRolesEdgeNodePtrOutput values. You can construct a concrete instance of `RServerClusterRolesEdgeNodePtrInput` via:
RServerClusterRolesEdgeNodeArgs{...} or: nil
func RServerClusterRolesEdgeNodePtr ¶
func RServerClusterRolesEdgeNodePtr(v *RServerClusterRolesEdgeNodeArgs) RServerClusterRolesEdgeNodePtrInput
type RServerClusterRolesEdgeNodePtrOutput ¶
type RServerClusterRolesEdgeNodePtrOutput struct{ *pulumi.OutputState }
func (RServerClusterRolesEdgeNodePtrOutput) ElementType ¶
func (RServerClusterRolesEdgeNodePtrOutput) ElementType() reflect.Type
func (RServerClusterRolesEdgeNodePtrOutput) Password ¶
func (o RServerClusterRolesEdgeNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Edge Node. Changing this forces a new resource to be created.
func (RServerClusterRolesEdgeNodePtrOutput) SshKeys ¶
func (o RServerClusterRolesEdgeNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (RServerClusterRolesEdgeNodePtrOutput) SubnetId ¶
func (o RServerClusterRolesEdgeNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (RServerClusterRolesEdgeNodePtrOutput) ToRServerClusterRolesEdgeNodePtrOutput ¶
func (o RServerClusterRolesEdgeNodePtrOutput) ToRServerClusterRolesEdgeNodePtrOutput() RServerClusterRolesEdgeNodePtrOutput
func (RServerClusterRolesEdgeNodePtrOutput) ToRServerClusterRolesEdgeNodePtrOutputWithContext ¶
func (o RServerClusterRolesEdgeNodePtrOutput) ToRServerClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesEdgeNodePtrOutput
func (RServerClusterRolesEdgeNodePtrOutput) Username ¶
func (o RServerClusterRolesEdgeNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Edge Node. Changing this forces a new resource to be created.
func (RServerClusterRolesEdgeNodePtrOutput) VirtualNetworkId ¶
func (o RServerClusterRolesEdgeNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Edge Node should be provisioned within. Changing this forces a new resource to be created.
func (RServerClusterRolesEdgeNodePtrOutput) VmSize ¶
func (o RServerClusterRolesEdgeNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Edge Node. Changing this forces a new resource to be created.
type RServerClusterRolesHeadNode ¶
type RServerClusterRolesHeadNode struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type RServerClusterRolesHeadNodeArgs ¶
type RServerClusterRolesHeadNodeArgs struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (RServerClusterRolesHeadNodeArgs) ElementType ¶
func (RServerClusterRolesHeadNodeArgs) ElementType() reflect.Type
func (RServerClusterRolesHeadNodeArgs) ToRServerClusterRolesHeadNodeOutput ¶
func (i RServerClusterRolesHeadNodeArgs) ToRServerClusterRolesHeadNodeOutput() RServerClusterRolesHeadNodeOutput
func (RServerClusterRolesHeadNodeArgs) ToRServerClusterRolesHeadNodeOutputWithContext ¶
func (i RServerClusterRolesHeadNodeArgs) ToRServerClusterRolesHeadNodeOutputWithContext(ctx context.Context) RServerClusterRolesHeadNodeOutput
func (RServerClusterRolesHeadNodeArgs) ToRServerClusterRolesHeadNodePtrOutput ¶
func (i RServerClusterRolesHeadNodeArgs) ToRServerClusterRolesHeadNodePtrOutput() RServerClusterRolesHeadNodePtrOutput
func (RServerClusterRolesHeadNodeArgs) ToRServerClusterRolesHeadNodePtrOutputWithContext ¶
func (i RServerClusterRolesHeadNodeArgs) ToRServerClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesHeadNodePtrOutput
type RServerClusterRolesHeadNodeInput ¶
type RServerClusterRolesHeadNodeInput interface { pulumi.Input ToRServerClusterRolesHeadNodeOutput() RServerClusterRolesHeadNodeOutput ToRServerClusterRolesHeadNodeOutputWithContext(context.Context) RServerClusterRolesHeadNodeOutput }
RServerClusterRolesHeadNodeInput is an input type that accepts RServerClusterRolesHeadNodeArgs and RServerClusterRolesHeadNodeOutput values. You can construct a concrete instance of `RServerClusterRolesHeadNodeInput` via:
RServerClusterRolesHeadNodeArgs{...}
type RServerClusterRolesHeadNodeOutput ¶
type RServerClusterRolesHeadNodeOutput struct{ *pulumi.OutputState }
func (RServerClusterRolesHeadNodeOutput) ElementType ¶
func (RServerClusterRolesHeadNodeOutput) ElementType() reflect.Type
func (RServerClusterRolesHeadNodeOutput) Password ¶
func (o RServerClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (RServerClusterRolesHeadNodeOutput) SshKeys ¶
func (o RServerClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (RServerClusterRolesHeadNodeOutput) SubnetId ¶
func (o RServerClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (RServerClusterRolesHeadNodeOutput) ToRServerClusterRolesHeadNodeOutput ¶
func (o RServerClusterRolesHeadNodeOutput) ToRServerClusterRolesHeadNodeOutput() RServerClusterRolesHeadNodeOutput
func (RServerClusterRolesHeadNodeOutput) ToRServerClusterRolesHeadNodeOutputWithContext ¶
func (o RServerClusterRolesHeadNodeOutput) ToRServerClusterRolesHeadNodeOutputWithContext(ctx context.Context) RServerClusterRolesHeadNodeOutput
func (RServerClusterRolesHeadNodeOutput) ToRServerClusterRolesHeadNodePtrOutput ¶
func (o RServerClusterRolesHeadNodeOutput) ToRServerClusterRolesHeadNodePtrOutput() RServerClusterRolesHeadNodePtrOutput
func (RServerClusterRolesHeadNodeOutput) ToRServerClusterRolesHeadNodePtrOutputWithContext ¶
func (o RServerClusterRolesHeadNodeOutput) ToRServerClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesHeadNodePtrOutput
func (RServerClusterRolesHeadNodeOutput) Username ¶
func (o RServerClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (RServerClusterRolesHeadNodeOutput) VirtualNetworkId ¶
func (o RServerClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (RServerClusterRolesHeadNodeOutput) VmSize ¶
func (o RServerClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type RServerClusterRolesHeadNodePtrInput ¶
type RServerClusterRolesHeadNodePtrInput interface { pulumi.Input ToRServerClusterRolesHeadNodePtrOutput() RServerClusterRolesHeadNodePtrOutput ToRServerClusterRolesHeadNodePtrOutputWithContext(context.Context) RServerClusterRolesHeadNodePtrOutput }
RServerClusterRolesHeadNodePtrInput is an input type that accepts RServerClusterRolesHeadNodeArgs, RServerClusterRolesHeadNodePtr and RServerClusterRolesHeadNodePtrOutput values. You can construct a concrete instance of `RServerClusterRolesHeadNodePtrInput` via:
RServerClusterRolesHeadNodeArgs{...} or: nil
func RServerClusterRolesHeadNodePtr ¶
func RServerClusterRolesHeadNodePtr(v *RServerClusterRolesHeadNodeArgs) RServerClusterRolesHeadNodePtrInput
type RServerClusterRolesHeadNodePtrOutput ¶
type RServerClusterRolesHeadNodePtrOutput struct{ *pulumi.OutputState }
func (RServerClusterRolesHeadNodePtrOutput) ElementType ¶
func (RServerClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
func (RServerClusterRolesHeadNodePtrOutput) Password ¶
func (o RServerClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (RServerClusterRolesHeadNodePtrOutput) SshKeys ¶
func (o RServerClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (RServerClusterRolesHeadNodePtrOutput) SubnetId ¶
func (o RServerClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (RServerClusterRolesHeadNodePtrOutput) ToRServerClusterRolesHeadNodePtrOutput ¶
func (o RServerClusterRolesHeadNodePtrOutput) ToRServerClusterRolesHeadNodePtrOutput() RServerClusterRolesHeadNodePtrOutput
func (RServerClusterRolesHeadNodePtrOutput) ToRServerClusterRolesHeadNodePtrOutputWithContext ¶
func (o RServerClusterRolesHeadNodePtrOutput) ToRServerClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesHeadNodePtrOutput
func (RServerClusterRolesHeadNodePtrOutput) Username ¶
func (o RServerClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (RServerClusterRolesHeadNodePtrOutput) VirtualNetworkId ¶
func (o RServerClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (RServerClusterRolesHeadNodePtrOutput) VmSize ¶
func (o RServerClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type RServerClusterRolesInput ¶
type RServerClusterRolesInput interface { pulumi.Input ToRServerClusterRolesOutput() RServerClusterRolesOutput ToRServerClusterRolesOutputWithContext(context.Context) RServerClusterRolesOutput }
RServerClusterRolesInput is an input type that accepts RServerClusterRolesArgs and RServerClusterRolesOutput values. You can construct a concrete instance of `RServerClusterRolesInput` via:
RServerClusterRolesArgs{...}
type RServerClusterRolesOutput ¶
type RServerClusterRolesOutput struct{ *pulumi.OutputState }
func (RServerClusterRolesOutput) EdgeNode ¶
func (o RServerClusterRolesOutput) EdgeNode() RServerClusterRolesEdgeNodeOutput
A `edgeNode` block as defined above.
func (RServerClusterRolesOutput) ElementType ¶
func (RServerClusterRolesOutput) ElementType() reflect.Type
func (RServerClusterRolesOutput) HeadNode ¶
func (o RServerClusterRolesOutput) HeadNode() RServerClusterRolesHeadNodeOutput
A `headNode` block as defined above.
func (RServerClusterRolesOutput) ToRServerClusterRolesOutput ¶
func (o RServerClusterRolesOutput) ToRServerClusterRolesOutput() RServerClusterRolesOutput
func (RServerClusterRolesOutput) ToRServerClusterRolesOutputWithContext ¶
func (o RServerClusterRolesOutput) ToRServerClusterRolesOutputWithContext(ctx context.Context) RServerClusterRolesOutput
func (RServerClusterRolesOutput) ToRServerClusterRolesPtrOutput ¶
func (o RServerClusterRolesOutput) ToRServerClusterRolesPtrOutput() RServerClusterRolesPtrOutput
func (RServerClusterRolesOutput) ToRServerClusterRolesPtrOutputWithContext ¶
func (o RServerClusterRolesOutput) ToRServerClusterRolesPtrOutputWithContext(ctx context.Context) RServerClusterRolesPtrOutput
func (RServerClusterRolesOutput) WorkerNode ¶
func (o RServerClusterRolesOutput) WorkerNode() RServerClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (RServerClusterRolesOutput) ZookeeperNode ¶
func (o RServerClusterRolesOutput) ZookeeperNode() RServerClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type RServerClusterRolesPtrInput ¶
type RServerClusterRolesPtrInput interface { pulumi.Input ToRServerClusterRolesPtrOutput() RServerClusterRolesPtrOutput ToRServerClusterRolesPtrOutputWithContext(context.Context) RServerClusterRolesPtrOutput }
RServerClusterRolesPtrInput is an input type that accepts RServerClusterRolesArgs, RServerClusterRolesPtr and RServerClusterRolesPtrOutput values. You can construct a concrete instance of `RServerClusterRolesPtrInput` via:
RServerClusterRolesArgs{...} or: nil
func RServerClusterRolesPtr ¶
func RServerClusterRolesPtr(v *RServerClusterRolesArgs) RServerClusterRolesPtrInput
type RServerClusterRolesPtrOutput ¶
type RServerClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (RServerClusterRolesPtrOutput) EdgeNode ¶
func (o RServerClusterRolesPtrOutput) EdgeNode() RServerClusterRolesEdgeNodePtrOutput
A `edgeNode` block as defined above.
func (RServerClusterRolesPtrOutput) Elem ¶
func (o RServerClusterRolesPtrOutput) Elem() RServerClusterRolesOutput
func (RServerClusterRolesPtrOutput) ElementType ¶
func (RServerClusterRolesPtrOutput) ElementType() reflect.Type
func (RServerClusterRolesPtrOutput) HeadNode ¶
func (o RServerClusterRolesPtrOutput) HeadNode() RServerClusterRolesHeadNodePtrOutput
A `headNode` block as defined above.
func (RServerClusterRolesPtrOutput) ToRServerClusterRolesPtrOutput ¶
func (o RServerClusterRolesPtrOutput) ToRServerClusterRolesPtrOutput() RServerClusterRolesPtrOutput
func (RServerClusterRolesPtrOutput) ToRServerClusterRolesPtrOutputWithContext ¶
func (o RServerClusterRolesPtrOutput) ToRServerClusterRolesPtrOutputWithContext(ctx context.Context) RServerClusterRolesPtrOutput
func (RServerClusterRolesPtrOutput) WorkerNode ¶
func (o RServerClusterRolesPtrOutput) WorkerNode() RServerClusterRolesWorkerNodePtrOutput
A `workerNode` block as defined below.
func (RServerClusterRolesPtrOutput) ZookeeperNode ¶
func (o RServerClusterRolesPtrOutput) ZookeeperNode() RServerClusterRolesZookeeperNodePtrOutput
A `zookeeperNode` block as defined below.
type RServerClusterRolesWorkerNode ¶
type RServerClusterRolesWorkerNode struct { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount *int `pulumi:"minInstanceCount"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type RServerClusterRolesWorkerNodeArgs ¶
type RServerClusterRolesWorkerNodeArgs struct { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount pulumi.IntPtrInput `pulumi:"minInstanceCount"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (RServerClusterRolesWorkerNodeArgs) ElementType ¶
func (RServerClusterRolesWorkerNodeArgs) ElementType() reflect.Type
func (RServerClusterRolesWorkerNodeArgs) ToRServerClusterRolesWorkerNodeOutput ¶
func (i RServerClusterRolesWorkerNodeArgs) ToRServerClusterRolesWorkerNodeOutput() RServerClusterRolesWorkerNodeOutput
func (RServerClusterRolesWorkerNodeArgs) ToRServerClusterRolesWorkerNodeOutputWithContext ¶
func (i RServerClusterRolesWorkerNodeArgs) ToRServerClusterRolesWorkerNodeOutputWithContext(ctx context.Context) RServerClusterRolesWorkerNodeOutput
func (RServerClusterRolesWorkerNodeArgs) ToRServerClusterRolesWorkerNodePtrOutput ¶
func (i RServerClusterRolesWorkerNodeArgs) ToRServerClusterRolesWorkerNodePtrOutput() RServerClusterRolesWorkerNodePtrOutput
func (RServerClusterRolesWorkerNodeArgs) ToRServerClusterRolesWorkerNodePtrOutputWithContext ¶
func (i RServerClusterRolesWorkerNodeArgs) ToRServerClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesWorkerNodePtrOutput
type RServerClusterRolesWorkerNodeInput ¶
type RServerClusterRolesWorkerNodeInput interface { pulumi.Input ToRServerClusterRolesWorkerNodeOutput() RServerClusterRolesWorkerNodeOutput ToRServerClusterRolesWorkerNodeOutputWithContext(context.Context) RServerClusterRolesWorkerNodeOutput }
RServerClusterRolesWorkerNodeInput is an input type that accepts RServerClusterRolesWorkerNodeArgs and RServerClusterRolesWorkerNodeOutput values. You can construct a concrete instance of `RServerClusterRolesWorkerNodeInput` via:
RServerClusterRolesWorkerNodeArgs{...}
type RServerClusterRolesWorkerNodeOutput ¶
type RServerClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (RServerClusterRolesWorkerNodeOutput) ElementType ¶
func (RServerClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (RServerClusterRolesWorkerNodeOutput) MinInstanceCount
deprecated
func (o RServerClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (RServerClusterRolesWorkerNodeOutput) Password ¶
func (o RServerClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (RServerClusterRolesWorkerNodeOutput) SshKeys ¶
func (o RServerClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (RServerClusterRolesWorkerNodeOutput) SubnetId ¶
func (o RServerClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (RServerClusterRolesWorkerNodeOutput) TargetInstanceCount ¶
func (o RServerClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
The number of instances which should be run for the Worker Nodes.
func (RServerClusterRolesWorkerNodeOutput) ToRServerClusterRolesWorkerNodeOutput ¶
func (o RServerClusterRolesWorkerNodeOutput) ToRServerClusterRolesWorkerNodeOutput() RServerClusterRolesWorkerNodeOutput
func (RServerClusterRolesWorkerNodeOutput) ToRServerClusterRolesWorkerNodeOutputWithContext ¶
func (o RServerClusterRolesWorkerNodeOutput) ToRServerClusterRolesWorkerNodeOutputWithContext(ctx context.Context) RServerClusterRolesWorkerNodeOutput
func (RServerClusterRolesWorkerNodeOutput) ToRServerClusterRolesWorkerNodePtrOutput ¶
func (o RServerClusterRolesWorkerNodeOutput) ToRServerClusterRolesWorkerNodePtrOutput() RServerClusterRolesWorkerNodePtrOutput
func (RServerClusterRolesWorkerNodeOutput) ToRServerClusterRolesWorkerNodePtrOutputWithContext ¶
func (o RServerClusterRolesWorkerNodeOutput) ToRServerClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesWorkerNodePtrOutput
func (RServerClusterRolesWorkerNodeOutput) Username ¶
func (o RServerClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (RServerClusterRolesWorkerNodeOutput) VirtualNetworkId ¶
func (o RServerClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (RServerClusterRolesWorkerNodeOutput) VmSize ¶
func (o RServerClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type RServerClusterRolesWorkerNodePtrInput ¶
type RServerClusterRolesWorkerNodePtrInput interface { pulumi.Input ToRServerClusterRolesWorkerNodePtrOutput() RServerClusterRolesWorkerNodePtrOutput ToRServerClusterRolesWorkerNodePtrOutputWithContext(context.Context) RServerClusterRolesWorkerNodePtrOutput }
RServerClusterRolesWorkerNodePtrInput is an input type that accepts RServerClusterRolesWorkerNodeArgs, RServerClusterRolesWorkerNodePtr and RServerClusterRolesWorkerNodePtrOutput values. You can construct a concrete instance of `RServerClusterRolesWorkerNodePtrInput` via:
RServerClusterRolesWorkerNodeArgs{...} or: nil
func RServerClusterRolesWorkerNodePtr ¶
func RServerClusterRolesWorkerNodePtr(v *RServerClusterRolesWorkerNodeArgs) RServerClusterRolesWorkerNodePtrInput
type RServerClusterRolesWorkerNodePtrOutput ¶
type RServerClusterRolesWorkerNodePtrOutput struct{ *pulumi.OutputState }
func (RServerClusterRolesWorkerNodePtrOutput) ElementType ¶
func (RServerClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
func (RServerClusterRolesWorkerNodePtrOutput) MinInstanceCount
deprecated
func (o RServerClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (RServerClusterRolesWorkerNodePtrOutput) Password ¶
func (o RServerClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (RServerClusterRolesWorkerNodePtrOutput) SshKeys ¶
func (o RServerClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (RServerClusterRolesWorkerNodePtrOutput) SubnetId ¶
func (o RServerClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (RServerClusterRolesWorkerNodePtrOutput) TargetInstanceCount ¶
func (o RServerClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (RServerClusterRolesWorkerNodePtrOutput) ToRServerClusterRolesWorkerNodePtrOutput ¶
func (o RServerClusterRolesWorkerNodePtrOutput) ToRServerClusterRolesWorkerNodePtrOutput() RServerClusterRolesWorkerNodePtrOutput
func (RServerClusterRolesWorkerNodePtrOutput) ToRServerClusterRolesWorkerNodePtrOutputWithContext ¶
func (o RServerClusterRolesWorkerNodePtrOutput) ToRServerClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesWorkerNodePtrOutput
func (RServerClusterRolesWorkerNodePtrOutput) Username ¶
func (o RServerClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (RServerClusterRolesWorkerNodePtrOutput) VirtualNetworkId ¶
func (o RServerClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (RServerClusterRolesWorkerNodePtrOutput) VmSize ¶
func (o RServerClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type RServerClusterRolesZookeeperNode ¶
type RServerClusterRolesZookeeperNode struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type RServerClusterRolesZookeeperNodeArgs ¶
type RServerClusterRolesZookeeperNodeArgs struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (RServerClusterRolesZookeeperNodeArgs) ElementType ¶
func (RServerClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
func (RServerClusterRolesZookeeperNodeArgs) ToRServerClusterRolesZookeeperNodeOutput ¶
func (i RServerClusterRolesZookeeperNodeArgs) ToRServerClusterRolesZookeeperNodeOutput() RServerClusterRolesZookeeperNodeOutput
func (RServerClusterRolesZookeeperNodeArgs) ToRServerClusterRolesZookeeperNodeOutputWithContext ¶
func (i RServerClusterRolesZookeeperNodeArgs) ToRServerClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) RServerClusterRolesZookeeperNodeOutput
func (RServerClusterRolesZookeeperNodeArgs) ToRServerClusterRolesZookeeperNodePtrOutput ¶
func (i RServerClusterRolesZookeeperNodeArgs) ToRServerClusterRolesZookeeperNodePtrOutput() RServerClusterRolesZookeeperNodePtrOutput
func (RServerClusterRolesZookeeperNodeArgs) ToRServerClusterRolesZookeeperNodePtrOutputWithContext ¶
func (i RServerClusterRolesZookeeperNodeArgs) ToRServerClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesZookeeperNodePtrOutput
type RServerClusterRolesZookeeperNodeInput ¶
type RServerClusterRolesZookeeperNodeInput interface { pulumi.Input ToRServerClusterRolesZookeeperNodeOutput() RServerClusterRolesZookeeperNodeOutput ToRServerClusterRolesZookeeperNodeOutputWithContext(context.Context) RServerClusterRolesZookeeperNodeOutput }
RServerClusterRolesZookeeperNodeInput is an input type that accepts RServerClusterRolesZookeeperNodeArgs and RServerClusterRolesZookeeperNodeOutput values. You can construct a concrete instance of `RServerClusterRolesZookeeperNodeInput` via:
RServerClusterRolesZookeeperNodeArgs{...}
type RServerClusterRolesZookeeperNodeOutput ¶
type RServerClusterRolesZookeeperNodeOutput struct{ *pulumi.OutputState }
func (RServerClusterRolesZookeeperNodeOutput) ElementType ¶
func (RServerClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
func (RServerClusterRolesZookeeperNodeOutput) Password ¶
func (o RServerClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (RServerClusterRolesZookeeperNodeOutput) SshKeys ¶
func (o RServerClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (RServerClusterRolesZookeeperNodeOutput) SubnetId ¶
func (o RServerClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (RServerClusterRolesZookeeperNodeOutput) ToRServerClusterRolesZookeeperNodeOutput ¶
func (o RServerClusterRolesZookeeperNodeOutput) ToRServerClusterRolesZookeeperNodeOutput() RServerClusterRolesZookeeperNodeOutput
func (RServerClusterRolesZookeeperNodeOutput) ToRServerClusterRolesZookeeperNodeOutputWithContext ¶
func (o RServerClusterRolesZookeeperNodeOutput) ToRServerClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) RServerClusterRolesZookeeperNodeOutput
func (RServerClusterRolesZookeeperNodeOutput) ToRServerClusterRolesZookeeperNodePtrOutput ¶
func (o RServerClusterRolesZookeeperNodeOutput) ToRServerClusterRolesZookeeperNodePtrOutput() RServerClusterRolesZookeeperNodePtrOutput
func (RServerClusterRolesZookeeperNodeOutput) ToRServerClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o RServerClusterRolesZookeeperNodeOutput) ToRServerClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesZookeeperNodePtrOutput
func (RServerClusterRolesZookeeperNodeOutput) Username ¶
func (o RServerClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (RServerClusterRolesZookeeperNodeOutput) VirtualNetworkId ¶
func (o RServerClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (RServerClusterRolesZookeeperNodeOutput) VmSize ¶
func (o RServerClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type RServerClusterRolesZookeeperNodePtrInput ¶
type RServerClusterRolesZookeeperNodePtrInput interface { pulumi.Input ToRServerClusterRolesZookeeperNodePtrOutput() RServerClusterRolesZookeeperNodePtrOutput ToRServerClusterRolesZookeeperNodePtrOutputWithContext(context.Context) RServerClusterRolesZookeeperNodePtrOutput }
RServerClusterRolesZookeeperNodePtrInput is an input type that accepts RServerClusterRolesZookeeperNodeArgs, RServerClusterRolesZookeeperNodePtr and RServerClusterRolesZookeeperNodePtrOutput values. You can construct a concrete instance of `RServerClusterRolesZookeeperNodePtrInput` via:
RServerClusterRolesZookeeperNodeArgs{...} or: nil
func RServerClusterRolesZookeeperNodePtr ¶
func RServerClusterRolesZookeeperNodePtr(v *RServerClusterRolesZookeeperNodeArgs) RServerClusterRolesZookeeperNodePtrInput
type RServerClusterRolesZookeeperNodePtrOutput ¶
type RServerClusterRolesZookeeperNodePtrOutput struct{ *pulumi.OutputState }
func (RServerClusterRolesZookeeperNodePtrOutput) ElementType ¶
func (RServerClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
func (RServerClusterRolesZookeeperNodePtrOutput) Password ¶
func (o RServerClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (RServerClusterRolesZookeeperNodePtrOutput) SshKeys ¶
func (o RServerClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (RServerClusterRolesZookeeperNodePtrOutput) SubnetId ¶
func (o RServerClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (RServerClusterRolesZookeeperNodePtrOutput) ToRServerClusterRolesZookeeperNodePtrOutput ¶
func (o RServerClusterRolesZookeeperNodePtrOutput) ToRServerClusterRolesZookeeperNodePtrOutput() RServerClusterRolesZookeeperNodePtrOutput
func (RServerClusterRolesZookeeperNodePtrOutput) ToRServerClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o RServerClusterRolesZookeeperNodePtrOutput) ToRServerClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) RServerClusterRolesZookeeperNodePtrOutput
func (RServerClusterRolesZookeeperNodePtrOutput) Username ¶
func (o RServerClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (RServerClusterRolesZookeeperNodePtrOutput) VirtualNetworkId ¶
func (o RServerClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (RServerClusterRolesZookeeperNodePtrOutput) VmSize ¶
func (o RServerClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type RServerClusterState ¶
type RServerClusterState struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringPtrInput // The SSH Connectivity Endpoint for the Edge Node of the HDInsight RServer Cluster. EdgeSshEndpoint pulumi.StringPtrInput // A `gateway` block as defined below. Gateway RServerClusterGatewayPtrInput // The HTTPS Connectivity Endpoint for this HDInsight RServer Cluster. HttpsEndpoint pulumi.StringPtrInput // Specifies the Azure Region which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // Specifies the name for this HDInsight RServer Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Specifies the name of the Resource Group in which this HDInsight RServer Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `roles` block as defined below. Roles RServerClusterRolesPtrInput // Should R Studio community edition for RServer be installed? Changing this forces a new resource to be created. Rstudio pulumi.BoolPtrInput // The SSH Connectivity Endpoint for this HDInsight RServer Cluster. SshEndpoint pulumi.StringPtrInput // One or more `storageAccount` block as defined below. StorageAccounts RServerClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight RServer Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight RServer Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringPtrInput TlsMinVersion pulumi.StringPtrInput }
func (RServerClusterState) ElementType ¶
func (RServerClusterState) ElementType() reflect.Type
type RServerClusterStorageAccount ¶
type RServerClusterStorageAccount struct { // Is this the Default Storage Account for the HDInsight RServer Cluster? Changing this forces a new resource to be created. IsDefault bool `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey string `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId string `pulumi:"storageContainerId"` StorageResourceId *string `pulumi:"storageResourceId"` }
type RServerClusterStorageAccountArgs ¶
type RServerClusterStorageAccountArgs struct { // Is this the Default Storage Account for the HDInsight RServer Cluster? Changing this forces a new resource to be created. IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey pulumi.StringInput `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId pulumi.StringInput `pulumi:"storageContainerId"` StorageResourceId pulumi.StringPtrInput `pulumi:"storageResourceId"` }
func (RServerClusterStorageAccountArgs) ElementType ¶
func (RServerClusterStorageAccountArgs) ElementType() reflect.Type
func (RServerClusterStorageAccountArgs) ToRServerClusterStorageAccountOutput ¶
func (i RServerClusterStorageAccountArgs) ToRServerClusterStorageAccountOutput() RServerClusterStorageAccountOutput
func (RServerClusterStorageAccountArgs) ToRServerClusterStorageAccountOutputWithContext ¶
func (i RServerClusterStorageAccountArgs) ToRServerClusterStorageAccountOutputWithContext(ctx context.Context) RServerClusterStorageAccountOutput
type RServerClusterStorageAccountArray ¶
type RServerClusterStorageAccountArray []RServerClusterStorageAccountInput
func (RServerClusterStorageAccountArray) ElementType ¶
func (RServerClusterStorageAccountArray) ElementType() reflect.Type
func (RServerClusterStorageAccountArray) ToRServerClusterStorageAccountArrayOutput ¶
func (i RServerClusterStorageAccountArray) ToRServerClusterStorageAccountArrayOutput() RServerClusterStorageAccountArrayOutput
func (RServerClusterStorageAccountArray) ToRServerClusterStorageAccountArrayOutputWithContext ¶
func (i RServerClusterStorageAccountArray) ToRServerClusterStorageAccountArrayOutputWithContext(ctx context.Context) RServerClusterStorageAccountArrayOutput
type RServerClusterStorageAccountArrayInput ¶
type RServerClusterStorageAccountArrayInput interface { pulumi.Input ToRServerClusterStorageAccountArrayOutput() RServerClusterStorageAccountArrayOutput ToRServerClusterStorageAccountArrayOutputWithContext(context.Context) RServerClusterStorageAccountArrayOutput }
RServerClusterStorageAccountArrayInput is an input type that accepts RServerClusterStorageAccountArray and RServerClusterStorageAccountArrayOutput values. You can construct a concrete instance of `RServerClusterStorageAccountArrayInput` via:
RServerClusterStorageAccountArray{ RServerClusterStorageAccountArgs{...} }
type RServerClusterStorageAccountArrayOutput ¶
type RServerClusterStorageAccountArrayOutput struct{ *pulumi.OutputState }
func (RServerClusterStorageAccountArrayOutput) ElementType ¶
func (RServerClusterStorageAccountArrayOutput) ElementType() reflect.Type
func (RServerClusterStorageAccountArrayOutput) ToRServerClusterStorageAccountArrayOutput ¶
func (o RServerClusterStorageAccountArrayOutput) ToRServerClusterStorageAccountArrayOutput() RServerClusterStorageAccountArrayOutput
func (RServerClusterStorageAccountArrayOutput) ToRServerClusterStorageAccountArrayOutputWithContext ¶
func (o RServerClusterStorageAccountArrayOutput) ToRServerClusterStorageAccountArrayOutputWithContext(ctx context.Context) RServerClusterStorageAccountArrayOutput
type RServerClusterStorageAccountInput ¶
type RServerClusterStorageAccountInput interface { pulumi.Input ToRServerClusterStorageAccountOutput() RServerClusterStorageAccountOutput ToRServerClusterStorageAccountOutputWithContext(context.Context) RServerClusterStorageAccountOutput }
RServerClusterStorageAccountInput is an input type that accepts RServerClusterStorageAccountArgs and RServerClusterStorageAccountOutput values. You can construct a concrete instance of `RServerClusterStorageAccountInput` via:
RServerClusterStorageAccountArgs{...}
type RServerClusterStorageAccountOutput ¶
type RServerClusterStorageAccountOutput struct{ *pulumi.OutputState }
func (RServerClusterStorageAccountOutput) ElementType ¶
func (RServerClusterStorageAccountOutput) ElementType() reflect.Type
func (RServerClusterStorageAccountOutput) IsDefault ¶
func (o RServerClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight RServer Cluster? Changing this forces a new resource to be created.
func (RServerClusterStorageAccountOutput) StorageAccountKey ¶
func (o RServerClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created.
func (RServerClusterStorageAccountOutput) StorageContainerId ¶
func (o RServerClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
The ID of the Storage Container. Changing this forces a new resource to be created.
func (RServerClusterStorageAccountOutput) StorageResourceId ¶ added in v4.37.0
func (o RServerClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
func (RServerClusterStorageAccountOutput) ToRServerClusterStorageAccountOutput ¶
func (o RServerClusterStorageAccountOutput) ToRServerClusterStorageAccountOutput() RServerClusterStorageAccountOutput
func (RServerClusterStorageAccountOutput) ToRServerClusterStorageAccountOutputWithContext ¶
func (o RServerClusterStorageAccountOutput) ToRServerClusterStorageAccountOutputWithContext(ctx context.Context) RServerClusterStorageAccountOutput
type SparkCluster ¶
type SparkCluster struct { pulumi.CustomResourceState // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringOutput `pulumi:"clusterVersion"` // A `componentVersion` block as defined below. ComponentVersion SparkClusterComponentVersionOutput `pulumi:"componentVersion"` // Whether encryption in transit is enabled for this Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolOutput `pulumi:"encryptionInTransitEnabled"` // A `gateway` block as defined below. Gateway SparkClusterGatewayOutput `pulumi:"gateway"` // The HTTPS Connectivity Endpoint for this HDInsight Spark Cluster. HttpsEndpoint pulumi.StringOutput `pulumi:"httpsEndpoint"` // Specifies the Azure Region which this HDInsight Spark Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // A `metastores` block as defined below. Metastores SparkClusterMetastoresPtrOutput `pulumi:"metastores"` // A `monitor` block as defined below. Monitor SparkClusterMonitorPtrOutput `pulumi:"monitor"` // Specifies the name for this HDInsight Spark Cluster. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // A `network` block as defined below. Network SparkClusterNetworkPtrOutput `pulumi:"network"` // Specifies the name of the Resource Group in which this HDInsight Spark Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `roles` block as defined below. Roles SparkClusterRolesOutput `pulumi:"roles"` // A `securityProfile` block as defined below. SecurityProfile SparkClusterSecurityProfilePtrOutput `pulumi:"securityProfile"` // The SSH Connectivity Endpoint for this HDInsight Spark Cluster. SshEndpoint pulumi.StringOutput `pulumi:"sshEndpoint"` // A `storageAccountGen2` block as defined below. StorageAccountGen2 SparkClusterStorageAccountGen2PtrOutput `pulumi:"storageAccountGen2"` // One or more `storageAccount` block as defined below. StorageAccounts SparkClusterStorageAccountArrayOutput `pulumi:"storageAccounts"` // A map of Tags which should be assigned to this HDInsight Spark Cluster. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the Tier which should be used for this HDInsight Spark Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringOutput `pulumi:"tier"` TlsMinVersion pulumi.StringPtrOutput `pulumi:"tlsMinVersion"` }
Manages a HDInsight Spark Cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/hdinsight" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "exampleAccount", &storage.AccountArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleContainer, err := storage.NewContainer(ctx, "exampleContainer", &storage.ContainerArgs{ StorageAccountName: exampleAccount.Name, ContainerAccessType: pulumi.String("private"), }) if err != nil { return err } _, err = hdinsight.NewSparkCluster(ctx, "exampleSparkCluster", &hdinsight.SparkClusterArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, ClusterVersion: pulumi.String("3.6"), Tier: pulumi.String("Standard"), ComponentVersion: &hdinsight.SparkClusterComponentVersionArgs{ Spark: pulumi.String("2.3"), }, Gateway: &hdinsight.SparkClusterGatewayArgs{ Enabled: pulumi.Bool(true), Username: pulumi.String("acctestusrgw"), Password: pulumi.String("Password123!"), }, StorageAccounts: hdinsight.SparkClusterStorageAccountArray{ &hdinsight.SparkClusterStorageAccountArgs{ StorageContainerId: exampleContainer.ID(), StorageAccountKey: exampleAccount.PrimaryAccessKey, IsDefault: pulumi.Bool(true), }, }, Roles: &hdinsight.SparkClusterRolesArgs{ HeadNode: &hdinsight.SparkClusterRolesHeadNodeArgs{ VmSize: pulumi.String("Standard_A3"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, WorkerNode: &hdinsight.SparkClusterRolesWorkerNodeArgs{ VmSize: pulumi.String("Standard_A3"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), TargetInstanceCount: pulumi.Int(3), }, ZookeeperNode: &hdinsight.SparkClusterRolesZookeeperNodeArgs{ VmSize: pulumi.String("Medium"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
HDInsight Spark Clusters can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:hdinsight/sparkCluster:SparkCluster example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.HDInsight/clusters/cluster1
```
func GetSparkCluster ¶
func GetSparkCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SparkClusterState, opts ...pulumi.ResourceOption) (*SparkCluster, error)
GetSparkCluster gets an existing SparkCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSparkCluster ¶
func NewSparkCluster(ctx *pulumi.Context, name string, args *SparkClusterArgs, opts ...pulumi.ResourceOption) (*SparkCluster, error)
NewSparkCluster registers a new resource with the given unique name, arguments, and options.
func (*SparkCluster) ElementType ¶
func (*SparkCluster) ElementType() reflect.Type
func (*SparkCluster) ToSparkClusterOutput ¶
func (i *SparkCluster) ToSparkClusterOutput() SparkClusterOutput
func (*SparkCluster) ToSparkClusterOutputWithContext ¶
func (i *SparkCluster) ToSparkClusterOutputWithContext(ctx context.Context) SparkClusterOutput
type SparkClusterArgs ¶
type SparkClusterArgs struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringInput // A `componentVersion` block as defined below. ComponentVersion SparkClusterComponentVersionInput // Whether encryption in transit is enabled for this Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrInput // A `gateway` block as defined below. Gateway SparkClusterGatewayInput // Specifies the Azure Region which this HDInsight Spark Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores SparkClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor SparkClusterMonitorPtrInput // Specifies the name for this HDInsight Spark Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network SparkClusterNetworkPtrInput // Specifies the name of the Resource Group in which this HDInsight Spark Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `roles` block as defined below. Roles SparkClusterRolesInput // A `securityProfile` block as defined below. SecurityProfile SparkClusterSecurityProfilePtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 SparkClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts SparkClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Spark Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Spark Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringInput TlsMinVersion pulumi.StringPtrInput }
The set of arguments for constructing a SparkCluster resource.
func (SparkClusterArgs) ElementType ¶
func (SparkClusterArgs) ElementType() reflect.Type
type SparkClusterArray ¶
type SparkClusterArray []SparkClusterInput
func (SparkClusterArray) ElementType ¶
func (SparkClusterArray) ElementType() reflect.Type
func (SparkClusterArray) ToSparkClusterArrayOutput ¶
func (i SparkClusterArray) ToSparkClusterArrayOutput() SparkClusterArrayOutput
func (SparkClusterArray) ToSparkClusterArrayOutputWithContext ¶
func (i SparkClusterArray) ToSparkClusterArrayOutputWithContext(ctx context.Context) SparkClusterArrayOutput
type SparkClusterArrayInput ¶
type SparkClusterArrayInput interface { pulumi.Input ToSparkClusterArrayOutput() SparkClusterArrayOutput ToSparkClusterArrayOutputWithContext(context.Context) SparkClusterArrayOutput }
SparkClusterArrayInput is an input type that accepts SparkClusterArray and SparkClusterArrayOutput values. You can construct a concrete instance of `SparkClusterArrayInput` via:
SparkClusterArray{ SparkClusterArgs{...} }
type SparkClusterArrayOutput ¶
type SparkClusterArrayOutput struct{ *pulumi.OutputState }
func (SparkClusterArrayOutput) ElementType ¶
func (SparkClusterArrayOutput) ElementType() reflect.Type
func (SparkClusterArrayOutput) Index ¶
func (o SparkClusterArrayOutput) Index(i pulumi.IntInput) SparkClusterOutput
func (SparkClusterArrayOutput) ToSparkClusterArrayOutput ¶
func (o SparkClusterArrayOutput) ToSparkClusterArrayOutput() SparkClusterArrayOutput
func (SparkClusterArrayOutput) ToSparkClusterArrayOutputWithContext ¶
func (o SparkClusterArrayOutput) ToSparkClusterArrayOutputWithContext(ctx context.Context) SparkClusterArrayOutput
type SparkClusterComponentVersion ¶
type SparkClusterComponentVersion struct { // The version of Spark which should be used for this HDInsight Spark Cluster. Changing this forces a new resource to be created. Spark string `pulumi:"spark"` }
type SparkClusterComponentVersionArgs ¶
type SparkClusterComponentVersionArgs struct { // The version of Spark which should be used for this HDInsight Spark Cluster. Changing this forces a new resource to be created. Spark pulumi.StringInput `pulumi:"spark"` }
func (SparkClusterComponentVersionArgs) ElementType ¶
func (SparkClusterComponentVersionArgs) ElementType() reflect.Type
func (SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionOutput ¶
func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionOutput() SparkClusterComponentVersionOutput
func (SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionOutputWithContext ¶
func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionOutputWithContext(ctx context.Context) SparkClusterComponentVersionOutput
func (SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionPtrOutput ¶
func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionPtrOutput() SparkClusterComponentVersionPtrOutput
func (SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionPtrOutputWithContext ¶
func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionPtrOutputWithContext(ctx context.Context) SparkClusterComponentVersionPtrOutput
type SparkClusterComponentVersionInput ¶
type SparkClusterComponentVersionInput interface { pulumi.Input ToSparkClusterComponentVersionOutput() SparkClusterComponentVersionOutput ToSparkClusterComponentVersionOutputWithContext(context.Context) SparkClusterComponentVersionOutput }
SparkClusterComponentVersionInput is an input type that accepts SparkClusterComponentVersionArgs and SparkClusterComponentVersionOutput values. You can construct a concrete instance of `SparkClusterComponentVersionInput` via:
SparkClusterComponentVersionArgs{...}
type SparkClusterComponentVersionOutput ¶
type SparkClusterComponentVersionOutput struct{ *pulumi.OutputState }
func (SparkClusterComponentVersionOutput) ElementType ¶
func (SparkClusterComponentVersionOutput) ElementType() reflect.Type
func (SparkClusterComponentVersionOutput) Spark ¶
func (o SparkClusterComponentVersionOutput) Spark() pulumi.StringOutput
The version of Spark which should be used for this HDInsight Spark Cluster. Changing this forces a new resource to be created.
func (SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionOutput ¶
func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionOutput() SparkClusterComponentVersionOutput
func (SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionOutputWithContext ¶
func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionOutputWithContext(ctx context.Context) SparkClusterComponentVersionOutput
func (SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionPtrOutput ¶
func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionPtrOutput() SparkClusterComponentVersionPtrOutput
func (SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionPtrOutputWithContext ¶
func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionPtrOutputWithContext(ctx context.Context) SparkClusterComponentVersionPtrOutput
type SparkClusterComponentVersionPtrInput ¶
type SparkClusterComponentVersionPtrInput interface { pulumi.Input ToSparkClusterComponentVersionPtrOutput() SparkClusterComponentVersionPtrOutput ToSparkClusterComponentVersionPtrOutputWithContext(context.Context) SparkClusterComponentVersionPtrOutput }
SparkClusterComponentVersionPtrInput is an input type that accepts SparkClusterComponentVersionArgs, SparkClusterComponentVersionPtr and SparkClusterComponentVersionPtrOutput values. You can construct a concrete instance of `SparkClusterComponentVersionPtrInput` via:
SparkClusterComponentVersionArgs{...} or: nil
func SparkClusterComponentVersionPtr ¶
func SparkClusterComponentVersionPtr(v *SparkClusterComponentVersionArgs) SparkClusterComponentVersionPtrInput
type SparkClusterComponentVersionPtrOutput ¶
type SparkClusterComponentVersionPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterComponentVersionPtrOutput) ElementType ¶
func (SparkClusterComponentVersionPtrOutput) ElementType() reflect.Type
func (SparkClusterComponentVersionPtrOutput) Spark ¶
func (o SparkClusterComponentVersionPtrOutput) Spark() pulumi.StringPtrOutput
The version of Spark which should be used for this HDInsight Spark Cluster. Changing this forces a new resource to be created.
func (SparkClusterComponentVersionPtrOutput) ToSparkClusterComponentVersionPtrOutput ¶
func (o SparkClusterComponentVersionPtrOutput) ToSparkClusterComponentVersionPtrOutput() SparkClusterComponentVersionPtrOutput
func (SparkClusterComponentVersionPtrOutput) ToSparkClusterComponentVersionPtrOutputWithContext ¶
func (o SparkClusterComponentVersionPtrOutput) ToSparkClusterComponentVersionPtrOutputWithContext(ctx context.Context) SparkClusterComponentVersionPtrOutput
type SparkClusterGateway ¶
type SparkClusterGateway struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled *bool `pulumi:"enabled"` // The password used for the Ambari Portal. Password string `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type SparkClusterGatewayArgs ¶
type SparkClusterGatewayArgs struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The password used for the Ambari Portal. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (SparkClusterGatewayArgs) ElementType ¶
func (SparkClusterGatewayArgs) ElementType() reflect.Type
func (SparkClusterGatewayArgs) ToSparkClusterGatewayOutput ¶
func (i SparkClusterGatewayArgs) ToSparkClusterGatewayOutput() SparkClusterGatewayOutput
func (SparkClusterGatewayArgs) ToSparkClusterGatewayOutputWithContext ¶
func (i SparkClusterGatewayArgs) ToSparkClusterGatewayOutputWithContext(ctx context.Context) SparkClusterGatewayOutput
func (SparkClusterGatewayArgs) ToSparkClusterGatewayPtrOutput ¶
func (i SparkClusterGatewayArgs) ToSparkClusterGatewayPtrOutput() SparkClusterGatewayPtrOutput
func (SparkClusterGatewayArgs) ToSparkClusterGatewayPtrOutputWithContext ¶
func (i SparkClusterGatewayArgs) ToSparkClusterGatewayPtrOutputWithContext(ctx context.Context) SparkClusterGatewayPtrOutput
type SparkClusterGatewayInput ¶
type SparkClusterGatewayInput interface { pulumi.Input ToSparkClusterGatewayOutput() SparkClusterGatewayOutput ToSparkClusterGatewayOutputWithContext(context.Context) SparkClusterGatewayOutput }
SparkClusterGatewayInput is an input type that accepts SparkClusterGatewayArgs and SparkClusterGatewayOutput values. You can construct a concrete instance of `SparkClusterGatewayInput` via:
SparkClusterGatewayArgs{...}
type SparkClusterGatewayOutput ¶
type SparkClusterGatewayOutput struct{ *pulumi.OutputState }
func (SparkClusterGatewayOutput) ElementType ¶
func (SparkClusterGatewayOutput) ElementType() reflect.Type
func (SparkClusterGatewayOutput) Enabled
deprecated
func (o SparkClusterGatewayOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (SparkClusterGatewayOutput) Password ¶
func (o SparkClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
func (SparkClusterGatewayOutput) ToSparkClusterGatewayOutput ¶
func (o SparkClusterGatewayOutput) ToSparkClusterGatewayOutput() SparkClusterGatewayOutput
func (SparkClusterGatewayOutput) ToSparkClusterGatewayOutputWithContext ¶
func (o SparkClusterGatewayOutput) ToSparkClusterGatewayOutputWithContext(ctx context.Context) SparkClusterGatewayOutput
func (SparkClusterGatewayOutput) ToSparkClusterGatewayPtrOutput ¶
func (o SparkClusterGatewayOutput) ToSparkClusterGatewayPtrOutput() SparkClusterGatewayPtrOutput
func (SparkClusterGatewayOutput) ToSparkClusterGatewayPtrOutputWithContext ¶
func (o SparkClusterGatewayOutput) ToSparkClusterGatewayPtrOutputWithContext(ctx context.Context) SparkClusterGatewayPtrOutput
func (SparkClusterGatewayOutput) Username ¶
func (o SparkClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type SparkClusterGatewayPtrInput ¶
type SparkClusterGatewayPtrInput interface { pulumi.Input ToSparkClusterGatewayPtrOutput() SparkClusterGatewayPtrOutput ToSparkClusterGatewayPtrOutputWithContext(context.Context) SparkClusterGatewayPtrOutput }
SparkClusterGatewayPtrInput is an input type that accepts SparkClusterGatewayArgs, SparkClusterGatewayPtr and SparkClusterGatewayPtrOutput values. You can construct a concrete instance of `SparkClusterGatewayPtrInput` via:
SparkClusterGatewayArgs{...} or: nil
func SparkClusterGatewayPtr ¶
func SparkClusterGatewayPtr(v *SparkClusterGatewayArgs) SparkClusterGatewayPtrInput
type SparkClusterGatewayPtrOutput ¶
type SparkClusterGatewayPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterGatewayPtrOutput) Elem ¶
func (o SparkClusterGatewayPtrOutput) Elem() SparkClusterGatewayOutput
func (SparkClusterGatewayPtrOutput) ElementType ¶
func (SparkClusterGatewayPtrOutput) ElementType() reflect.Type
func (SparkClusterGatewayPtrOutput) Enabled
deprecated
func (o SparkClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (SparkClusterGatewayPtrOutput) Password ¶
func (o SparkClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
The password used for the Ambari Portal.
func (SparkClusterGatewayPtrOutput) ToSparkClusterGatewayPtrOutput ¶
func (o SparkClusterGatewayPtrOutput) ToSparkClusterGatewayPtrOutput() SparkClusterGatewayPtrOutput
func (SparkClusterGatewayPtrOutput) ToSparkClusterGatewayPtrOutputWithContext ¶
func (o SparkClusterGatewayPtrOutput) ToSparkClusterGatewayPtrOutputWithContext(ctx context.Context) SparkClusterGatewayPtrOutput
func (SparkClusterGatewayPtrOutput) Username ¶
func (o SparkClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type SparkClusterInput ¶
type SparkClusterInput interface { pulumi.Input ToSparkClusterOutput() SparkClusterOutput ToSparkClusterOutputWithContext(ctx context.Context) SparkClusterOutput }
type SparkClusterMap ¶
type SparkClusterMap map[string]SparkClusterInput
func (SparkClusterMap) ElementType ¶
func (SparkClusterMap) ElementType() reflect.Type
func (SparkClusterMap) ToSparkClusterMapOutput ¶
func (i SparkClusterMap) ToSparkClusterMapOutput() SparkClusterMapOutput
func (SparkClusterMap) ToSparkClusterMapOutputWithContext ¶
func (i SparkClusterMap) ToSparkClusterMapOutputWithContext(ctx context.Context) SparkClusterMapOutput
type SparkClusterMapInput ¶
type SparkClusterMapInput interface { pulumi.Input ToSparkClusterMapOutput() SparkClusterMapOutput ToSparkClusterMapOutputWithContext(context.Context) SparkClusterMapOutput }
SparkClusterMapInput is an input type that accepts SparkClusterMap and SparkClusterMapOutput values. You can construct a concrete instance of `SparkClusterMapInput` via:
SparkClusterMap{ "key": SparkClusterArgs{...} }
type SparkClusterMapOutput ¶
type SparkClusterMapOutput struct{ *pulumi.OutputState }
func (SparkClusterMapOutput) ElementType ¶
func (SparkClusterMapOutput) ElementType() reflect.Type
func (SparkClusterMapOutput) MapIndex ¶
func (o SparkClusterMapOutput) MapIndex(k pulumi.StringInput) SparkClusterOutput
func (SparkClusterMapOutput) ToSparkClusterMapOutput ¶
func (o SparkClusterMapOutput) ToSparkClusterMapOutput() SparkClusterMapOutput
func (SparkClusterMapOutput) ToSparkClusterMapOutputWithContext ¶
func (o SparkClusterMapOutput) ToSparkClusterMapOutputWithContext(ctx context.Context) SparkClusterMapOutput
type SparkClusterMetastores ¶
type SparkClusterMetastores struct { // An `ambari` block as defined below. Ambari *SparkClusterMetastoresAmbari `pulumi:"ambari"` // A `hive` block as defined below. Hive *SparkClusterMetastoresHive `pulumi:"hive"` // An `oozie` block as defined below. Oozie *SparkClusterMetastoresOozie `pulumi:"oozie"` }
type SparkClusterMetastoresAmbari ¶
type SparkClusterMetastoresAmbari struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type SparkClusterMetastoresAmbariArgs ¶
type SparkClusterMetastoresAmbariArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (SparkClusterMetastoresAmbariArgs) ElementType ¶
func (SparkClusterMetastoresAmbariArgs) ElementType() reflect.Type
func (SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariOutput ¶
func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariOutput() SparkClusterMetastoresAmbariOutput
func (SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariOutputWithContext ¶
func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariOutput
func (SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariPtrOutput ¶
func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariPtrOutput() SparkClusterMetastoresAmbariPtrOutput
func (SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariPtrOutputWithContext ¶
func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariPtrOutput
type SparkClusterMetastoresAmbariInput ¶
type SparkClusterMetastoresAmbariInput interface { pulumi.Input ToSparkClusterMetastoresAmbariOutput() SparkClusterMetastoresAmbariOutput ToSparkClusterMetastoresAmbariOutputWithContext(context.Context) SparkClusterMetastoresAmbariOutput }
SparkClusterMetastoresAmbariInput is an input type that accepts SparkClusterMetastoresAmbariArgs and SparkClusterMetastoresAmbariOutput values. You can construct a concrete instance of `SparkClusterMetastoresAmbariInput` via:
SparkClusterMetastoresAmbariArgs{...}
type SparkClusterMetastoresAmbariOutput ¶
type SparkClusterMetastoresAmbariOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresAmbariOutput) DatabaseName ¶
func (o SparkClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (SparkClusterMetastoresAmbariOutput) ElementType ¶
func (SparkClusterMetastoresAmbariOutput) ElementType() reflect.Type
func (SparkClusterMetastoresAmbariOutput) Password ¶
func (o SparkClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (SparkClusterMetastoresAmbariOutput) Server ¶
func (o SparkClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariOutput ¶
func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariOutput() SparkClusterMetastoresAmbariOutput
func (SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariOutputWithContext ¶
func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariOutput
func (SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariPtrOutput ¶
func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariPtrOutput() SparkClusterMetastoresAmbariPtrOutput
func (SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariPtrOutputWithContext ¶
func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariPtrOutput
func (SparkClusterMetastoresAmbariOutput) Username ¶
func (o SparkClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type SparkClusterMetastoresAmbariPtrInput ¶
type SparkClusterMetastoresAmbariPtrInput interface { pulumi.Input ToSparkClusterMetastoresAmbariPtrOutput() SparkClusterMetastoresAmbariPtrOutput ToSparkClusterMetastoresAmbariPtrOutputWithContext(context.Context) SparkClusterMetastoresAmbariPtrOutput }
SparkClusterMetastoresAmbariPtrInput is an input type that accepts SparkClusterMetastoresAmbariArgs, SparkClusterMetastoresAmbariPtr and SparkClusterMetastoresAmbariPtrOutput values. You can construct a concrete instance of `SparkClusterMetastoresAmbariPtrInput` via:
SparkClusterMetastoresAmbariArgs{...} or: nil
func SparkClusterMetastoresAmbariPtr ¶
func SparkClusterMetastoresAmbariPtr(v *SparkClusterMetastoresAmbariArgs) SparkClusterMetastoresAmbariPtrInput
type SparkClusterMetastoresAmbariPtrOutput ¶
type SparkClusterMetastoresAmbariPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresAmbariPtrOutput) DatabaseName ¶
func (o SparkClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (SparkClusterMetastoresAmbariPtrOutput) ElementType ¶
func (SparkClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
func (SparkClusterMetastoresAmbariPtrOutput) Password ¶
func (o SparkClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (SparkClusterMetastoresAmbariPtrOutput) Server ¶
func (o SparkClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (SparkClusterMetastoresAmbariPtrOutput) ToSparkClusterMetastoresAmbariPtrOutput ¶
func (o SparkClusterMetastoresAmbariPtrOutput) ToSparkClusterMetastoresAmbariPtrOutput() SparkClusterMetastoresAmbariPtrOutput
func (SparkClusterMetastoresAmbariPtrOutput) ToSparkClusterMetastoresAmbariPtrOutputWithContext ¶
func (o SparkClusterMetastoresAmbariPtrOutput) ToSparkClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariPtrOutput
func (SparkClusterMetastoresAmbariPtrOutput) Username ¶
func (o SparkClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type SparkClusterMetastoresArgs ¶
type SparkClusterMetastoresArgs struct { // An `ambari` block as defined below. Ambari SparkClusterMetastoresAmbariPtrInput `pulumi:"ambari"` // A `hive` block as defined below. Hive SparkClusterMetastoresHivePtrInput `pulumi:"hive"` // An `oozie` block as defined below. Oozie SparkClusterMetastoresOoziePtrInput `pulumi:"oozie"` }
func (SparkClusterMetastoresArgs) ElementType ¶
func (SparkClusterMetastoresArgs) ElementType() reflect.Type
func (SparkClusterMetastoresArgs) ToSparkClusterMetastoresOutput ¶
func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresOutput() SparkClusterMetastoresOutput
func (SparkClusterMetastoresArgs) ToSparkClusterMetastoresOutputWithContext ¶
func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresOutputWithContext(ctx context.Context) SparkClusterMetastoresOutput
func (SparkClusterMetastoresArgs) ToSparkClusterMetastoresPtrOutput ¶
func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresPtrOutput() SparkClusterMetastoresPtrOutput
func (SparkClusterMetastoresArgs) ToSparkClusterMetastoresPtrOutputWithContext ¶
func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresPtrOutput
type SparkClusterMetastoresHive ¶
type SparkClusterMetastoresHive struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type SparkClusterMetastoresHiveArgs ¶
type SparkClusterMetastoresHiveArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (SparkClusterMetastoresHiveArgs) ElementType ¶
func (SparkClusterMetastoresHiveArgs) ElementType() reflect.Type
func (SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHiveOutput ¶
func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHiveOutput() SparkClusterMetastoresHiveOutput
func (SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHiveOutputWithContext ¶
func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHiveOutputWithContext(ctx context.Context) SparkClusterMetastoresHiveOutput
func (SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHivePtrOutput ¶
func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHivePtrOutput() SparkClusterMetastoresHivePtrOutput
func (SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHivePtrOutputWithContext ¶
func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHivePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresHivePtrOutput
type SparkClusterMetastoresHiveInput ¶
type SparkClusterMetastoresHiveInput interface { pulumi.Input ToSparkClusterMetastoresHiveOutput() SparkClusterMetastoresHiveOutput ToSparkClusterMetastoresHiveOutputWithContext(context.Context) SparkClusterMetastoresHiveOutput }
SparkClusterMetastoresHiveInput is an input type that accepts SparkClusterMetastoresHiveArgs and SparkClusterMetastoresHiveOutput values. You can construct a concrete instance of `SparkClusterMetastoresHiveInput` via:
SparkClusterMetastoresHiveArgs{...}
type SparkClusterMetastoresHiveOutput ¶
type SparkClusterMetastoresHiveOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresHiveOutput) DatabaseName ¶
func (o SparkClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (SparkClusterMetastoresHiveOutput) ElementType ¶
func (SparkClusterMetastoresHiveOutput) ElementType() reflect.Type
func (SparkClusterMetastoresHiveOutput) Password ¶
func (o SparkClusterMetastoresHiveOutput) Password() pulumi.StringOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (SparkClusterMetastoresHiveOutput) Server ¶
func (o SparkClusterMetastoresHiveOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHiveOutput ¶
func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHiveOutput() SparkClusterMetastoresHiveOutput
func (SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHiveOutputWithContext ¶
func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHiveOutputWithContext(ctx context.Context) SparkClusterMetastoresHiveOutput
func (SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHivePtrOutput ¶
func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHivePtrOutput() SparkClusterMetastoresHivePtrOutput
func (SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHivePtrOutputWithContext ¶
func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHivePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresHivePtrOutput
func (SparkClusterMetastoresHiveOutput) Username ¶
func (o SparkClusterMetastoresHiveOutput) Username() pulumi.StringOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type SparkClusterMetastoresHivePtrInput ¶
type SparkClusterMetastoresHivePtrInput interface { pulumi.Input ToSparkClusterMetastoresHivePtrOutput() SparkClusterMetastoresHivePtrOutput ToSparkClusterMetastoresHivePtrOutputWithContext(context.Context) SparkClusterMetastoresHivePtrOutput }
SparkClusterMetastoresHivePtrInput is an input type that accepts SparkClusterMetastoresHiveArgs, SparkClusterMetastoresHivePtr and SparkClusterMetastoresHivePtrOutput values. You can construct a concrete instance of `SparkClusterMetastoresHivePtrInput` via:
SparkClusterMetastoresHiveArgs{...} or: nil
func SparkClusterMetastoresHivePtr ¶
func SparkClusterMetastoresHivePtr(v *SparkClusterMetastoresHiveArgs) SparkClusterMetastoresHivePtrInput
type SparkClusterMetastoresHivePtrOutput ¶
type SparkClusterMetastoresHivePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresHivePtrOutput) DatabaseName ¶
func (o SparkClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (SparkClusterMetastoresHivePtrOutput) Elem ¶
func (o SparkClusterMetastoresHivePtrOutput) Elem() SparkClusterMetastoresHiveOutput
func (SparkClusterMetastoresHivePtrOutput) ElementType ¶
func (SparkClusterMetastoresHivePtrOutput) ElementType() reflect.Type
func (SparkClusterMetastoresHivePtrOutput) Password ¶
func (o SparkClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (SparkClusterMetastoresHivePtrOutput) Server ¶
func (o SparkClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (SparkClusterMetastoresHivePtrOutput) ToSparkClusterMetastoresHivePtrOutput ¶
func (o SparkClusterMetastoresHivePtrOutput) ToSparkClusterMetastoresHivePtrOutput() SparkClusterMetastoresHivePtrOutput
func (SparkClusterMetastoresHivePtrOutput) ToSparkClusterMetastoresHivePtrOutputWithContext ¶
func (o SparkClusterMetastoresHivePtrOutput) ToSparkClusterMetastoresHivePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresHivePtrOutput
func (SparkClusterMetastoresHivePtrOutput) Username ¶
func (o SparkClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type SparkClusterMetastoresInput ¶
type SparkClusterMetastoresInput interface { pulumi.Input ToSparkClusterMetastoresOutput() SparkClusterMetastoresOutput ToSparkClusterMetastoresOutputWithContext(context.Context) SparkClusterMetastoresOutput }
SparkClusterMetastoresInput is an input type that accepts SparkClusterMetastoresArgs and SparkClusterMetastoresOutput values. You can construct a concrete instance of `SparkClusterMetastoresInput` via:
SparkClusterMetastoresArgs{...}
type SparkClusterMetastoresOozie ¶
type SparkClusterMetastoresOozie struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type SparkClusterMetastoresOozieArgs ¶
type SparkClusterMetastoresOozieArgs struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (SparkClusterMetastoresOozieArgs) ElementType ¶
func (SparkClusterMetastoresOozieArgs) ElementType() reflect.Type
func (SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOozieOutput ¶
func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOozieOutput() SparkClusterMetastoresOozieOutput
func (SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOozieOutputWithContext ¶
func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOozieOutputWithContext(ctx context.Context) SparkClusterMetastoresOozieOutput
func (SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOoziePtrOutput ¶
func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOoziePtrOutput() SparkClusterMetastoresOoziePtrOutput
func (SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOoziePtrOutputWithContext ¶
func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresOoziePtrOutput
type SparkClusterMetastoresOozieInput ¶
type SparkClusterMetastoresOozieInput interface { pulumi.Input ToSparkClusterMetastoresOozieOutput() SparkClusterMetastoresOozieOutput ToSparkClusterMetastoresOozieOutputWithContext(context.Context) SparkClusterMetastoresOozieOutput }
SparkClusterMetastoresOozieInput is an input type that accepts SparkClusterMetastoresOozieArgs and SparkClusterMetastoresOozieOutput values. You can construct a concrete instance of `SparkClusterMetastoresOozieInput` via:
SparkClusterMetastoresOozieArgs{...}
type SparkClusterMetastoresOozieOutput ¶
type SparkClusterMetastoresOozieOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresOozieOutput) DatabaseName ¶
func (o SparkClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (SparkClusterMetastoresOozieOutput) ElementType ¶
func (SparkClusterMetastoresOozieOutput) ElementType() reflect.Type
func (SparkClusterMetastoresOozieOutput) Password ¶
func (o SparkClusterMetastoresOozieOutput) Password() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (SparkClusterMetastoresOozieOutput) Server ¶
func (o SparkClusterMetastoresOozieOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOozieOutput ¶
func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOozieOutput() SparkClusterMetastoresOozieOutput
func (SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOozieOutputWithContext ¶
func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOozieOutputWithContext(ctx context.Context) SparkClusterMetastoresOozieOutput
func (SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOoziePtrOutput ¶
func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOoziePtrOutput() SparkClusterMetastoresOoziePtrOutput
func (SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOoziePtrOutputWithContext ¶
func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresOoziePtrOutput
func (SparkClusterMetastoresOozieOutput) Username ¶
func (o SparkClusterMetastoresOozieOutput) Username() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type SparkClusterMetastoresOoziePtrInput ¶
type SparkClusterMetastoresOoziePtrInput interface { pulumi.Input ToSparkClusterMetastoresOoziePtrOutput() SparkClusterMetastoresOoziePtrOutput ToSparkClusterMetastoresOoziePtrOutputWithContext(context.Context) SparkClusterMetastoresOoziePtrOutput }
SparkClusterMetastoresOoziePtrInput is an input type that accepts SparkClusterMetastoresOozieArgs, SparkClusterMetastoresOoziePtr and SparkClusterMetastoresOoziePtrOutput values. You can construct a concrete instance of `SparkClusterMetastoresOoziePtrInput` via:
SparkClusterMetastoresOozieArgs{...} or: nil
func SparkClusterMetastoresOoziePtr ¶
func SparkClusterMetastoresOoziePtr(v *SparkClusterMetastoresOozieArgs) SparkClusterMetastoresOoziePtrInput
type SparkClusterMetastoresOoziePtrOutput ¶
type SparkClusterMetastoresOoziePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresOoziePtrOutput) DatabaseName ¶
func (o SparkClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (SparkClusterMetastoresOoziePtrOutput) ElementType ¶
func (SparkClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
func (SparkClusterMetastoresOoziePtrOutput) Password ¶
func (o SparkClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (SparkClusterMetastoresOoziePtrOutput) Server ¶
func (o SparkClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (SparkClusterMetastoresOoziePtrOutput) ToSparkClusterMetastoresOoziePtrOutput ¶
func (o SparkClusterMetastoresOoziePtrOutput) ToSparkClusterMetastoresOoziePtrOutput() SparkClusterMetastoresOoziePtrOutput
func (SparkClusterMetastoresOoziePtrOutput) ToSparkClusterMetastoresOoziePtrOutputWithContext ¶
func (o SparkClusterMetastoresOoziePtrOutput) ToSparkClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresOoziePtrOutput
func (SparkClusterMetastoresOoziePtrOutput) Username ¶
func (o SparkClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type SparkClusterMetastoresOutput ¶
type SparkClusterMetastoresOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresOutput) Ambari ¶
func (o SparkClusterMetastoresOutput) Ambari() SparkClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (SparkClusterMetastoresOutput) ElementType ¶
func (SparkClusterMetastoresOutput) ElementType() reflect.Type
func (SparkClusterMetastoresOutput) Hive ¶
func (o SparkClusterMetastoresOutput) Hive() SparkClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (SparkClusterMetastoresOutput) Oozie ¶
func (o SparkClusterMetastoresOutput) Oozie() SparkClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (SparkClusterMetastoresOutput) ToSparkClusterMetastoresOutput ¶
func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresOutput() SparkClusterMetastoresOutput
func (SparkClusterMetastoresOutput) ToSparkClusterMetastoresOutputWithContext ¶
func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresOutputWithContext(ctx context.Context) SparkClusterMetastoresOutput
func (SparkClusterMetastoresOutput) ToSparkClusterMetastoresPtrOutput ¶
func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresPtrOutput() SparkClusterMetastoresPtrOutput
func (SparkClusterMetastoresOutput) ToSparkClusterMetastoresPtrOutputWithContext ¶
func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresPtrOutput
type SparkClusterMetastoresPtrInput ¶
type SparkClusterMetastoresPtrInput interface { pulumi.Input ToSparkClusterMetastoresPtrOutput() SparkClusterMetastoresPtrOutput ToSparkClusterMetastoresPtrOutputWithContext(context.Context) SparkClusterMetastoresPtrOutput }
SparkClusterMetastoresPtrInput is an input type that accepts SparkClusterMetastoresArgs, SparkClusterMetastoresPtr and SparkClusterMetastoresPtrOutput values. You can construct a concrete instance of `SparkClusterMetastoresPtrInput` via:
SparkClusterMetastoresArgs{...} or: nil
func SparkClusterMetastoresPtr ¶
func SparkClusterMetastoresPtr(v *SparkClusterMetastoresArgs) SparkClusterMetastoresPtrInput
type SparkClusterMetastoresPtrOutput ¶
type SparkClusterMetastoresPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresPtrOutput) Ambari ¶
func (o SparkClusterMetastoresPtrOutput) Ambari() SparkClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (SparkClusterMetastoresPtrOutput) Elem ¶
func (o SparkClusterMetastoresPtrOutput) Elem() SparkClusterMetastoresOutput
func (SparkClusterMetastoresPtrOutput) ElementType ¶
func (SparkClusterMetastoresPtrOutput) ElementType() reflect.Type
func (SparkClusterMetastoresPtrOutput) Hive ¶
func (o SparkClusterMetastoresPtrOutput) Hive() SparkClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (SparkClusterMetastoresPtrOutput) Oozie ¶
func (o SparkClusterMetastoresPtrOutput) Oozie() SparkClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (SparkClusterMetastoresPtrOutput) ToSparkClusterMetastoresPtrOutput ¶
func (o SparkClusterMetastoresPtrOutput) ToSparkClusterMetastoresPtrOutput() SparkClusterMetastoresPtrOutput
func (SparkClusterMetastoresPtrOutput) ToSparkClusterMetastoresPtrOutputWithContext ¶
func (o SparkClusterMetastoresPtrOutput) ToSparkClusterMetastoresPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresPtrOutput
type SparkClusterMonitor ¶
type SparkClusterMonitorArgs ¶
type SparkClusterMonitorArgs struct { // The Operations Management Suite (OMS) workspace ID. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The Operations Management Suite (OMS) workspace key. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (SparkClusterMonitorArgs) ElementType ¶
func (SparkClusterMonitorArgs) ElementType() reflect.Type
func (SparkClusterMonitorArgs) ToSparkClusterMonitorOutput ¶
func (i SparkClusterMonitorArgs) ToSparkClusterMonitorOutput() SparkClusterMonitorOutput
func (SparkClusterMonitorArgs) ToSparkClusterMonitorOutputWithContext ¶
func (i SparkClusterMonitorArgs) ToSparkClusterMonitorOutputWithContext(ctx context.Context) SparkClusterMonitorOutput
func (SparkClusterMonitorArgs) ToSparkClusterMonitorPtrOutput ¶
func (i SparkClusterMonitorArgs) ToSparkClusterMonitorPtrOutput() SparkClusterMonitorPtrOutput
func (SparkClusterMonitorArgs) ToSparkClusterMonitorPtrOutputWithContext ¶
func (i SparkClusterMonitorArgs) ToSparkClusterMonitorPtrOutputWithContext(ctx context.Context) SparkClusterMonitorPtrOutput
type SparkClusterMonitorInput ¶
type SparkClusterMonitorInput interface { pulumi.Input ToSparkClusterMonitorOutput() SparkClusterMonitorOutput ToSparkClusterMonitorOutputWithContext(context.Context) SparkClusterMonitorOutput }
SparkClusterMonitorInput is an input type that accepts SparkClusterMonitorArgs and SparkClusterMonitorOutput values. You can construct a concrete instance of `SparkClusterMonitorInput` via:
SparkClusterMonitorArgs{...}
type SparkClusterMonitorOutput ¶
type SparkClusterMonitorOutput struct{ *pulumi.OutputState }
func (SparkClusterMonitorOutput) ElementType ¶
func (SparkClusterMonitorOutput) ElementType() reflect.Type
func (SparkClusterMonitorOutput) LogAnalyticsWorkspaceId ¶
func (o SparkClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The Operations Management Suite (OMS) workspace ID.
func (SparkClusterMonitorOutput) PrimaryKey ¶
func (o SparkClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
The Operations Management Suite (OMS) workspace key.
func (SparkClusterMonitorOutput) ToSparkClusterMonitorOutput ¶
func (o SparkClusterMonitorOutput) ToSparkClusterMonitorOutput() SparkClusterMonitorOutput
func (SparkClusterMonitorOutput) ToSparkClusterMonitorOutputWithContext ¶
func (o SparkClusterMonitorOutput) ToSparkClusterMonitorOutputWithContext(ctx context.Context) SparkClusterMonitorOutput
func (SparkClusterMonitorOutput) ToSparkClusterMonitorPtrOutput ¶
func (o SparkClusterMonitorOutput) ToSparkClusterMonitorPtrOutput() SparkClusterMonitorPtrOutput
func (SparkClusterMonitorOutput) ToSparkClusterMonitorPtrOutputWithContext ¶
func (o SparkClusterMonitorOutput) ToSparkClusterMonitorPtrOutputWithContext(ctx context.Context) SparkClusterMonitorPtrOutput
type SparkClusterMonitorPtrInput ¶
type SparkClusterMonitorPtrInput interface { pulumi.Input ToSparkClusterMonitorPtrOutput() SparkClusterMonitorPtrOutput ToSparkClusterMonitorPtrOutputWithContext(context.Context) SparkClusterMonitorPtrOutput }
SparkClusterMonitorPtrInput is an input type that accepts SparkClusterMonitorArgs, SparkClusterMonitorPtr and SparkClusterMonitorPtrOutput values. You can construct a concrete instance of `SparkClusterMonitorPtrInput` via:
SparkClusterMonitorArgs{...} or: nil
func SparkClusterMonitorPtr ¶
func SparkClusterMonitorPtr(v *SparkClusterMonitorArgs) SparkClusterMonitorPtrInput
type SparkClusterMonitorPtrOutput ¶
type SparkClusterMonitorPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterMonitorPtrOutput) Elem ¶
func (o SparkClusterMonitorPtrOutput) Elem() SparkClusterMonitorOutput
func (SparkClusterMonitorPtrOutput) ElementType ¶
func (SparkClusterMonitorPtrOutput) ElementType() reflect.Type
func (SparkClusterMonitorPtrOutput) LogAnalyticsWorkspaceId ¶
func (o SparkClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace ID.
func (SparkClusterMonitorPtrOutput) PrimaryKey ¶
func (o SparkClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace key.
func (SparkClusterMonitorPtrOutput) ToSparkClusterMonitorPtrOutput ¶
func (o SparkClusterMonitorPtrOutput) ToSparkClusterMonitorPtrOutput() SparkClusterMonitorPtrOutput
func (SparkClusterMonitorPtrOutput) ToSparkClusterMonitorPtrOutputWithContext ¶
func (o SparkClusterMonitorPtrOutput) ToSparkClusterMonitorPtrOutputWithContext(ctx context.Context) SparkClusterMonitorPtrOutput
type SparkClusterNetwork ¶ added in v4.1.0
type SparkClusterNetwork struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. ConnectionDirection *string `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created. PrivateLinkEnabled *bool `pulumi:"privateLinkEnabled"` }
type SparkClusterNetworkArgs ¶ added in v4.1.0
type SparkClusterNetworkArgs struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. ConnectionDirection pulumi.StringPtrInput `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created. PrivateLinkEnabled pulumi.BoolPtrInput `pulumi:"privateLinkEnabled"` }
func (SparkClusterNetworkArgs) ElementType ¶ added in v4.1.0
func (SparkClusterNetworkArgs) ElementType() reflect.Type
func (SparkClusterNetworkArgs) ToSparkClusterNetworkOutput ¶ added in v4.1.0
func (i SparkClusterNetworkArgs) ToSparkClusterNetworkOutput() SparkClusterNetworkOutput
func (SparkClusterNetworkArgs) ToSparkClusterNetworkOutputWithContext ¶ added in v4.1.0
func (i SparkClusterNetworkArgs) ToSparkClusterNetworkOutputWithContext(ctx context.Context) SparkClusterNetworkOutput
func (SparkClusterNetworkArgs) ToSparkClusterNetworkPtrOutput ¶ added in v4.1.0
func (i SparkClusterNetworkArgs) ToSparkClusterNetworkPtrOutput() SparkClusterNetworkPtrOutput
func (SparkClusterNetworkArgs) ToSparkClusterNetworkPtrOutputWithContext ¶ added in v4.1.0
func (i SparkClusterNetworkArgs) ToSparkClusterNetworkPtrOutputWithContext(ctx context.Context) SparkClusterNetworkPtrOutput
type SparkClusterNetworkInput ¶ added in v4.1.0
type SparkClusterNetworkInput interface { pulumi.Input ToSparkClusterNetworkOutput() SparkClusterNetworkOutput ToSparkClusterNetworkOutputWithContext(context.Context) SparkClusterNetworkOutput }
SparkClusterNetworkInput is an input type that accepts SparkClusterNetworkArgs and SparkClusterNetworkOutput values. You can construct a concrete instance of `SparkClusterNetworkInput` via:
SparkClusterNetworkArgs{...}
type SparkClusterNetworkOutput ¶ added in v4.1.0
type SparkClusterNetworkOutput struct{ *pulumi.OutputState }
func (SparkClusterNetworkOutput) ConnectionDirection ¶ added in v4.1.0
func (o SparkClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
func (SparkClusterNetworkOutput) ElementType ¶ added in v4.1.0
func (SparkClusterNetworkOutput) ElementType() reflect.Type
func (SparkClusterNetworkOutput) PrivateLinkEnabled ¶ added in v4.1.0
func (o SparkClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created.
func (SparkClusterNetworkOutput) ToSparkClusterNetworkOutput ¶ added in v4.1.0
func (o SparkClusterNetworkOutput) ToSparkClusterNetworkOutput() SparkClusterNetworkOutput
func (SparkClusterNetworkOutput) ToSparkClusterNetworkOutputWithContext ¶ added in v4.1.0
func (o SparkClusterNetworkOutput) ToSparkClusterNetworkOutputWithContext(ctx context.Context) SparkClusterNetworkOutput
func (SparkClusterNetworkOutput) ToSparkClusterNetworkPtrOutput ¶ added in v4.1.0
func (o SparkClusterNetworkOutput) ToSparkClusterNetworkPtrOutput() SparkClusterNetworkPtrOutput
func (SparkClusterNetworkOutput) ToSparkClusterNetworkPtrOutputWithContext ¶ added in v4.1.0
func (o SparkClusterNetworkOutput) ToSparkClusterNetworkPtrOutputWithContext(ctx context.Context) SparkClusterNetworkPtrOutput
type SparkClusterNetworkPtrInput ¶ added in v4.1.0
type SparkClusterNetworkPtrInput interface { pulumi.Input ToSparkClusterNetworkPtrOutput() SparkClusterNetworkPtrOutput ToSparkClusterNetworkPtrOutputWithContext(context.Context) SparkClusterNetworkPtrOutput }
SparkClusterNetworkPtrInput is an input type that accepts SparkClusterNetworkArgs, SparkClusterNetworkPtr and SparkClusterNetworkPtrOutput values. You can construct a concrete instance of `SparkClusterNetworkPtrInput` via:
SparkClusterNetworkArgs{...} or: nil
func SparkClusterNetworkPtr ¶ added in v4.1.0
func SparkClusterNetworkPtr(v *SparkClusterNetworkArgs) SparkClusterNetworkPtrInput
type SparkClusterNetworkPtrOutput ¶ added in v4.1.0
type SparkClusterNetworkPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterNetworkPtrOutput) ConnectionDirection ¶ added in v4.1.0
func (o SparkClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
func (SparkClusterNetworkPtrOutput) Elem ¶ added in v4.1.0
func (o SparkClusterNetworkPtrOutput) Elem() SparkClusterNetworkOutput
func (SparkClusterNetworkPtrOutput) ElementType ¶ added in v4.1.0
func (SparkClusterNetworkPtrOutput) ElementType() reflect.Type
func (SparkClusterNetworkPtrOutput) PrivateLinkEnabled ¶ added in v4.1.0
func (o SparkClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `True` or `False`. Defaults to `False`. Changing this forces a new resource to be created.
func (SparkClusterNetworkPtrOutput) ToSparkClusterNetworkPtrOutput ¶ added in v4.1.0
func (o SparkClusterNetworkPtrOutput) ToSparkClusterNetworkPtrOutput() SparkClusterNetworkPtrOutput
func (SparkClusterNetworkPtrOutput) ToSparkClusterNetworkPtrOutputWithContext ¶ added in v4.1.0
func (o SparkClusterNetworkPtrOutput) ToSparkClusterNetworkPtrOutputWithContext(ctx context.Context) SparkClusterNetworkPtrOutput
type SparkClusterOutput ¶
type SparkClusterOutput struct{ *pulumi.OutputState }
func (SparkClusterOutput) ElementType ¶
func (SparkClusterOutput) ElementType() reflect.Type
func (SparkClusterOutput) ToSparkClusterOutput ¶
func (o SparkClusterOutput) ToSparkClusterOutput() SparkClusterOutput
func (SparkClusterOutput) ToSparkClusterOutputWithContext ¶
func (o SparkClusterOutput) ToSparkClusterOutputWithContext(ctx context.Context) SparkClusterOutput
type SparkClusterRoles ¶
type SparkClusterRoles struct { // A `headNode` block as defined above. HeadNode SparkClusterRolesHeadNode `pulumi:"headNode"` // A `workerNode` block as defined below. WorkerNode SparkClusterRolesWorkerNode `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode SparkClusterRolesZookeeperNode `pulumi:"zookeeperNode"` }
type SparkClusterRolesArgs ¶
type SparkClusterRolesArgs struct { // A `headNode` block as defined above. HeadNode SparkClusterRolesHeadNodeInput `pulumi:"headNode"` // A `workerNode` block as defined below. WorkerNode SparkClusterRolesWorkerNodeInput `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode SparkClusterRolesZookeeperNodeInput `pulumi:"zookeeperNode"` }
func (SparkClusterRolesArgs) ElementType ¶
func (SparkClusterRolesArgs) ElementType() reflect.Type
func (SparkClusterRolesArgs) ToSparkClusterRolesOutput ¶
func (i SparkClusterRolesArgs) ToSparkClusterRolesOutput() SparkClusterRolesOutput
func (SparkClusterRolesArgs) ToSparkClusterRolesOutputWithContext ¶
func (i SparkClusterRolesArgs) ToSparkClusterRolesOutputWithContext(ctx context.Context) SparkClusterRolesOutput
func (SparkClusterRolesArgs) ToSparkClusterRolesPtrOutput ¶
func (i SparkClusterRolesArgs) ToSparkClusterRolesPtrOutput() SparkClusterRolesPtrOutput
func (SparkClusterRolesArgs) ToSparkClusterRolesPtrOutputWithContext ¶
func (i SparkClusterRolesArgs) ToSparkClusterRolesPtrOutputWithContext(ctx context.Context) SparkClusterRolesPtrOutput
type SparkClusterRolesHeadNode ¶
type SparkClusterRolesHeadNode struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type SparkClusterRolesHeadNodeArgs ¶
type SparkClusterRolesHeadNodeArgs struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (SparkClusterRolesHeadNodeArgs) ElementType ¶
func (SparkClusterRolesHeadNodeArgs) ElementType() reflect.Type
func (SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodeOutput ¶
func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodeOutput() SparkClusterRolesHeadNodeOutput
func (SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodeOutputWithContext ¶
func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodeOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeOutput
func (SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodePtrOutput ¶
func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodePtrOutput() SparkClusterRolesHeadNodePtrOutput
func (SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodePtrOutputWithContext ¶
func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodePtrOutput
type SparkClusterRolesHeadNodeInput ¶
type SparkClusterRolesHeadNodeInput interface { pulumi.Input ToSparkClusterRolesHeadNodeOutput() SparkClusterRolesHeadNodeOutput ToSparkClusterRolesHeadNodeOutputWithContext(context.Context) SparkClusterRolesHeadNodeOutput }
SparkClusterRolesHeadNodeInput is an input type that accepts SparkClusterRolesHeadNodeArgs and SparkClusterRolesHeadNodeOutput values. You can construct a concrete instance of `SparkClusterRolesHeadNodeInput` via:
SparkClusterRolesHeadNodeArgs{...}
type SparkClusterRolesHeadNodeOutput ¶
type SparkClusterRolesHeadNodeOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesHeadNodeOutput) ElementType ¶
func (SparkClusterRolesHeadNodeOutput) ElementType() reflect.Type
func (SparkClusterRolesHeadNodeOutput) Password ¶
func (o SparkClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesHeadNodeOutput) SshKeys ¶
func (o SparkClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (SparkClusterRolesHeadNodeOutput) SubnetId ¶
func (o SparkClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodeOutput ¶
func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodeOutput() SparkClusterRolesHeadNodeOutput
func (SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodeOutputWithContext ¶
func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodeOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeOutput
func (SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodePtrOutput ¶
func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodePtrOutput() SparkClusterRolesHeadNodePtrOutput
func (SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodePtrOutputWithContext ¶
func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodePtrOutput
func (SparkClusterRolesHeadNodeOutput) Username ¶
func (o SparkClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesHeadNodeOutput) VirtualNetworkId ¶
func (o SparkClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesHeadNodeOutput) VmSize ¶
func (o SparkClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type SparkClusterRolesHeadNodePtrInput ¶
type SparkClusterRolesHeadNodePtrInput interface { pulumi.Input ToSparkClusterRolesHeadNodePtrOutput() SparkClusterRolesHeadNodePtrOutput ToSparkClusterRolesHeadNodePtrOutputWithContext(context.Context) SparkClusterRolesHeadNodePtrOutput }
SparkClusterRolesHeadNodePtrInput is an input type that accepts SparkClusterRolesHeadNodeArgs, SparkClusterRolesHeadNodePtr and SparkClusterRolesHeadNodePtrOutput values. You can construct a concrete instance of `SparkClusterRolesHeadNodePtrInput` via:
SparkClusterRolesHeadNodeArgs{...} or: nil
func SparkClusterRolesHeadNodePtr ¶
func SparkClusterRolesHeadNodePtr(v *SparkClusterRolesHeadNodeArgs) SparkClusterRolesHeadNodePtrInput
type SparkClusterRolesHeadNodePtrOutput ¶
type SparkClusterRolesHeadNodePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesHeadNodePtrOutput) Elem ¶
func (o SparkClusterRolesHeadNodePtrOutput) Elem() SparkClusterRolesHeadNodeOutput
func (SparkClusterRolesHeadNodePtrOutput) ElementType ¶
func (SparkClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
func (SparkClusterRolesHeadNodePtrOutput) Password ¶
func (o SparkClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesHeadNodePtrOutput) SshKeys ¶
func (o SparkClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (SparkClusterRolesHeadNodePtrOutput) SubnetId ¶
func (o SparkClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (SparkClusterRolesHeadNodePtrOutput) ToSparkClusterRolesHeadNodePtrOutput ¶
func (o SparkClusterRolesHeadNodePtrOutput) ToSparkClusterRolesHeadNodePtrOutput() SparkClusterRolesHeadNodePtrOutput
func (SparkClusterRolesHeadNodePtrOutput) ToSparkClusterRolesHeadNodePtrOutputWithContext ¶
func (o SparkClusterRolesHeadNodePtrOutput) ToSparkClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodePtrOutput
func (SparkClusterRolesHeadNodePtrOutput) Username ¶
func (o SparkClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesHeadNodePtrOutput) VirtualNetworkId ¶
func (o SparkClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesHeadNodePtrOutput) VmSize ¶
func (o SparkClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type SparkClusterRolesInput ¶
type SparkClusterRolesInput interface { pulumi.Input ToSparkClusterRolesOutput() SparkClusterRolesOutput ToSparkClusterRolesOutputWithContext(context.Context) SparkClusterRolesOutput }
SparkClusterRolesInput is an input type that accepts SparkClusterRolesArgs and SparkClusterRolesOutput values. You can construct a concrete instance of `SparkClusterRolesInput` via:
SparkClusterRolesArgs{...}
type SparkClusterRolesOutput ¶
type SparkClusterRolesOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesOutput) ElementType ¶
func (SparkClusterRolesOutput) ElementType() reflect.Type
func (SparkClusterRolesOutput) HeadNode ¶
func (o SparkClusterRolesOutput) HeadNode() SparkClusterRolesHeadNodeOutput
A `headNode` block as defined above.
func (SparkClusterRolesOutput) ToSparkClusterRolesOutput ¶
func (o SparkClusterRolesOutput) ToSparkClusterRolesOutput() SparkClusterRolesOutput
func (SparkClusterRolesOutput) ToSparkClusterRolesOutputWithContext ¶
func (o SparkClusterRolesOutput) ToSparkClusterRolesOutputWithContext(ctx context.Context) SparkClusterRolesOutput
func (SparkClusterRolesOutput) ToSparkClusterRolesPtrOutput ¶
func (o SparkClusterRolesOutput) ToSparkClusterRolesPtrOutput() SparkClusterRolesPtrOutput
func (SparkClusterRolesOutput) ToSparkClusterRolesPtrOutputWithContext ¶
func (o SparkClusterRolesOutput) ToSparkClusterRolesPtrOutputWithContext(ctx context.Context) SparkClusterRolesPtrOutput
func (SparkClusterRolesOutput) WorkerNode ¶
func (o SparkClusterRolesOutput) WorkerNode() SparkClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (SparkClusterRolesOutput) ZookeeperNode ¶
func (o SparkClusterRolesOutput) ZookeeperNode() SparkClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type SparkClusterRolesPtrInput ¶
type SparkClusterRolesPtrInput interface { pulumi.Input ToSparkClusterRolesPtrOutput() SparkClusterRolesPtrOutput ToSparkClusterRolesPtrOutputWithContext(context.Context) SparkClusterRolesPtrOutput }
SparkClusterRolesPtrInput is an input type that accepts SparkClusterRolesArgs, SparkClusterRolesPtr and SparkClusterRolesPtrOutput values. You can construct a concrete instance of `SparkClusterRolesPtrInput` via:
SparkClusterRolesArgs{...} or: nil
func SparkClusterRolesPtr ¶
func SparkClusterRolesPtr(v *SparkClusterRolesArgs) SparkClusterRolesPtrInput
type SparkClusterRolesPtrOutput ¶
type SparkClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesPtrOutput) Elem ¶
func (o SparkClusterRolesPtrOutput) Elem() SparkClusterRolesOutput
func (SparkClusterRolesPtrOutput) ElementType ¶
func (SparkClusterRolesPtrOutput) ElementType() reflect.Type
func (SparkClusterRolesPtrOutput) HeadNode ¶
func (o SparkClusterRolesPtrOutput) HeadNode() SparkClusterRolesHeadNodePtrOutput
A `headNode` block as defined above.
func (SparkClusterRolesPtrOutput) ToSparkClusterRolesPtrOutput ¶
func (o SparkClusterRolesPtrOutput) ToSparkClusterRolesPtrOutput() SparkClusterRolesPtrOutput
func (SparkClusterRolesPtrOutput) ToSparkClusterRolesPtrOutputWithContext ¶
func (o SparkClusterRolesPtrOutput) ToSparkClusterRolesPtrOutputWithContext(ctx context.Context) SparkClusterRolesPtrOutput
func (SparkClusterRolesPtrOutput) WorkerNode ¶
func (o SparkClusterRolesPtrOutput) WorkerNode() SparkClusterRolesWorkerNodePtrOutput
A `workerNode` block as defined below.
func (SparkClusterRolesPtrOutput) ZookeeperNode ¶
func (o SparkClusterRolesPtrOutput) ZookeeperNode() SparkClusterRolesZookeeperNodePtrOutput
A `zookeeperNode` block as defined below.
type SparkClusterRolesWorkerNode ¶
type SparkClusterRolesWorkerNode struct { // A `autoscale` block as defined below. Autoscale *SparkClusterRolesWorkerNodeAutoscale `pulumi:"autoscale"` // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount *int `pulumi:"minInstanceCount"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type SparkClusterRolesWorkerNodeArgs ¶
type SparkClusterRolesWorkerNodeArgs struct { // A `autoscale` block as defined below. Autoscale SparkClusterRolesWorkerNodeAutoscalePtrInput `pulumi:"autoscale"` // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount pulumi.IntPtrInput `pulumi:"minInstanceCount"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (SparkClusterRolesWorkerNodeArgs) ElementType ¶
func (SparkClusterRolesWorkerNodeArgs) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodeOutput ¶
func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodeOutput() SparkClusterRolesWorkerNodeOutput
func (SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodeOutputWithContext ¶
func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodeOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeOutput
func (SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodePtrOutput ¶
func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodePtrOutput() SparkClusterRolesWorkerNodePtrOutput
func (SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodePtrOutputWithContext ¶
func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodePtrOutput
type SparkClusterRolesWorkerNodeAutoscale ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscale struct { // A `capacity` block as defined below. Capacity *SparkClusterRolesWorkerNodeAutoscaleCapacity `pulumi:"capacity"` // A `recurrence` block as defined below. Recurrence *SparkClusterRolesWorkerNodeAutoscaleRecurrence `pulumi:"recurrence"` }
type SparkClusterRolesWorkerNodeAutoscaleArgs ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleArgs struct { // A `capacity` block as defined below. Capacity SparkClusterRolesWorkerNodeAutoscaleCapacityPtrInput `pulumi:"capacity"` // A `recurrence` block as defined below. Recurrence SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrInput `pulumi:"recurrence"` }
func (SparkClusterRolesWorkerNodeAutoscaleArgs) ElementType ¶ added in v4.2.0
func (SparkClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscaleOutput ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscaleOutput() SparkClusterRolesWorkerNodeAutoscaleOutput
func (SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscaleOutputWithContext ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleOutput
func (SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput() SparkClusterRolesWorkerNodeAutoscalePtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscalePtrOutput
type SparkClusterRolesWorkerNodeAutoscaleCapacity ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleCapacity struct { // The maximum number of worker nodes to autoscale to based on the cluster's activity. MaxInstanceCount int `pulumi:"maxInstanceCount"` // The minimum number of worker nodes to autoscale to based on the cluster's activity. MinInstanceCount int `pulumi:"minInstanceCount"` }
type SparkClusterRolesWorkerNodeAutoscaleCapacityArgs ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleCapacityArgs struct { // The maximum number of worker nodes to autoscale to based on the cluster's activity. MaxInstanceCount pulumi.IntInput `pulumi:"maxInstanceCount"` // The minimum number of worker nodes to autoscale to based on the cluster's activity. MinInstanceCount pulumi.IntInput `pulumi:"minInstanceCount"` }
func (SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType ¶ added in v4.2.0
func (SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutput ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
func (SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
func (SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type SparkClusterRolesWorkerNodeAutoscaleCapacityInput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleCapacityInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityOutput ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityOutput }
SparkClusterRolesWorkerNodeAutoscaleCapacityInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleCapacityArgs and SparkClusterRolesWorkerNodeAutoscaleCapacityOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscaleCapacityInput` via:
SparkClusterRolesWorkerNodeAutoscaleCapacityArgs{...}
type SparkClusterRolesWorkerNodeAutoscaleCapacityOutput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleCapacityOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType ¶ added in v4.2.0
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount() pulumi.IntOutput
The maximum number of worker nodes to autoscale to based on the cluster's activity.
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount() pulumi.IntOutput
The minimum number of worker nodes to autoscale to based on the cluster's activity.
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutput ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type SparkClusterRolesWorkerNodeAutoscaleCapacityPtrInput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleCapacityPtrInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput }
SparkClusterRolesWorkerNodeAutoscaleCapacityPtrInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleCapacityArgs, SparkClusterRolesWorkerNodeAutoscaleCapacityPtr and SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscaleCapacityPtrInput` via:
SparkClusterRolesWorkerNodeAutoscaleCapacityArgs{...} or: nil
func SparkClusterRolesWorkerNodeAutoscaleCapacityPtr ¶ added in v4.2.0
func SparkClusterRolesWorkerNodeAutoscaleCapacityPtr(v *SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrInput
type SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType ¶ added in v4.2.0
func (SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount() pulumi.IntPtrOutput
The maximum number of worker nodes to autoscale to based on the cluster's activity.
func (SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of worker nodes to autoscale to based on the cluster's activity.
func (SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type SparkClusterRolesWorkerNodeAutoscaleInput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscaleOutput() SparkClusterRolesWorkerNodeAutoscaleOutput ToSparkClusterRolesWorkerNodeAutoscaleOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscaleOutput }
SparkClusterRolesWorkerNodeAutoscaleInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleArgs and SparkClusterRolesWorkerNodeAutoscaleOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscaleInput` via:
SparkClusterRolesWorkerNodeAutoscaleArgs{...}
type SparkClusterRolesWorkerNodeAutoscaleOutput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscaleOutput) Capacity ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleOutput) Capacity() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
A `capacity` block as defined below.
func (SparkClusterRolesWorkerNodeAutoscaleOutput) ElementType ¶ added in v4.2.0
func (SparkClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleOutput) Recurrence ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleOutput) Recurrence() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
func (SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscaleOutput ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscaleOutput() SparkClusterRolesWorkerNodeAutoscaleOutput
func (SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscaleOutputWithContext ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleOutput
func (SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput() SparkClusterRolesWorkerNodeAutoscalePtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscalePtrOutput
type SparkClusterRolesWorkerNodeAutoscalePtrInput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscalePtrInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscalePtrOutput() SparkClusterRolesWorkerNodeAutoscalePtrOutput ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscalePtrOutput }
SparkClusterRolesWorkerNodeAutoscalePtrInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleArgs, SparkClusterRolesWorkerNodeAutoscalePtr and SparkClusterRolesWorkerNodeAutoscalePtrOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscalePtrInput` via:
SparkClusterRolesWorkerNodeAutoscaleArgs{...} or: nil
func SparkClusterRolesWorkerNodeAutoscalePtr ¶ added in v4.2.0
func SparkClusterRolesWorkerNodeAutoscalePtr(v *SparkClusterRolesWorkerNodeAutoscaleArgs) SparkClusterRolesWorkerNodeAutoscalePtrInput
type SparkClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscalePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscalePtrOutput) Capacity ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) Capacity() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
A `capacity` block as defined below.
func (SparkClusterRolesWorkerNodeAutoscalePtrOutput) ElementType ¶ added in v4.2.0
func (SparkClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
func (SparkClusterRolesWorkerNodeAutoscalePtrOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput() SparkClusterRolesWorkerNodeAutoscalePtrOutput
func (SparkClusterRolesWorkerNodeAutoscalePtrOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscalePtrOutput
type SparkClusterRolesWorkerNodeAutoscaleRecurrence ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleRecurrence struct { // A list of `schedule` blocks as defined below. Schedules []SparkClusterRolesWorkerNodeAutoscaleRecurrenceSchedule `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone string `pulumi:"timezone"` }
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs struct { // A list of `schedule` blocks as defined below. Schedules SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone pulumi.StringInput `pulumi:"timezone"` }
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType ¶ added in v4.2.0
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceInput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput }
SparkClusterRolesWorkerNodeAutoscaleRecurrenceInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs and SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscaleRecurrenceInput` via:
SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...}
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType ¶ added in v4.2.0
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
The time zone for the autoscale schedule times.
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrInput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput }
SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs, SparkClusterRolesWorkerNodeAutoscaleRecurrencePtr and SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrInput` via:
SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...} or: nil
func SparkClusterRolesWorkerNodeAutoscaleRecurrencePtr ¶ added in v4.2.0
func SparkClusterRolesWorkerNodeAutoscaleRecurrencePtr(v *SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
type SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType ¶ added in v4.2.0
func (SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
The time zone for the autoscale schedule times.
func (SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceSchedule ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceSchedule struct { // The days of the week to perform autoscale. Days []string `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time string `pulumi:"time"` }
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs struct { // The days of the week to perform autoscale. Days pulumi.StringArrayInput `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time pulumi.StringInput `pulumi:"time"` }
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType ¶ added in v4.2.0
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray []SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType ¶ added in v4.2.0
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶ added in v4.2.0
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput }
SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray and SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput` via:
SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray{ SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...} }
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType ¶ added in v4.2.0
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput }
SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs and SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput` via:
SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...}
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶ added in v4.2.0
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
The days of the week to perform autoscale.
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType ¶ added in v4.2.0
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
The number of worker nodes to autoscale at the specified time.
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time ¶ added in v4.2.0
The time of day to perform the autoscale in 24hour format.
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type SparkClusterRolesWorkerNodeInput ¶
type SparkClusterRolesWorkerNodeInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeOutput() SparkClusterRolesWorkerNodeOutput ToSparkClusterRolesWorkerNodeOutputWithContext(context.Context) SparkClusterRolesWorkerNodeOutput }
SparkClusterRolesWorkerNodeInput is an input type that accepts SparkClusterRolesWorkerNodeArgs and SparkClusterRolesWorkerNodeOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeInput` via:
SparkClusterRolesWorkerNodeArgs{...}
type SparkClusterRolesWorkerNodeOutput ¶
type SparkClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeOutput) Autoscale ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodeOutput) Autoscale() SparkClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (SparkClusterRolesWorkerNodeOutput) ElementType ¶
func (SparkClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeOutput) MinInstanceCount
deprecated
func (o SparkClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (SparkClusterRolesWorkerNodeOutput) Password ¶
func (o SparkClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesWorkerNodeOutput) SshKeys ¶
func (o SparkClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (SparkClusterRolesWorkerNodeOutput) SubnetId ¶
func (o SparkClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (SparkClusterRolesWorkerNodeOutput) TargetInstanceCount ¶
func (o SparkClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
The number of instances which should be run for the Worker Nodes.
func (SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodeOutput ¶
func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodeOutput() SparkClusterRolesWorkerNodeOutput
func (SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodeOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodeOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeOutput
func (SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodePtrOutput ¶
func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodePtrOutput() SparkClusterRolesWorkerNodePtrOutput
func (SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodePtrOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodePtrOutput
func (SparkClusterRolesWorkerNodeOutput) Username ¶
func (o SparkClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesWorkerNodeOutput) VirtualNetworkId ¶
func (o SparkClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesWorkerNodeOutput) VmSize ¶
func (o SparkClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type SparkClusterRolesWorkerNodePtrInput ¶
type SparkClusterRolesWorkerNodePtrInput interface { pulumi.Input ToSparkClusterRolesWorkerNodePtrOutput() SparkClusterRolesWorkerNodePtrOutput ToSparkClusterRolesWorkerNodePtrOutputWithContext(context.Context) SparkClusterRolesWorkerNodePtrOutput }
SparkClusterRolesWorkerNodePtrInput is an input type that accepts SparkClusterRolesWorkerNodeArgs, SparkClusterRolesWorkerNodePtr and SparkClusterRolesWorkerNodePtrOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodePtrInput` via:
SparkClusterRolesWorkerNodeArgs{...} or: nil
func SparkClusterRolesWorkerNodePtr ¶
func SparkClusterRolesWorkerNodePtr(v *SparkClusterRolesWorkerNodeArgs) SparkClusterRolesWorkerNodePtrInput
type SparkClusterRolesWorkerNodePtrOutput ¶
type SparkClusterRolesWorkerNodePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodePtrOutput) Autoscale ¶ added in v4.2.0
func (o SparkClusterRolesWorkerNodePtrOutput) Autoscale() SparkClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (SparkClusterRolesWorkerNodePtrOutput) ElementType ¶
func (SparkClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodePtrOutput) MinInstanceCount
deprecated
func (o SparkClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (SparkClusterRolesWorkerNodePtrOutput) Password ¶
func (o SparkClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesWorkerNodePtrOutput) SshKeys ¶
func (o SparkClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (SparkClusterRolesWorkerNodePtrOutput) SubnetId ¶
func (o SparkClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (SparkClusterRolesWorkerNodePtrOutput) TargetInstanceCount ¶
func (o SparkClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (SparkClusterRolesWorkerNodePtrOutput) ToSparkClusterRolesWorkerNodePtrOutput ¶
func (o SparkClusterRolesWorkerNodePtrOutput) ToSparkClusterRolesWorkerNodePtrOutput() SparkClusterRolesWorkerNodePtrOutput
func (SparkClusterRolesWorkerNodePtrOutput) ToSparkClusterRolesWorkerNodePtrOutputWithContext ¶
func (o SparkClusterRolesWorkerNodePtrOutput) ToSparkClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodePtrOutput
func (SparkClusterRolesWorkerNodePtrOutput) Username ¶
func (o SparkClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesWorkerNodePtrOutput) VirtualNetworkId ¶
func (o SparkClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesWorkerNodePtrOutput) VmSize ¶
func (o SparkClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type SparkClusterRolesZookeeperNode ¶
type SparkClusterRolesZookeeperNode struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type SparkClusterRolesZookeeperNodeArgs ¶
type SparkClusterRolesZookeeperNodeArgs struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (SparkClusterRolesZookeeperNodeArgs) ElementType ¶
func (SparkClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
func (SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodeOutput ¶
func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodeOutput() SparkClusterRolesZookeeperNodeOutput
func (SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodeOutputWithContext ¶
func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeOutput
func (SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodePtrOutput ¶
func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodePtrOutput() SparkClusterRolesZookeeperNodePtrOutput
func (SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodePtrOutputWithContext ¶
func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodePtrOutput
type SparkClusterRolesZookeeperNodeInput ¶
type SparkClusterRolesZookeeperNodeInput interface { pulumi.Input ToSparkClusterRolesZookeeperNodeOutput() SparkClusterRolesZookeeperNodeOutput ToSparkClusterRolesZookeeperNodeOutputWithContext(context.Context) SparkClusterRolesZookeeperNodeOutput }
SparkClusterRolesZookeeperNodeInput is an input type that accepts SparkClusterRolesZookeeperNodeArgs and SparkClusterRolesZookeeperNodeOutput values. You can construct a concrete instance of `SparkClusterRolesZookeeperNodeInput` via:
SparkClusterRolesZookeeperNodeArgs{...}
type SparkClusterRolesZookeeperNodeOutput ¶
type SparkClusterRolesZookeeperNodeOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesZookeeperNodeOutput) ElementType ¶
func (SparkClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
func (SparkClusterRolesZookeeperNodeOutput) Password ¶
func (o SparkClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesZookeeperNodeOutput) SshKeys ¶
func (o SparkClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (SparkClusterRolesZookeeperNodeOutput) SubnetId ¶
func (o SparkClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodeOutput ¶
func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodeOutput() SparkClusterRolesZookeeperNodeOutput
func (SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodeOutputWithContext ¶
func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeOutput
func (SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodePtrOutput ¶
func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodePtrOutput() SparkClusterRolesZookeeperNodePtrOutput
func (SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodePtrOutput
func (SparkClusterRolesZookeeperNodeOutput) Username ¶
func (o SparkClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesZookeeperNodeOutput) VirtualNetworkId ¶
func (o SparkClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesZookeeperNodeOutput) VmSize ¶
func (o SparkClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type SparkClusterRolesZookeeperNodePtrInput ¶
type SparkClusterRolesZookeeperNodePtrInput interface { pulumi.Input ToSparkClusterRolesZookeeperNodePtrOutput() SparkClusterRolesZookeeperNodePtrOutput ToSparkClusterRolesZookeeperNodePtrOutputWithContext(context.Context) SparkClusterRolesZookeeperNodePtrOutput }
SparkClusterRolesZookeeperNodePtrInput is an input type that accepts SparkClusterRolesZookeeperNodeArgs, SparkClusterRolesZookeeperNodePtr and SparkClusterRolesZookeeperNodePtrOutput values. You can construct a concrete instance of `SparkClusterRolesZookeeperNodePtrInput` via:
SparkClusterRolesZookeeperNodeArgs{...} or: nil
func SparkClusterRolesZookeeperNodePtr ¶
func SparkClusterRolesZookeeperNodePtr(v *SparkClusterRolesZookeeperNodeArgs) SparkClusterRolesZookeeperNodePtrInput
type SparkClusterRolesZookeeperNodePtrOutput ¶
type SparkClusterRolesZookeeperNodePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesZookeeperNodePtrOutput) ElementType ¶
func (SparkClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
func (SparkClusterRolesZookeeperNodePtrOutput) Password ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesZookeeperNodePtrOutput) SshKeys ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (SparkClusterRolesZookeeperNodePtrOutput) SubnetId ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (SparkClusterRolesZookeeperNodePtrOutput) ToSparkClusterRolesZookeeperNodePtrOutput ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) ToSparkClusterRolesZookeeperNodePtrOutput() SparkClusterRolesZookeeperNodePtrOutput
func (SparkClusterRolesZookeeperNodePtrOutput) ToSparkClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) ToSparkClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodePtrOutput
func (SparkClusterRolesZookeeperNodePtrOutput) Username ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesZookeeperNodePtrOutput) VirtualNetworkId ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesZookeeperNodePtrOutput) VmSize ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type SparkClusterSecurityProfile ¶ added in v4.17.0
type SparkClusterSecurityProfile struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId string `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns []string `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName string `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword string `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername string `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls []string `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId string `pulumi:"msiResourceId"` }
type SparkClusterSecurityProfileArgs ¶ added in v4.17.0
type SparkClusterSecurityProfileArgs struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId pulumi.StringInput `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns pulumi.StringArrayInput `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName pulumi.StringInput `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword pulumi.StringInput `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername pulumi.StringInput `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls pulumi.StringArrayInput `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId pulumi.StringInput `pulumi:"msiResourceId"` }
func (SparkClusterSecurityProfileArgs) ElementType ¶ added in v4.17.0
func (SparkClusterSecurityProfileArgs) ElementType() reflect.Type
func (SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfileOutput ¶ added in v4.17.0
func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfileOutput() SparkClusterSecurityProfileOutput
func (SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfileOutputWithContext ¶ added in v4.17.0
func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfileOutputWithContext(ctx context.Context) SparkClusterSecurityProfileOutput
func (SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfilePtrOutput() SparkClusterSecurityProfilePtrOutput
func (SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfilePtrOutputWithContext(ctx context.Context) SparkClusterSecurityProfilePtrOutput
type SparkClusterSecurityProfileInput ¶ added in v4.17.0
type SparkClusterSecurityProfileInput interface { pulumi.Input ToSparkClusterSecurityProfileOutput() SparkClusterSecurityProfileOutput ToSparkClusterSecurityProfileOutputWithContext(context.Context) SparkClusterSecurityProfileOutput }
SparkClusterSecurityProfileInput is an input type that accepts SparkClusterSecurityProfileArgs and SparkClusterSecurityProfileOutput values. You can construct a concrete instance of `SparkClusterSecurityProfileInput` via:
SparkClusterSecurityProfileArgs{...}
type SparkClusterSecurityProfileOutput ¶ added in v4.17.0
type SparkClusterSecurityProfileOutput struct{ *pulumi.OutputState }
func (SparkClusterSecurityProfileOutput) AaddsResourceId ¶ added in v4.17.0
func (o SparkClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfileOutput) ClusterUsersGroupDns ¶ added in v4.17.0
func (o SparkClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfileOutput) DomainName ¶ added in v4.17.0
func (o SparkClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfileOutput) DomainUserPassword ¶ added in v4.17.0
func (o SparkClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfileOutput) DomainUsername ¶ added in v4.17.0
func (o SparkClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfileOutput) ElementType ¶ added in v4.17.0
func (SparkClusterSecurityProfileOutput) ElementType() reflect.Type
func (SparkClusterSecurityProfileOutput) LdapsUrls ¶ added in v4.17.0
func (o SparkClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfileOutput) MsiResourceId ¶ added in v4.17.0
func (o SparkClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfileOutput ¶ added in v4.17.0
func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfileOutput() SparkClusterSecurityProfileOutput
func (SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfileOutputWithContext ¶ added in v4.17.0
func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfileOutputWithContext(ctx context.Context) SparkClusterSecurityProfileOutput
func (SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfilePtrOutput() SparkClusterSecurityProfilePtrOutput
func (SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfilePtrOutputWithContext(ctx context.Context) SparkClusterSecurityProfilePtrOutput
type SparkClusterSecurityProfilePtrInput ¶ added in v4.17.0
type SparkClusterSecurityProfilePtrInput interface { pulumi.Input ToSparkClusterSecurityProfilePtrOutput() SparkClusterSecurityProfilePtrOutput ToSparkClusterSecurityProfilePtrOutputWithContext(context.Context) SparkClusterSecurityProfilePtrOutput }
SparkClusterSecurityProfilePtrInput is an input type that accepts SparkClusterSecurityProfileArgs, SparkClusterSecurityProfilePtr and SparkClusterSecurityProfilePtrOutput values. You can construct a concrete instance of `SparkClusterSecurityProfilePtrInput` via:
SparkClusterSecurityProfileArgs{...} or: nil
func SparkClusterSecurityProfilePtr ¶ added in v4.17.0
func SparkClusterSecurityProfilePtr(v *SparkClusterSecurityProfileArgs) SparkClusterSecurityProfilePtrInput
type SparkClusterSecurityProfilePtrOutput ¶ added in v4.17.0
type SparkClusterSecurityProfilePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterSecurityProfilePtrOutput) AaddsResourceId ¶ added in v4.17.0
func (o SparkClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfilePtrOutput) ClusterUsersGroupDns ¶ added in v4.17.0
func (o SparkClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfilePtrOutput) DomainName ¶ added in v4.17.0
func (o SparkClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfilePtrOutput) DomainUserPassword ¶ added in v4.17.0
func (o SparkClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfilePtrOutput) DomainUsername ¶ added in v4.17.0
func (o SparkClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfilePtrOutput) ElementType ¶ added in v4.17.0
func (SparkClusterSecurityProfilePtrOutput) ElementType() reflect.Type
func (SparkClusterSecurityProfilePtrOutput) LdapsUrls ¶ added in v4.17.0
func (o SparkClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfilePtrOutput) MsiResourceId ¶ added in v4.17.0
func (o SparkClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfilePtrOutput) ToSparkClusterSecurityProfilePtrOutput ¶ added in v4.17.0
func (o SparkClusterSecurityProfilePtrOutput) ToSparkClusterSecurityProfilePtrOutput() SparkClusterSecurityProfilePtrOutput
func (SparkClusterSecurityProfilePtrOutput) ToSparkClusterSecurityProfilePtrOutputWithContext ¶ added in v4.17.0
func (o SparkClusterSecurityProfilePtrOutput) ToSparkClusterSecurityProfilePtrOutputWithContext(ctx context.Context) SparkClusterSecurityProfilePtrOutput
type SparkClusterState ¶
type SparkClusterState struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringPtrInput // A `componentVersion` block as defined below. ComponentVersion SparkClusterComponentVersionPtrInput // Whether encryption in transit is enabled for this Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrInput // A `gateway` block as defined below. Gateway SparkClusterGatewayPtrInput // The HTTPS Connectivity Endpoint for this HDInsight Spark Cluster. HttpsEndpoint pulumi.StringPtrInput // Specifies the Azure Region which this HDInsight Spark Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores SparkClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor SparkClusterMonitorPtrInput // Specifies the name for this HDInsight Spark Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network SparkClusterNetworkPtrInput // Specifies the name of the Resource Group in which this HDInsight Spark Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `roles` block as defined below. Roles SparkClusterRolesPtrInput // A `securityProfile` block as defined below. SecurityProfile SparkClusterSecurityProfilePtrInput // The SSH Connectivity Endpoint for this HDInsight Spark Cluster. SshEndpoint pulumi.StringPtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 SparkClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts SparkClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Spark Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Spark Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringPtrInput TlsMinVersion pulumi.StringPtrInput }
func (SparkClusterState) ElementType ¶
func (SparkClusterState) ElementType() reflect.Type
type SparkClusterStorageAccount ¶
type SparkClusterStorageAccount struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault bool `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey string `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId string `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId *string `pulumi:"storageResourceId"` }
type SparkClusterStorageAccountArgs ¶
type SparkClusterStorageAccountArgs struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey pulumi.StringInput `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId pulumi.StringInput `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringPtrInput `pulumi:"storageResourceId"` }
func (SparkClusterStorageAccountArgs) ElementType ¶
func (SparkClusterStorageAccountArgs) ElementType() reflect.Type
func (SparkClusterStorageAccountArgs) ToSparkClusterStorageAccountOutput ¶
func (i SparkClusterStorageAccountArgs) ToSparkClusterStorageAccountOutput() SparkClusterStorageAccountOutput
func (SparkClusterStorageAccountArgs) ToSparkClusterStorageAccountOutputWithContext ¶
func (i SparkClusterStorageAccountArgs) ToSparkClusterStorageAccountOutputWithContext(ctx context.Context) SparkClusterStorageAccountOutput
type SparkClusterStorageAccountArray ¶
type SparkClusterStorageAccountArray []SparkClusterStorageAccountInput
func (SparkClusterStorageAccountArray) ElementType ¶
func (SparkClusterStorageAccountArray) ElementType() reflect.Type
func (SparkClusterStorageAccountArray) ToSparkClusterStorageAccountArrayOutput ¶
func (i SparkClusterStorageAccountArray) ToSparkClusterStorageAccountArrayOutput() SparkClusterStorageAccountArrayOutput
func (SparkClusterStorageAccountArray) ToSparkClusterStorageAccountArrayOutputWithContext ¶
func (i SparkClusterStorageAccountArray) ToSparkClusterStorageAccountArrayOutputWithContext(ctx context.Context) SparkClusterStorageAccountArrayOutput
type SparkClusterStorageAccountArrayInput ¶
type SparkClusterStorageAccountArrayInput interface { pulumi.Input ToSparkClusterStorageAccountArrayOutput() SparkClusterStorageAccountArrayOutput ToSparkClusterStorageAccountArrayOutputWithContext(context.Context) SparkClusterStorageAccountArrayOutput }
SparkClusterStorageAccountArrayInput is an input type that accepts SparkClusterStorageAccountArray and SparkClusterStorageAccountArrayOutput values. You can construct a concrete instance of `SparkClusterStorageAccountArrayInput` via:
SparkClusterStorageAccountArray{ SparkClusterStorageAccountArgs{...} }
type SparkClusterStorageAccountArrayOutput ¶
type SparkClusterStorageAccountArrayOutput struct{ *pulumi.OutputState }
func (SparkClusterStorageAccountArrayOutput) ElementType ¶
func (SparkClusterStorageAccountArrayOutput) ElementType() reflect.Type
func (SparkClusterStorageAccountArrayOutput) Index ¶
func (o SparkClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) SparkClusterStorageAccountOutput
func (SparkClusterStorageAccountArrayOutput) ToSparkClusterStorageAccountArrayOutput ¶
func (o SparkClusterStorageAccountArrayOutput) ToSparkClusterStorageAccountArrayOutput() SparkClusterStorageAccountArrayOutput
func (SparkClusterStorageAccountArrayOutput) ToSparkClusterStorageAccountArrayOutputWithContext ¶
func (o SparkClusterStorageAccountArrayOutput) ToSparkClusterStorageAccountArrayOutputWithContext(ctx context.Context) SparkClusterStorageAccountArrayOutput
type SparkClusterStorageAccountGen2 ¶
type SparkClusterStorageAccountGen2 struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId string `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault bool `pulumi:"isDefault"` // The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created. ManagedIdentityResourceId string `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId string `pulumi:"storageResourceId"` }
type SparkClusterStorageAccountGen2Args ¶
type SparkClusterStorageAccountGen2Args struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId pulumi.StringInput `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created. ManagedIdentityResourceId pulumi.StringInput `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringInput `pulumi:"storageResourceId"` }
func (SparkClusterStorageAccountGen2Args) ElementType ¶
func (SparkClusterStorageAccountGen2Args) ElementType() reflect.Type
func (SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2Output ¶
func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2Output() SparkClusterStorageAccountGen2Output
func (SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2OutputWithContext ¶
func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2OutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2Output
func (SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2PtrOutput ¶
func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2PtrOutput() SparkClusterStorageAccountGen2PtrOutput
func (SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2PtrOutputWithContext ¶
func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2PtrOutput
type SparkClusterStorageAccountGen2Input ¶
type SparkClusterStorageAccountGen2Input interface { pulumi.Input ToSparkClusterStorageAccountGen2Output() SparkClusterStorageAccountGen2Output ToSparkClusterStorageAccountGen2OutputWithContext(context.Context) SparkClusterStorageAccountGen2Output }
SparkClusterStorageAccountGen2Input is an input type that accepts SparkClusterStorageAccountGen2Args and SparkClusterStorageAccountGen2Output values. You can construct a concrete instance of `SparkClusterStorageAccountGen2Input` via:
SparkClusterStorageAccountGen2Args{...}
type SparkClusterStorageAccountGen2Output ¶
type SparkClusterStorageAccountGen2Output struct{ *pulumi.OutputState }
func (SparkClusterStorageAccountGen2Output) ElementType ¶
func (SparkClusterStorageAccountGen2Output) ElementType() reflect.Type
func (SparkClusterStorageAccountGen2Output) FilesystemId ¶
func (o SparkClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountGen2Output) IsDefault ¶
func (o SparkClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (SparkClusterStorageAccountGen2Output) ManagedIdentityResourceId ¶
func (o SparkClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountGen2Output) StorageResourceId ¶
func (o SparkClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2Output ¶
func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2Output() SparkClusterStorageAccountGen2Output
func (SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2OutputWithContext ¶
func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2OutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2Output
func (SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2PtrOutput ¶
func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2PtrOutput() SparkClusterStorageAccountGen2PtrOutput
func (SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2PtrOutputWithContext ¶
func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2PtrOutput
type SparkClusterStorageAccountGen2PtrInput ¶
type SparkClusterStorageAccountGen2PtrInput interface { pulumi.Input ToSparkClusterStorageAccountGen2PtrOutput() SparkClusterStorageAccountGen2PtrOutput ToSparkClusterStorageAccountGen2PtrOutputWithContext(context.Context) SparkClusterStorageAccountGen2PtrOutput }
SparkClusterStorageAccountGen2PtrInput is an input type that accepts SparkClusterStorageAccountGen2Args, SparkClusterStorageAccountGen2Ptr and SparkClusterStorageAccountGen2PtrOutput values. You can construct a concrete instance of `SparkClusterStorageAccountGen2PtrInput` via:
SparkClusterStorageAccountGen2Args{...} or: nil
func SparkClusterStorageAccountGen2Ptr ¶
func SparkClusterStorageAccountGen2Ptr(v *SparkClusterStorageAccountGen2Args) SparkClusterStorageAccountGen2PtrInput
type SparkClusterStorageAccountGen2PtrOutput ¶
type SparkClusterStorageAccountGen2PtrOutput struct{ *pulumi.OutputState }
func (SparkClusterStorageAccountGen2PtrOutput) ElementType ¶
func (SparkClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
func (SparkClusterStorageAccountGen2PtrOutput) FilesystemId ¶
func (o SparkClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o SparkClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (SparkClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId ¶
func (o SparkClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountGen2PtrOutput) StorageResourceId ¶
func (o SparkClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountGen2PtrOutput) ToSparkClusterStorageAccountGen2PtrOutput ¶
func (o SparkClusterStorageAccountGen2PtrOutput) ToSparkClusterStorageAccountGen2PtrOutput() SparkClusterStorageAccountGen2PtrOutput
func (SparkClusterStorageAccountGen2PtrOutput) ToSparkClusterStorageAccountGen2PtrOutputWithContext ¶
func (o SparkClusterStorageAccountGen2PtrOutput) ToSparkClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2PtrOutput
type SparkClusterStorageAccountInput ¶
type SparkClusterStorageAccountInput interface { pulumi.Input ToSparkClusterStorageAccountOutput() SparkClusterStorageAccountOutput ToSparkClusterStorageAccountOutputWithContext(context.Context) SparkClusterStorageAccountOutput }
SparkClusterStorageAccountInput is an input type that accepts SparkClusterStorageAccountArgs and SparkClusterStorageAccountOutput values. You can construct a concrete instance of `SparkClusterStorageAccountInput` via:
SparkClusterStorageAccountArgs{...}
type SparkClusterStorageAccountOutput ¶
type SparkClusterStorageAccountOutput struct{ *pulumi.OutputState }
func (SparkClusterStorageAccountOutput) ElementType ¶
func (SparkClusterStorageAccountOutput) ElementType() reflect.Type
func (SparkClusterStorageAccountOutput) IsDefault ¶
func (o SparkClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
func (SparkClusterStorageAccountOutput) StorageAccountKey ¶
func (o SparkClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountOutput) StorageContainerId ¶
func (o SparkClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
The ID of the Storage Container. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountOutput) StorageResourceId ¶ added in v4.37.0
func (o SparkClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountOutput) ToSparkClusterStorageAccountOutput ¶
func (o SparkClusterStorageAccountOutput) ToSparkClusterStorageAccountOutput() SparkClusterStorageAccountOutput
func (SparkClusterStorageAccountOutput) ToSparkClusterStorageAccountOutputWithContext ¶
func (o SparkClusterStorageAccountOutput) ToSparkClusterStorageAccountOutputWithContext(ctx context.Context) SparkClusterStorageAccountOutput
type StormCluster ¶
type StormCluster struct { pulumi.CustomResourceState // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringOutput `pulumi:"clusterVersion"` // A `componentVersion` block as defined below. ComponentVersion StormClusterComponentVersionOutput `pulumi:"componentVersion"` // A `gateway` block as defined below. Gateway StormClusterGatewayOutput `pulumi:"gateway"` // The HTTPS Connectivity Endpoint for this HDInsight Storm Cluster. HttpsEndpoint pulumi.StringOutput `pulumi:"httpsEndpoint"` // Specifies the Azure Region which this HDInsight Storm Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // A `metastores` block as defined below. Metastores StormClusterMetastoresPtrOutput `pulumi:"metastores"` // A `monitor` block as defined below. Monitor StormClusterMonitorPtrOutput `pulumi:"monitor"` // Specifies the name for this HDInsight Storm Cluster. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // Specifies the name of the Resource Group in which this HDInsight Storm Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `roles` block as defined below. Roles StormClusterRolesOutput `pulumi:"roles"` // The SSH Connectivity Endpoint for this HDInsight Storm Cluster. SshEndpoint pulumi.StringOutput `pulumi:"sshEndpoint"` // One or more `storageAccount` block as defined below. StorageAccounts StormClusterStorageAccountArrayOutput `pulumi:"storageAccounts"` // A map of Tags which should be assigned to this HDInsight Storm Cluster. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the Tier which should be used for this HDInsight Storm Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringOutput `pulumi:"tier"` TlsMinVersion pulumi.StringPtrOutput `pulumi:"tlsMinVersion"` }
Manages a HDInsight Storm Cluster.
!> **Note:** [HDInsight 3.6 is deprecated and will be retired on 2020-12-31 - HDInsight 4.0 no longer supports Storm Clusters](https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-component-versioning#available-versions) - as such this resource is deprecated and will be removed in the next major version of the Provider.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v4/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/hdinsight" "github.com/pulumi/pulumi-azure/sdk/v4/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleResourceGroup, err := core.NewResourceGroup(ctx, "exampleResourceGroup", &core.ResourceGroupArgs{ Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "exampleAccount", &storage.AccountArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleContainer, err := storage.NewContainer(ctx, "exampleContainer", &storage.ContainerArgs{ StorageAccountName: exampleAccount.Name, ContainerAccessType: pulumi.String("private"), }) if err != nil { return err } _, err = hdinsight.NewStormCluster(ctx, "exampleStormCluster", &hdinsight.StormClusterArgs{ ResourceGroupName: exampleResourceGroup.Name, Location: exampleResourceGroup.Location, ClusterVersion: pulumi.String("3.6"), Tier: pulumi.String("Standard"), ComponentVersion: &hdinsight.StormClusterComponentVersionArgs{ Storm: pulumi.String("1.1"), }, Gateway: &hdinsight.StormClusterGatewayArgs{ Enabled: pulumi.Bool(true), Username: pulumi.String("acctestusrgw"), Password: pulumi.String("Password123!"), }, StorageAccounts: hdinsight.StormClusterStorageAccountArray{ &hdinsight.StormClusterStorageAccountArgs{ StorageContainerId: exampleContainer.ID(), StorageAccountKey: exampleAccount.PrimaryAccessKey, IsDefault: pulumi.Bool(true), }, }, Roles: &hdinsight.StormClusterRolesArgs{ HeadNode: &hdinsight.StormClusterRolesHeadNodeArgs{ VmSize: pulumi.String("Standard_A3"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, WorkerNode: &hdinsight.StormClusterRolesWorkerNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), TargetInstanceCount: pulumi.Int(3), }, ZookeeperNode: &hdinsight.StormClusterRolesZookeeperNodeArgs{ VmSize: pulumi.String("Standard_A4_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
HDInsight Storm Clusters can be imported using the `resource id`, e.g.
```sh
$ pulumi import azure:hdinsight/stormCluster:StormCluster example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.HDInsight/clusters/cluster1
```
func GetStormCluster ¶
func GetStormCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StormClusterState, opts ...pulumi.ResourceOption) (*StormCluster, error)
GetStormCluster gets an existing StormCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewStormCluster ¶
func NewStormCluster(ctx *pulumi.Context, name string, args *StormClusterArgs, opts ...pulumi.ResourceOption) (*StormCluster, error)
NewStormCluster registers a new resource with the given unique name, arguments, and options.
func (*StormCluster) ElementType ¶
func (*StormCluster) ElementType() reflect.Type
func (*StormCluster) ToStormClusterOutput ¶
func (i *StormCluster) ToStormClusterOutput() StormClusterOutput
func (*StormCluster) ToStormClusterOutputWithContext ¶
func (i *StormCluster) ToStormClusterOutputWithContext(ctx context.Context) StormClusterOutput
type StormClusterArgs ¶
type StormClusterArgs struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringInput // A `componentVersion` block as defined below. ComponentVersion StormClusterComponentVersionInput // A `gateway` block as defined below. Gateway StormClusterGatewayInput // Specifies the Azure Region which this HDInsight Storm Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores StormClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor StormClusterMonitorPtrInput // Specifies the name for this HDInsight Storm Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Specifies the name of the Resource Group in which this HDInsight Storm Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `roles` block as defined below. Roles StormClusterRolesInput // One or more `storageAccount` block as defined below. StorageAccounts StormClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Storm Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Storm Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringInput TlsMinVersion pulumi.StringPtrInput }
The set of arguments for constructing a StormCluster resource.
func (StormClusterArgs) ElementType ¶
func (StormClusterArgs) ElementType() reflect.Type
type StormClusterArray ¶
type StormClusterArray []StormClusterInput
func (StormClusterArray) ElementType ¶
func (StormClusterArray) ElementType() reflect.Type
func (StormClusterArray) ToStormClusterArrayOutput ¶
func (i StormClusterArray) ToStormClusterArrayOutput() StormClusterArrayOutput
func (StormClusterArray) ToStormClusterArrayOutputWithContext ¶
func (i StormClusterArray) ToStormClusterArrayOutputWithContext(ctx context.Context) StormClusterArrayOutput
type StormClusterArrayInput ¶
type StormClusterArrayInput interface { pulumi.Input ToStormClusterArrayOutput() StormClusterArrayOutput ToStormClusterArrayOutputWithContext(context.Context) StormClusterArrayOutput }
StormClusterArrayInput is an input type that accepts StormClusterArray and StormClusterArrayOutput values. You can construct a concrete instance of `StormClusterArrayInput` via:
StormClusterArray{ StormClusterArgs{...} }
type StormClusterArrayOutput ¶
type StormClusterArrayOutput struct{ *pulumi.OutputState }
func (StormClusterArrayOutput) ElementType ¶
func (StormClusterArrayOutput) ElementType() reflect.Type
func (StormClusterArrayOutput) Index ¶
func (o StormClusterArrayOutput) Index(i pulumi.IntInput) StormClusterOutput
func (StormClusterArrayOutput) ToStormClusterArrayOutput ¶
func (o StormClusterArrayOutput) ToStormClusterArrayOutput() StormClusterArrayOutput
func (StormClusterArrayOutput) ToStormClusterArrayOutputWithContext ¶
func (o StormClusterArrayOutput) ToStormClusterArrayOutputWithContext(ctx context.Context) StormClusterArrayOutput
type StormClusterComponentVersion ¶
type StormClusterComponentVersion struct { // The version of Storm which should be used for this HDInsight Storm Cluster. Changing this forces a new resource to be created. Storm string `pulumi:"storm"` }
type StormClusterComponentVersionArgs ¶
type StormClusterComponentVersionArgs struct { // The version of Storm which should be used for this HDInsight Storm Cluster. Changing this forces a new resource to be created. Storm pulumi.StringInput `pulumi:"storm"` }
func (StormClusterComponentVersionArgs) ElementType ¶
func (StormClusterComponentVersionArgs) ElementType() reflect.Type
func (StormClusterComponentVersionArgs) ToStormClusterComponentVersionOutput ¶
func (i StormClusterComponentVersionArgs) ToStormClusterComponentVersionOutput() StormClusterComponentVersionOutput
func (StormClusterComponentVersionArgs) ToStormClusterComponentVersionOutputWithContext ¶
func (i StormClusterComponentVersionArgs) ToStormClusterComponentVersionOutputWithContext(ctx context.Context) StormClusterComponentVersionOutput
func (StormClusterComponentVersionArgs) ToStormClusterComponentVersionPtrOutput ¶
func (i StormClusterComponentVersionArgs) ToStormClusterComponentVersionPtrOutput() StormClusterComponentVersionPtrOutput
func (StormClusterComponentVersionArgs) ToStormClusterComponentVersionPtrOutputWithContext ¶
func (i StormClusterComponentVersionArgs) ToStormClusterComponentVersionPtrOutputWithContext(ctx context.Context) StormClusterComponentVersionPtrOutput
type StormClusterComponentVersionInput ¶
type StormClusterComponentVersionInput interface { pulumi.Input ToStormClusterComponentVersionOutput() StormClusterComponentVersionOutput ToStormClusterComponentVersionOutputWithContext(context.Context) StormClusterComponentVersionOutput }
StormClusterComponentVersionInput is an input type that accepts StormClusterComponentVersionArgs and StormClusterComponentVersionOutput values. You can construct a concrete instance of `StormClusterComponentVersionInput` via:
StormClusterComponentVersionArgs{...}
type StormClusterComponentVersionOutput ¶
type StormClusterComponentVersionOutput struct{ *pulumi.OutputState }
func (StormClusterComponentVersionOutput) ElementType ¶
func (StormClusterComponentVersionOutput) ElementType() reflect.Type
func (StormClusterComponentVersionOutput) Storm ¶
func (o StormClusterComponentVersionOutput) Storm() pulumi.StringOutput
The version of Storm which should be used for this HDInsight Storm Cluster. Changing this forces a new resource to be created.
func (StormClusterComponentVersionOutput) ToStormClusterComponentVersionOutput ¶
func (o StormClusterComponentVersionOutput) ToStormClusterComponentVersionOutput() StormClusterComponentVersionOutput
func (StormClusterComponentVersionOutput) ToStormClusterComponentVersionOutputWithContext ¶
func (o StormClusterComponentVersionOutput) ToStormClusterComponentVersionOutputWithContext(ctx context.Context) StormClusterComponentVersionOutput
func (StormClusterComponentVersionOutput) ToStormClusterComponentVersionPtrOutput ¶
func (o StormClusterComponentVersionOutput) ToStormClusterComponentVersionPtrOutput() StormClusterComponentVersionPtrOutput
func (StormClusterComponentVersionOutput) ToStormClusterComponentVersionPtrOutputWithContext ¶
func (o StormClusterComponentVersionOutput) ToStormClusterComponentVersionPtrOutputWithContext(ctx context.Context) StormClusterComponentVersionPtrOutput
type StormClusterComponentVersionPtrInput ¶
type StormClusterComponentVersionPtrInput interface { pulumi.Input ToStormClusterComponentVersionPtrOutput() StormClusterComponentVersionPtrOutput ToStormClusterComponentVersionPtrOutputWithContext(context.Context) StormClusterComponentVersionPtrOutput }
StormClusterComponentVersionPtrInput is an input type that accepts StormClusterComponentVersionArgs, StormClusterComponentVersionPtr and StormClusterComponentVersionPtrOutput values. You can construct a concrete instance of `StormClusterComponentVersionPtrInput` via:
StormClusterComponentVersionArgs{...} or: nil
func StormClusterComponentVersionPtr ¶
func StormClusterComponentVersionPtr(v *StormClusterComponentVersionArgs) StormClusterComponentVersionPtrInput
type StormClusterComponentVersionPtrOutput ¶
type StormClusterComponentVersionPtrOutput struct{ *pulumi.OutputState }
func (StormClusterComponentVersionPtrOutput) ElementType ¶
func (StormClusterComponentVersionPtrOutput) ElementType() reflect.Type
func (StormClusterComponentVersionPtrOutput) Storm ¶
func (o StormClusterComponentVersionPtrOutput) Storm() pulumi.StringPtrOutput
The version of Storm which should be used for this HDInsight Storm Cluster. Changing this forces a new resource to be created.
func (StormClusterComponentVersionPtrOutput) ToStormClusterComponentVersionPtrOutput ¶
func (o StormClusterComponentVersionPtrOutput) ToStormClusterComponentVersionPtrOutput() StormClusterComponentVersionPtrOutput
func (StormClusterComponentVersionPtrOutput) ToStormClusterComponentVersionPtrOutputWithContext ¶
func (o StormClusterComponentVersionPtrOutput) ToStormClusterComponentVersionPtrOutputWithContext(ctx context.Context) StormClusterComponentVersionPtrOutput
type StormClusterGateway ¶
type StormClusterGateway struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled *bool `pulumi:"enabled"` // The password used for the Ambari Portal. Password string `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type StormClusterGatewayArgs ¶
type StormClusterGatewayArgs struct { // Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore. // // Deprecated: HDInsight doesn't support disabling gateway anymore Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The password used for the Ambari Portal. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (StormClusterGatewayArgs) ElementType ¶
func (StormClusterGatewayArgs) ElementType() reflect.Type
func (StormClusterGatewayArgs) ToStormClusterGatewayOutput ¶
func (i StormClusterGatewayArgs) ToStormClusterGatewayOutput() StormClusterGatewayOutput
func (StormClusterGatewayArgs) ToStormClusterGatewayOutputWithContext ¶
func (i StormClusterGatewayArgs) ToStormClusterGatewayOutputWithContext(ctx context.Context) StormClusterGatewayOutput
func (StormClusterGatewayArgs) ToStormClusterGatewayPtrOutput ¶
func (i StormClusterGatewayArgs) ToStormClusterGatewayPtrOutput() StormClusterGatewayPtrOutput
func (StormClusterGatewayArgs) ToStormClusterGatewayPtrOutputWithContext ¶
func (i StormClusterGatewayArgs) ToStormClusterGatewayPtrOutputWithContext(ctx context.Context) StormClusterGatewayPtrOutput
type StormClusterGatewayInput ¶
type StormClusterGatewayInput interface { pulumi.Input ToStormClusterGatewayOutput() StormClusterGatewayOutput ToStormClusterGatewayOutputWithContext(context.Context) StormClusterGatewayOutput }
StormClusterGatewayInput is an input type that accepts StormClusterGatewayArgs and StormClusterGatewayOutput values. You can construct a concrete instance of `StormClusterGatewayInput` via:
StormClusterGatewayArgs{...}
type StormClusterGatewayOutput ¶
type StormClusterGatewayOutput struct{ *pulumi.OutputState }
func (StormClusterGatewayOutput) ElementType ¶
func (StormClusterGatewayOutput) ElementType() reflect.Type
func (StormClusterGatewayOutput) Enabled
deprecated
func (o StormClusterGatewayOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (StormClusterGatewayOutput) Password ¶
func (o StormClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
func (StormClusterGatewayOutput) ToStormClusterGatewayOutput ¶
func (o StormClusterGatewayOutput) ToStormClusterGatewayOutput() StormClusterGatewayOutput
func (StormClusterGatewayOutput) ToStormClusterGatewayOutputWithContext ¶
func (o StormClusterGatewayOutput) ToStormClusterGatewayOutputWithContext(ctx context.Context) StormClusterGatewayOutput
func (StormClusterGatewayOutput) ToStormClusterGatewayPtrOutput ¶
func (o StormClusterGatewayOutput) ToStormClusterGatewayPtrOutput() StormClusterGatewayPtrOutput
func (StormClusterGatewayOutput) ToStormClusterGatewayPtrOutputWithContext ¶
func (o StormClusterGatewayOutput) ToStormClusterGatewayPtrOutputWithContext(ctx context.Context) StormClusterGatewayPtrOutput
func (StormClusterGatewayOutput) Username ¶
func (o StormClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type StormClusterGatewayPtrInput ¶
type StormClusterGatewayPtrInput interface { pulumi.Input ToStormClusterGatewayPtrOutput() StormClusterGatewayPtrOutput ToStormClusterGatewayPtrOutputWithContext(context.Context) StormClusterGatewayPtrOutput }
StormClusterGatewayPtrInput is an input type that accepts StormClusterGatewayArgs, StormClusterGatewayPtr and StormClusterGatewayPtrOutput values. You can construct a concrete instance of `StormClusterGatewayPtrInput` via:
StormClusterGatewayArgs{...} or: nil
func StormClusterGatewayPtr ¶
func StormClusterGatewayPtr(v *StormClusterGatewayArgs) StormClusterGatewayPtrInput
type StormClusterGatewayPtrOutput ¶
type StormClusterGatewayPtrOutput struct{ *pulumi.OutputState }
func (StormClusterGatewayPtrOutput) Elem ¶
func (o StormClusterGatewayPtrOutput) Elem() StormClusterGatewayOutput
func (StormClusterGatewayPtrOutput) ElementType ¶
func (StormClusterGatewayPtrOutput) ElementType() reflect.Type
func (StormClusterGatewayPtrOutput) Enabled
deprecated
func (o StormClusterGatewayPtrOutput) Enabled() pulumi.BoolPtrOutput
Is the Ambari portal enabled? The HDInsight API doesn't support disabling gateway anymore.
Deprecated: HDInsight doesn't support disabling gateway anymore
func (StormClusterGatewayPtrOutput) Password ¶
func (o StormClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
The password used for the Ambari Portal.
func (StormClusterGatewayPtrOutput) ToStormClusterGatewayPtrOutput ¶
func (o StormClusterGatewayPtrOutput) ToStormClusterGatewayPtrOutput() StormClusterGatewayPtrOutput
func (StormClusterGatewayPtrOutput) ToStormClusterGatewayPtrOutputWithContext ¶
func (o StormClusterGatewayPtrOutput) ToStormClusterGatewayPtrOutputWithContext(ctx context.Context) StormClusterGatewayPtrOutput
func (StormClusterGatewayPtrOutput) Username ¶
func (o StormClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type StormClusterInput ¶
type StormClusterInput interface { pulumi.Input ToStormClusterOutput() StormClusterOutput ToStormClusterOutputWithContext(ctx context.Context) StormClusterOutput }
type StormClusterMap ¶
type StormClusterMap map[string]StormClusterInput
func (StormClusterMap) ElementType ¶
func (StormClusterMap) ElementType() reflect.Type
func (StormClusterMap) ToStormClusterMapOutput ¶
func (i StormClusterMap) ToStormClusterMapOutput() StormClusterMapOutput
func (StormClusterMap) ToStormClusterMapOutputWithContext ¶
func (i StormClusterMap) ToStormClusterMapOutputWithContext(ctx context.Context) StormClusterMapOutput
type StormClusterMapInput ¶
type StormClusterMapInput interface { pulumi.Input ToStormClusterMapOutput() StormClusterMapOutput ToStormClusterMapOutputWithContext(context.Context) StormClusterMapOutput }
StormClusterMapInput is an input type that accepts StormClusterMap and StormClusterMapOutput values. You can construct a concrete instance of `StormClusterMapInput` via:
StormClusterMap{ "key": StormClusterArgs{...} }
type StormClusterMapOutput ¶
type StormClusterMapOutput struct{ *pulumi.OutputState }
func (StormClusterMapOutput) ElementType ¶
func (StormClusterMapOutput) ElementType() reflect.Type
func (StormClusterMapOutput) MapIndex ¶
func (o StormClusterMapOutput) MapIndex(k pulumi.StringInput) StormClusterOutput
func (StormClusterMapOutput) ToStormClusterMapOutput ¶
func (o StormClusterMapOutput) ToStormClusterMapOutput() StormClusterMapOutput
func (StormClusterMapOutput) ToStormClusterMapOutputWithContext ¶
func (o StormClusterMapOutput) ToStormClusterMapOutputWithContext(ctx context.Context) StormClusterMapOutput
type StormClusterMetastores ¶
type StormClusterMetastores struct { // An `ambari` block as defined below. Ambari *StormClusterMetastoresAmbari `pulumi:"ambari"` // A `hive` block as defined below. Hive *StormClusterMetastoresHive `pulumi:"hive"` // An `oozie` block as defined below. Oozie *StormClusterMetastoresOozie `pulumi:"oozie"` }
type StormClusterMetastoresAmbari ¶
type StormClusterMetastoresAmbari struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type StormClusterMetastoresAmbariArgs ¶
type StormClusterMetastoresAmbariArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (StormClusterMetastoresAmbariArgs) ElementType ¶
func (StormClusterMetastoresAmbariArgs) ElementType() reflect.Type
func (StormClusterMetastoresAmbariArgs) ToStormClusterMetastoresAmbariOutput ¶
func (i StormClusterMetastoresAmbariArgs) ToStormClusterMetastoresAmbariOutput() StormClusterMetastoresAmbariOutput
func (StormClusterMetastoresAmbariArgs) ToStormClusterMetastoresAmbariOutputWithContext ¶
func (i StormClusterMetastoresAmbariArgs) ToStormClusterMetastoresAmbariOutputWithContext(ctx context.Context) StormClusterMetastoresAmbariOutput
func (StormClusterMetastoresAmbariArgs) ToStormClusterMetastoresAmbariPtrOutput ¶
func (i StormClusterMetastoresAmbariArgs) ToStormClusterMetastoresAmbariPtrOutput() StormClusterMetastoresAmbariPtrOutput
func (StormClusterMetastoresAmbariArgs) ToStormClusterMetastoresAmbariPtrOutputWithContext ¶
func (i StormClusterMetastoresAmbariArgs) ToStormClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) StormClusterMetastoresAmbariPtrOutput
type StormClusterMetastoresAmbariInput ¶
type StormClusterMetastoresAmbariInput interface { pulumi.Input ToStormClusterMetastoresAmbariOutput() StormClusterMetastoresAmbariOutput ToStormClusterMetastoresAmbariOutputWithContext(context.Context) StormClusterMetastoresAmbariOutput }
StormClusterMetastoresAmbariInput is an input type that accepts StormClusterMetastoresAmbariArgs and StormClusterMetastoresAmbariOutput values. You can construct a concrete instance of `StormClusterMetastoresAmbariInput` via:
StormClusterMetastoresAmbariArgs{...}
type StormClusterMetastoresAmbariOutput ¶
type StormClusterMetastoresAmbariOutput struct{ *pulumi.OutputState }
func (StormClusterMetastoresAmbariOutput) DatabaseName ¶
func (o StormClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (StormClusterMetastoresAmbariOutput) ElementType ¶
func (StormClusterMetastoresAmbariOutput) ElementType() reflect.Type
func (StormClusterMetastoresAmbariOutput) Password ¶
func (o StormClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (StormClusterMetastoresAmbariOutput) Server ¶
func (o StormClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (StormClusterMetastoresAmbariOutput) ToStormClusterMetastoresAmbariOutput ¶
func (o StormClusterMetastoresAmbariOutput) ToStormClusterMetastoresAmbariOutput() StormClusterMetastoresAmbariOutput
func (StormClusterMetastoresAmbariOutput) ToStormClusterMetastoresAmbariOutputWithContext ¶
func (o StormClusterMetastoresAmbariOutput) ToStormClusterMetastoresAmbariOutputWithContext(ctx context.Context) StormClusterMetastoresAmbariOutput
func (StormClusterMetastoresAmbariOutput) ToStormClusterMetastoresAmbariPtrOutput ¶
func (o StormClusterMetastoresAmbariOutput) ToStormClusterMetastoresAmbariPtrOutput() StormClusterMetastoresAmbariPtrOutput
func (StormClusterMetastoresAmbariOutput) ToStormClusterMetastoresAmbariPtrOutputWithContext ¶
func (o StormClusterMetastoresAmbariOutput) ToStormClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) StormClusterMetastoresAmbariPtrOutput
func (StormClusterMetastoresAmbariOutput) Username ¶
func (o StormClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type StormClusterMetastoresAmbariPtrInput ¶
type StormClusterMetastoresAmbariPtrInput interface { pulumi.Input ToStormClusterMetastoresAmbariPtrOutput() StormClusterMetastoresAmbariPtrOutput ToStormClusterMetastoresAmbariPtrOutputWithContext(context.Context) StormClusterMetastoresAmbariPtrOutput }
StormClusterMetastoresAmbariPtrInput is an input type that accepts StormClusterMetastoresAmbariArgs, StormClusterMetastoresAmbariPtr and StormClusterMetastoresAmbariPtrOutput values. You can construct a concrete instance of `StormClusterMetastoresAmbariPtrInput` via:
StormClusterMetastoresAmbariArgs{...} or: nil
func StormClusterMetastoresAmbariPtr ¶
func StormClusterMetastoresAmbariPtr(v *StormClusterMetastoresAmbariArgs) StormClusterMetastoresAmbariPtrInput
type StormClusterMetastoresAmbariPtrOutput ¶
type StormClusterMetastoresAmbariPtrOutput struct{ *pulumi.OutputState }
func (StormClusterMetastoresAmbariPtrOutput) DatabaseName ¶
func (o StormClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (StormClusterMetastoresAmbariPtrOutput) ElementType ¶
func (StormClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
func (StormClusterMetastoresAmbariPtrOutput) Password ¶
func (o StormClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (StormClusterMetastoresAmbariPtrOutput) Server ¶
func (o StormClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (StormClusterMetastoresAmbariPtrOutput) ToStormClusterMetastoresAmbariPtrOutput ¶
func (o StormClusterMetastoresAmbariPtrOutput) ToStormClusterMetastoresAmbariPtrOutput() StormClusterMetastoresAmbariPtrOutput
func (StormClusterMetastoresAmbariPtrOutput) ToStormClusterMetastoresAmbariPtrOutputWithContext ¶
func (o StormClusterMetastoresAmbariPtrOutput) ToStormClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) StormClusterMetastoresAmbariPtrOutput
func (StormClusterMetastoresAmbariPtrOutput) Username ¶
func (o StormClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type StormClusterMetastoresArgs ¶
type StormClusterMetastoresArgs struct { // An `ambari` block as defined below. Ambari StormClusterMetastoresAmbariPtrInput `pulumi:"ambari"` // A `hive` block as defined below. Hive StormClusterMetastoresHivePtrInput `pulumi:"hive"` // An `oozie` block as defined below. Oozie StormClusterMetastoresOoziePtrInput `pulumi:"oozie"` }
func (StormClusterMetastoresArgs) ElementType ¶
func (StormClusterMetastoresArgs) ElementType() reflect.Type
func (StormClusterMetastoresArgs) ToStormClusterMetastoresOutput ¶
func (i StormClusterMetastoresArgs) ToStormClusterMetastoresOutput() StormClusterMetastoresOutput
func (StormClusterMetastoresArgs) ToStormClusterMetastoresOutputWithContext ¶
func (i StormClusterMetastoresArgs) ToStormClusterMetastoresOutputWithContext(ctx context.Context) StormClusterMetastoresOutput
func (StormClusterMetastoresArgs) ToStormClusterMetastoresPtrOutput ¶
func (i StormClusterMetastoresArgs) ToStormClusterMetastoresPtrOutput() StormClusterMetastoresPtrOutput
func (StormClusterMetastoresArgs) ToStormClusterMetastoresPtrOutputWithContext ¶
func (i StormClusterMetastoresArgs) ToStormClusterMetastoresPtrOutputWithContext(ctx context.Context) StormClusterMetastoresPtrOutput
type StormClusterMetastoresHive ¶
type StormClusterMetastoresHive struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type StormClusterMetastoresHiveArgs ¶
type StormClusterMetastoresHiveArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (StormClusterMetastoresHiveArgs) ElementType ¶
func (StormClusterMetastoresHiveArgs) ElementType() reflect.Type
func (StormClusterMetastoresHiveArgs) ToStormClusterMetastoresHiveOutput ¶
func (i StormClusterMetastoresHiveArgs) ToStormClusterMetastoresHiveOutput() StormClusterMetastoresHiveOutput
func (StormClusterMetastoresHiveArgs) ToStormClusterMetastoresHiveOutputWithContext ¶
func (i StormClusterMetastoresHiveArgs) ToStormClusterMetastoresHiveOutputWithContext(ctx context.Context) StormClusterMetastoresHiveOutput
func (StormClusterMetastoresHiveArgs) ToStormClusterMetastoresHivePtrOutput ¶
func (i StormClusterMetastoresHiveArgs) ToStormClusterMetastoresHivePtrOutput() StormClusterMetastoresHivePtrOutput
func (StormClusterMetastoresHiveArgs) ToStormClusterMetastoresHivePtrOutputWithContext ¶
func (i StormClusterMetastoresHiveArgs) ToStormClusterMetastoresHivePtrOutputWithContext(ctx context.Context) StormClusterMetastoresHivePtrOutput
type StormClusterMetastoresHiveInput ¶
type StormClusterMetastoresHiveInput interface { pulumi.Input ToStormClusterMetastoresHiveOutput() StormClusterMetastoresHiveOutput ToStormClusterMetastoresHiveOutputWithContext(context.Context) StormClusterMetastoresHiveOutput }
StormClusterMetastoresHiveInput is an input type that accepts StormClusterMetastoresHiveArgs and StormClusterMetastoresHiveOutput values. You can construct a concrete instance of `StormClusterMetastoresHiveInput` via:
StormClusterMetastoresHiveArgs{...}
type StormClusterMetastoresHiveOutput ¶
type StormClusterMetastoresHiveOutput struct{ *pulumi.OutputState }
func (StormClusterMetastoresHiveOutput) DatabaseName ¶
func (o StormClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (StormClusterMetastoresHiveOutput) ElementType ¶
func (StormClusterMetastoresHiveOutput) ElementType() reflect.Type
func (StormClusterMetastoresHiveOutput) Password ¶
func (o StormClusterMetastoresHiveOutput) Password() pulumi.StringOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (StormClusterMetastoresHiveOutput) Server ¶
func (o StormClusterMetastoresHiveOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (StormClusterMetastoresHiveOutput) ToStormClusterMetastoresHiveOutput ¶
func (o StormClusterMetastoresHiveOutput) ToStormClusterMetastoresHiveOutput() StormClusterMetastoresHiveOutput
func (StormClusterMetastoresHiveOutput) ToStormClusterMetastoresHiveOutputWithContext ¶
func (o StormClusterMetastoresHiveOutput) ToStormClusterMetastoresHiveOutputWithContext(ctx context.Context) StormClusterMetastoresHiveOutput
func (StormClusterMetastoresHiveOutput) ToStormClusterMetastoresHivePtrOutput ¶
func (o StormClusterMetastoresHiveOutput) ToStormClusterMetastoresHivePtrOutput() StormClusterMetastoresHivePtrOutput
func (StormClusterMetastoresHiveOutput) ToStormClusterMetastoresHivePtrOutputWithContext ¶
func (o StormClusterMetastoresHiveOutput) ToStormClusterMetastoresHivePtrOutputWithContext(ctx context.Context) StormClusterMetastoresHivePtrOutput
func (StormClusterMetastoresHiveOutput) Username ¶
func (o StormClusterMetastoresHiveOutput) Username() pulumi.StringOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type StormClusterMetastoresHivePtrInput ¶
type StormClusterMetastoresHivePtrInput interface { pulumi.Input ToStormClusterMetastoresHivePtrOutput() StormClusterMetastoresHivePtrOutput ToStormClusterMetastoresHivePtrOutputWithContext(context.Context) StormClusterMetastoresHivePtrOutput }
StormClusterMetastoresHivePtrInput is an input type that accepts StormClusterMetastoresHiveArgs, StormClusterMetastoresHivePtr and StormClusterMetastoresHivePtrOutput values. You can construct a concrete instance of `StormClusterMetastoresHivePtrInput` via:
StormClusterMetastoresHiveArgs{...} or: nil
func StormClusterMetastoresHivePtr ¶
func StormClusterMetastoresHivePtr(v *StormClusterMetastoresHiveArgs) StormClusterMetastoresHivePtrInput
type StormClusterMetastoresHivePtrOutput ¶
type StormClusterMetastoresHivePtrOutput struct{ *pulumi.OutputState }
func (StormClusterMetastoresHivePtrOutput) DatabaseName ¶
func (o StormClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (StormClusterMetastoresHivePtrOutput) Elem ¶
func (o StormClusterMetastoresHivePtrOutput) Elem() StormClusterMetastoresHiveOutput
func (StormClusterMetastoresHivePtrOutput) ElementType ¶
func (StormClusterMetastoresHivePtrOutput) ElementType() reflect.Type
func (StormClusterMetastoresHivePtrOutput) Password ¶
func (o StormClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (StormClusterMetastoresHivePtrOutput) Server ¶
func (o StormClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (StormClusterMetastoresHivePtrOutput) ToStormClusterMetastoresHivePtrOutput ¶
func (o StormClusterMetastoresHivePtrOutput) ToStormClusterMetastoresHivePtrOutput() StormClusterMetastoresHivePtrOutput
func (StormClusterMetastoresHivePtrOutput) ToStormClusterMetastoresHivePtrOutputWithContext ¶
func (o StormClusterMetastoresHivePtrOutput) ToStormClusterMetastoresHivePtrOutputWithContext(ctx context.Context) StormClusterMetastoresHivePtrOutput
func (StormClusterMetastoresHivePtrOutput) Username ¶
func (o StormClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type StormClusterMetastoresInput ¶
type StormClusterMetastoresInput interface { pulumi.Input ToStormClusterMetastoresOutput() StormClusterMetastoresOutput ToStormClusterMetastoresOutputWithContext(context.Context) StormClusterMetastoresOutput }
StormClusterMetastoresInput is an input type that accepts StormClusterMetastoresArgs and StormClusterMetastoresOutput values. You can construct a concrete instance of `StormClusterMetastoresInput` via:
StormClusterMetastoresArgs{...}
type StormClusterMetastoresOozie ¶
type StormClusterMetastoresOozie struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type StormClusterMetastoresOozieArgs ¶
type StormClusterMetastoresOozieArgs struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (StormClusterMetastoresOozieArgs) ElementType ¶
func (StormClusterMetastoresOozieArgs) ElementType() reflect.Type
func (StormClusterMetastoresOozieArgs) ToStormClusterMetastoresOozieOutput ¶
func (i StormClusterMetastoresOozieArgs) ToStormClusterMetastoresOozieOutput() StormClusterMetastoresOozieOutput
func (StormClusterMetastoresOozieArgs) ToStormClusterMetastoresOozieOutputWithContext ¶
func (i StormClusterMetastoresOozieArgs) ToStormClusterMetastoresOozieOutputWithContext(ctx context.Context) StormClusterMetastoresOozieOutput
func (StormClusterMetastoresOozieArgs) ToStormClusterMetastoresOoziePtrOutput ¶
func (i StormClusterMetastoresOozieArgs) ToStormClusterMetastoresOoziePtrOutput() StormClusterMetastoresOoziePtrOutput
func (StormClusterMetastoresOozieArgs) ToStormClusterMetastoresOoziePtrOutputWithContext ¶
func (i StormClusterMetastoresOozieArgs) ToStormClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) StormClusterMetastoresOoziePtrOutput
type StormClusterMetastoresOozieInput ¶
type StormClusterMetastoresOozieInput interface { pulumi.Input ToStormClusterMetastoresOozieOutput() StormClusterMetastoresOozieOutput ToStormClusterMetastoresOozieOutputWithContext(context.Context) StormClusterMetastoresOozieOutput }
StormClusterMetastoresOozieInput is an input type that accepts StormClusterMetastoresOozieArgs and StormClusterMetastoresOozieOutput values. You can construct a concrete instance of `StormClusterMetastoresOozieInput` via:
StormClusterMetastoresOozieArgs{...}
type StormClusterMetastoresOozieOutput ¶
type StormClusterMetastoresOozieOutput struct{ *pulumi.OutputState }
func (StormClusterMetastoresOozieOutput) DatabaseName ¶
func (o StormClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (StormClusterMetastoresOozieOutput) ElementType ¶
func (StormClusterMetastoresOozieOutput) ElementType() reflect.Type
func (StormClusterMetastoresOozieOutput) Password ¶
func (o StormClusterMetastoresOozieOutput) Password() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (StormClusterMetastoresOozieOutput) Server ¶
func (o StormClusterMetastoresOozieOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (StormClusterMetastoresOozieOutput) ToStormClusterMetastoresOozieOutput ¶
func (o StormClusterMetastoresOozieOutput) ToStormClusterMetastoresOozieOutput() StormClusterMetastoresOozieOutput
func (StormClusterMetastoresOozieOutput) ToStormClusterMetastoresOozieOutputWithContext ¶
func (o StormClusterMetastoresOozieOutput) ToStormClusterMetastoresOozieOutputWithContext(ctx context.Context) StormClusterMetastoresOozieOutput
func (StormClusterMetastoresOozieOutput) ToStormClusterMetastoresOoziePtrOutput ¶
func (o StormClusterMetastoresOozieOutput) ToStormClusterMetastoresOoziePtrOutput() StormClusterMetastoresOoziePtrOutput
func (StormClusterMetastoresOozieOutput) ToStormClusterMetastoresOoziePtrOutputWithContext ¶
func (o StormClusterMetastoresOozieOutput) ToStormClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) StormClusterMetastoresOoziePtrOutput
func (StormClusterMetastoresOozieOutput) Username ¶
func (o StormClusterMetastoresOozieOutput) Username() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type StormClusterMetastoresOoziePtrInput ¶
type StormClusterMetastoresOoziePtrInput interface { pulumi.Input ToStormClusterMetastoresOoziePtrOutput() StormClusterMetastoresOoziePtrOutput ToStormClusterMetastoresOoziePtrOutputWithContext(context.Context) StormClusterMetastoresOoziePtrOutput }
StormClusterMetastoresOoziePtrInput is an input type that accepts StormClusterMetastoresOozieArgs, StormClusterMetastoresOoziePtr and StormClusterMetastoresOoziePtrOutput values. You can construct a concrete instance of `StormClusterMetastoresOoziePtrInput` via:
StormClusterMetastoresOozieArgs{...} or: nil
func StormClusterMetastoresOoziePtr ¶
func StormClusterMetastoresOoziePtr(v *StormClusterMetastoresOozieArgs) StormClusterMetastoresOoziePtrInput
type StormClusterMetastoresOoziePtrOutput ¶
type StormClusterMetastoresOoziePtrOutput struct{ *pulumi.OutputState }
func (StormClusterMetastoresOoziePtrOutput) DatabaseName ¶
func (o StormClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (StormClusterMetastoresOoziePtrOutput) ElementType ¶
func (StormClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
func (StormClusterMetastoresOoziePtrOutput) Password ¶
func (o StormClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (StormClusterMetastoresOoziePtrOutput) Server ¶
func (o StormClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (StormClusterMetastoresOoziePtrOutput) ToStormClusterMetastoresOoziePtrOutput ¶
func (o StormClusterMetastoresOoziePtrOutput) ToStormClusterMetastoresOoziePtrOutput() StormClusterMetastoresOoziePtrOutput
func (StormClusterMetastoresOoziePtrOutput) ToStormClusterMetastoresOoziePtrOutputWithContext ¶
func (o StormClusterMetastoresOoziePtrOutput) ToStormClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) StormClusterMetastoresOoziePtrOutput
func (StormClusterMetastoresOoziePtrOutput) Username ¶
func (o StormClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type StormClusterMetastoresOutput ¶
type StormClusterMetastoresOutput struct{ *pulumi.OutputState }
func (StormClusterMetastoresOutput) Ambari ¶
func (o StormClusterMetastoresOutput) Ambari() StormClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (StormClusterMetastoresOutput) ElementType ¶
func (StormClusterMetastoresOutput) ElementType() reflect.Type
func (StormClusterMetastoresOutput) Hive ¶
func (o StormClusterMetastoresOutput) Hive() StormClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (StormClusterMetastoresOutput) Oozie ¶
func (o StormClusterMetastoresOutput) Oozie() StormClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (StormClusterMetastoresOutput) ToStormClusterMetastoresOutput ¶
func (o StormClusterMetastoresOutput) ToStormClusterMetastoresOutput() StormClusterMetastoresOutput
func (StormClusterMetastoresOutput) ToStormClusterMetastoresOutputWithContext ¶
func (o StormClusterMetastoresOutput) ToStormClusterMetastoresOutputWithContext(ctx context.Context) StormClusterMetastoresOutput
func (StormClusterMetastoresOutput) ToStormClusterMetastoresPtrOutput ¶
func (o StormClusterMetastoresOutput) ToStormClusterMetastoresPtrOutput() StormClusterMetastoresPtrOutput
func (StormClusterMetastoresOutput) ToStormClusterMetastoresPtrOutputWithContext ¶
func (o StormClusterMetastoresOutput) ToStormClusterMetastoresPtrOutputWithContext(ctx context.Context) StormClusterMetastoresPtrOutput
type StormClusterMetastoresPtrInput ¶
type StormClusterMetastoresPtrInput interface { pulumi.Input ToStormClusterMetastoresPtrOutput() StormClusterMetastoresPtrOutput ToStormClusterMetastoresPtrOutputWithContext(context.Context) StormClusterMetastoresPtrOutput }
StormClusterMetastoresPtrInput is an input type that accepts StormClusterMetastoresArgs, StormClusterMetastoresPtr and StormClusterMetastoresPtrOutput values. You can construct a concrete instance of `StormClusterMetastoresPtrInput` via:
StormClusterMetastoresArgs{...} or: nil
func StormClusterMetastoresPtr ¶
func StormClusterMetastoresPtr(v *StormClusterMetastoresArgs) StormClusterMetastoresPtrInput
type StormClusterMetastoresPtrOutput ¶
type StormClusterMetastoresPtrOutput struct{ *pulumi.OutputState }
func (StormClusterMetastoresPtrOutput) Ambari ¶
func (o StormClusterMetastoresPtrOutput) Ambari() StormClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (StormClusterMetastoresPtrOutput) Elem ¶
func (o StormClusterMetastoresPtrOutput) Elem() StormClusterMetastoresOutput
func (StormClusterMetastoresPtrOutput) ElementType ¶
func (StormClusterMetastoresPtrOutput) ElementType() reflect.Type
func (StormClusterMetastoresPtrOutput) Hive ¶
func (o StormClusterMetastoresPtrOutput) Hive() StormClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (StormClusterMetastoresPtrOutput) Oozie ¶
func (o StormClusterMetastoresPtrOutput) Oozie() StormClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (StormClusterMetastoresPtrOutput) ToStormClusterMetastoresPtrOutput ¶
func (o StormClusterMetastoresPtrOutput) ToStormClusterMetastoresPtrOutput() StormClusterMetastoresPtrOutput
func (StormClusterMetastoresPtrOutput) ToStormClusterMetastoresPtrOutputWithContext ¶
func (o StormClusterMetastoresPtrOutput) ToStormClusterMetastoresPtrOutputWithContext(ctx context.Context) StormClusterMetastoresPtrOutput
type StormClusterMonitor ¶
type StormClusterMonitorArgs ¶
type StormClusterMonitorArgs struct { // The Operations Management Suite (OMS) workspace ID. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The Operations Management Suite (OMS) workspace key. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (StormClusterMonitorArgs) ElementType ¶
func (StormClusterMonitorArgs) ElementType() reflect.Type
func (StormClusterMonitorArgs) ToStormClusterMonitorOutput ¶
func (i StormClusterMonitorArgs) ToStormClusterMonitorOutput() StormClusterMonitorOutput
func (StormClusterMonitorArgs) ToStormClusterMonitorOutputWithContext ¶
func (i StormClusterMonitorArgs) ToStormClusterMonitorOutputWithContext(ctx context.Context) StormClusterMonitorOutput
func (StormClusterMonitorArgs) ToStormClusterMonitorPtrOutput ¶
func (i StormClusterMonitorArgs) ToStormClusterMonitorPtrOutput() StormClusterMonitorPtrOutput
func (StormClusterMonitorArgs) ToStormClusterMonitorPtrOutputWithContext ¶
func (i StormClusterMonitorArgs) ToStormClusterMonitorPtrOutputWithContext(ctx context.Context) StormClusterMonitorPtrOutput
type StormClusterMonitorInput ¶
type StormClusterMonitorInput interface { pulumi.Input ToStormClusterMonitorOutput() StormClusterMonitorOutput ToStormClusterMonitorOutputWithContext(context.Context) StormClusterMonitorOutput }
StormClusterMonitorInput is an input type that accepts StormClusterMonitorArgs and StormClusterMonitorOutput values. You can construct a concrete instance of `StormClusterMonitorInput` via:
StormClusterMonitorArgs{...}
type StormClusterMonitorOutput ¶
type StormClusterMonitorOutput struct{ *pulumi.OutputState }
func (StormClusterMonitorOutput) ElementType ¶
func (StormClusterMonitorOutput) ElementType() reflect.Type
func (StormClusterMonitorOutput) LogAnalyticsWorkspaceId ¶
func (o StormClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The Operations Management Suite (OMS) workspace ID.
func (StormClusterMonitorOutput) PrimaryKey ¶
func (o StormClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
The Operations Management Suite (OMS) workspace key.
func (StormClusterMonitorOutput) ToStormClusterMonitorOutput ¶
func (o StormClusterMonitorOutput) ToStormClusterMonitorOutput() StormClusterMonitorOutput
func (StormClusterMonitorOutput) ToStormClusterMonitorOutputWithContext ¶
func (o StormClusterMonitorOutput) ToStormClusterMonitorOutputWithContext(ctx context.Context) StormClusterMonitorOutput
func (StormClusterMonitorOutput) ToStormClusterMonitorPtrOutput ¶
func (o StormClusterMonitorOutput) ToStormClusterMonitorPtrOutput() StormClusterMonitorPtrOutput
func (StormClusterMonitorOutput) ToStormClusterMonitorPtrOutputWithContext ¶
func (o StormClusterMonitorOutput) ToStormClusterMonitorPtrOutputWithContext(ctx context.Context) StormClusterMonitorPtrOutput
type StormClusterMonitorPtrInput ¶
type StormClusterMonitorPtrInput interface { pulumi.Input ToStormClusterMonitorPtrOutput() StormClusterMonitorPtrOutput ToStormClusterMonitorPtrOutputWithContext(context.Context) StormClusterMonitorPtrOutput }
StormClusterMonitorPtrInput is an input type that accepts StormClusterMonitorArgs, StormClusterMonitorPtr and StormClusterMonitorPtrOutput values. You can construct a concrete instance of `StormClusterMonitorPtrInput` via:
StormClusterMonitorArgs{...} or: nil
func StormClusterMonitorPtr ¶
func StormClusterMonitorPtr(v *StormClusterMonitorArgs) StormClusterMonitorPtrInput
type StormClusterMonitorPtrOutput ¶
type StormClusterMonitorPtrOutput struct{ *pulumi.OutputState }
func (StormClusterMonitorPtrOutput) Elem ¶
func (o StormClusterMonitorPtrOutput) Elem() StormClusterMonitorOutput
func (StormClusterMonitorPtrOutput) ElementType ¶
func (StormClusterMonitorPtrOutput) ElementType() reflect.Type
func (StormClusterMonitorPtrOutput) LogAnalyticsWorkspaceId ¶
func (o StormClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace ID.
func (StormClusterMonitorPtrOutput) PrimaryKey ¶
func (o StormClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace key.
func (StormClusterMonitorPtrOutput) ToStormClusterMonitorPtrOutput ¶
func (o StormClusterMonitorPtrOutput) ToStormClusterMonitorPtrOutput() StormClusterMonitorPtrOutput
func (StormClusterMonitorPtrOutput) ToStormClusterMonitorPtrOutputWithContext ¶
func (o StormClusterMonitorPtrOutput) ToStormClusterMonitorPtrOutputWithContext(ctx context.Context) StormClusterMonitorPtrOutput
type StormClusterOutput ¶
type StormClusterOutput struct{ *pulumi.OutputState }
func (StormClusterOutput) ElementType ¶
func (StormClusterOutput) ElementType() reflect.Type
func (StormClusterOutput) ToStormClusterOutput ¶
func (o StormClusterOutput) ToStormClusterOutput() StormClusterOutput
func (StormClusterOutput) ToStormClusterOutputWithContext ¶
func (o StormClusterOutput) ToStormClusterOutputWithContext(ctx context.Context) StormClusterOutput
type StormClusterRoles ¶
type StormClusterRoles struct { // A `headNode` block as defined above. HeadNode StormClusterRolesHeadNode `pulumi:"headNode"` // A `workerNode` block as defined below. WorkerNode StormClusterRolesWorkerNode `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode StormClusterRolesZookeeperNode `pulumi:"zookeeperNode"` }
type StormClusterRolesArgs ¶
type StormClusterRolesArgs struct { // A `headNode` block as defined above. HeadNode StormClusterRolesHeadNodeInput `pulumi:"headNode"` // A `workerNode` block as defined below. WorkerNode StormClusterRolesWorkerNodeInput `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode StormClusterRolesZookeeperNodeInput `pulumi:"zookeeperNode"` }
func (StormClusterRolesArgs) ElementType ¶
func (StormClusterRolesArgs) ElementType() reflect.Type
func (StormClusterRolesArgs) ToStormClusterRolesOutput ¶
func (i StormClusterRolesArgs) ToStormClusterRolesOutput() StormClusterRolesOutput
func (StormClusterRolesArgs) ToStormClusterRolesOutputWithContext ¶
func (i StormClusterRolesArgs) ToStormClusterRolesOutputWithContext(ctx context.Context) StormClusterRolesOutput
func (StormClusterRolesArgs) ToStormClusterRolesPtrOutput ¶
func (i StormClusterRolesArgs) ToStormClusterRolesPtrOutput() StormClusterRolesPtrOutput
func (StormClusterRolesArgs) ToStormClusterRolesPtrOutputWithContext ¶
func (i StormClusterRolesArgs) ToStormClusterRolesPtrOutputWithContext(ctx context.Context) StormClusterRolesPtrOutput
type StormClusterRolesHeadNode ¶
type StormClusterRolesHeadNode struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type StormClusterRolesHeadNodeArgs ¶
type StormClusterRolesHeadNodeArgs struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (StormClusterRolesHeadNodeArgs) ElementType ¶
func (StormClusterRolesHeadNodeArgs) ElementType() reflect.Type
func (StormClusterRolesHeadNodeArgs) ToStormClusterRolesHeadNodeOutput ¶
func (i StormClusterRolesHeadNodeArgs) ToStormClusterRolesHeadNodeOutput() StormClusterRolesHeadNodeOutput
func (StormClusterRolesHeadNodeArgs) ToStormClusterRolesHeadNodeOutputWithContext ¶
func (i StormClusterRolesHeadNodeArgs) ToStormClusterRolesHeadNodeOutputWithContext(ctx context.Context) StormClusterRolesHeadNodeOutput
func (StormClusterRolesHeadNodeArgs) ToStormClusterRolesHeadNodePtrOutput ¶
func (i StormClusterRolesHeadNodeArgs) ToStormClusterRolesHeadNodePtrOutput() StormClusterRolesHeadNodePtrOutput
func (StormClusterRolesHeadNodeArgs) ToStormClusterRolesHeadNodePtrOutputWithContext ¶
func (i StormClusterRolesHeadNodeArgs) ToStormClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) StormClusterRolesHeadNodePtrOutput
type StormClusterRolesHeadNodeInput ¶
type StormClusterRolesHeadNodeInput interface { pulumi.Input ToStormClusterRolesHeadNodeOutput() StormClusterRolesHeadNodeOutput ToStormClusterRolesHeadNodeOutputWithContext(context.Context) StormClusterRolesHeadNodeOutput }
StormClusterRolesHeadNodeInput is an input type that accepts StormClusterRolesHeadNodeArgs and StormClusterRolesHeadNodeOutput values. You can construct a concrete instance of `StormClusterRolesHeadNodeInput` via:
StormClusterRolesHeadNodeArgs{...}
type StormClusterRolesHeadNodeOutput ¶
type StormClusterRolesHeadNodeOutput struct{ *pulumi.OutputState }
func (StormClusterRolesHeadNodeOutput) ElementType ¶
func (StormClusterRolesHeadNodeOutput) ElementType() reflect.Type
func (StormClusterRolesHeadNodeOutput) Password ¶
func (o StormClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (StormClusterRolesHeadNodeOutput) SshKeys ¶
func (o StormClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (StormClusterRolesHeadNodeOutput) SubnetId ¶
func (o StormClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (StormClusterRolesHeadNodeOutput) ToStormClusterRolesHeadNodeOutput ¶
func (o StormClusterRolesHeadNodeOutput) ToStormClusterRolesHeadNodeOutput() StormClusterRolesHeadNodeOutput
func (StormClusterRolesHeadNodeOutput) ToStormClusterRolesHeadNodeOutputWithContext ¶
func (o StormClusterRolesHeadNodeOutput) ToStormClusterRolesHeadNodeOutputWithContext(ctx context.Context) StormClusterRolesHeadNodeOutput
func (StormClusterRolesHeadNodeOutput) ToStormClusterRolesHeadNodePtrOutput ¶
func (o StormClusterRolesHeadNodeOutput) ToStormClusterRolesHeadNodePtrOutput() StormClusterRolesHeadNodePtrOutput
func (StormClusterRolesHeadNodeOutput) ToStormClusterRolesHeadNodePtrOutputWithContext ¶
func (o StormClusterRolesHeadNodeOutput) ToStormClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) StormClusterRolesHeadNodePtrOutput
func (StormClusterRolesHeadNodeOutput) Username ¶
func (o StormClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (StormClusterRolesHeadNodeOutput) VirtualNetworkId ¶
func (o StormClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (StormClusterRolesHeadNodeOutput) VmSize ¶
func (o StormClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type StormClusterRolesHeadNodePtrInput ¶
type StormClusterRolesHeadNodePtrInput interface { pulumi.Input ToStormClusterRolesHeadNodePtrOutput() StormClusterRolesHeadNodePtrOutput ToStormClusterRolesHeadNodePtrOutputWithContext(context.Context) StormClusterRolesHeadNodePtrOutput }
StormClusterRolesHeadNodePtrInput is an input type that accepts StormClusterRolesHeadNodeArgs, StormClusterRolesHeadNodePtr and StormClusterRolesHeadNodePtrOutput values. You can construct a concrete instance of `StormClusterRolesHeadNodePtrInput` via:
StormClusterRolesHeadNodeArgs{...} or: nil
func StormClusterRolesHeadNodePtr ¶
func StormClusterRolesHeadNodePtr(v *StormClusterRolesHeadNodeArgs) StormClusterRolesHeadNodePtrInput
type StormClusterRolesHeadNodePtrOutput ¶
type StormClusterRolesHeadNodePtrOutput struct{ *pulumi.OutputState }
func (StormClusterRolesHeadNodePtrOutput) Elem ¶
func (o StormClusterRolesHeadNodePtrOutput) Elem() StormClusterRolesHeadNodeOutput
func (StormClusterRolesHeadNodePtrOutput) ElementType ¶
func (StormClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
func (StormClusterRolesHeadNodePtrOutput) Password ¶
func (o StormClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (StormClusterRolesHeadNodePtrOutput) SshKeys ¶
func (o StormClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (StormClusterRolesHeadNodePtrOutput) SubnetId ¶
func (o StormClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (StormClusterRolesHeadNodePtrOutput) ToStormClusterRolesHeadNodePtrOutput ¶
func (o StormClusterRolesHeadNodePtrOutput) ToStormClusterRolesHeadNodePtrOutput() StormClusterRolesHeadNodePtrOutput
func (StormClusterRolesHeadNodePtrOutput) ToStormClusterRolesHeadNodePtrOutputWithContext ¶
func (o StormClusterRolesHeadNodePtrOutput) ToStormClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) StormClusterRolesHeadNodePtrOutput
func (StormClusterRolesHeadNodePtrOutput) Username ¶
func (o StormClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (StormClusterRolesHeadNodePtrOutput) VirtualNetworkId ¶
func (o StormClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (StormClusterRolesHeadNodePtrOutput) VmSize ¶
func (o StormClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Changing this forces a new resource to be created.
type StormClusterRolesInput ¶
type StormClusterRolesInput interface { pulumi.Input ToStormClusterRolesOutput() StormClusterRolesOutput ToStormClusterRolesOutputWithContext(context.Context) StormClusterRolesOutput }
StormClusterRolesInput is an input type that accepts StormClusterRolesArgs and StormClusterRolesOutput values. You can construct a concrete instance of `StormClusterRolesInput` via:
StormClusterRolesArgs{...}
type StormClusterRolesOutput ¶
type StormClusterRolesOutput struct{ *pulumi.OutputState }
func (StormClusterRolesOutput) ElementType ¶
func (StormClusterRolesOutput) ElementType() reflect.Type
func (StormClusterRolesOutput) HeadNode ¶
func (o StormClusterRolesOutput) HeadNode() StormClusterRolesHeadNodeOutput
A `headNode` block as defined above.
func (StormClusterRolesOutput) ToStormClusterRolesOutput ¶
func (o StormClusterRolesOutput) ToStormClusterRolesOutput() StormClusterRolesOutput
func (StormClusterRolesOutput) ToStormClusterRolesOutputWithContext ¶
func (o StormClusterRolesOutput) ToStormClusterRolesOutputWithContext(ctx context.Context) StormClusterRolesOutput
func (StormClusterRolesOutput) ToStormClusterRolesPtrOutput ¶
func (o StormClusterRolesOutput) ToStormClusterRolesPtrOutput() StormClusterRolesPtrOutput
func (StormClusterRolesOutput) ToStormClusterRolesPtrOutputWithContext ¶
func (o StormClusterRolesOutput) ToStormClusterRolesPtrOutputWithContext(ctx context.Context) StormClusterRolesPtrOutput
func (StormClusterRolesOutput) WorkerNode ¶
func (o StormClusterRolesOutput) WorkerNode() StormClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (StormClusterRolesOutput) ZookeeperNode ¶
func (o StormClusterRolesOutput) ZookeeperNode() StormClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type StormClusterRolesPtrInput ¶
type StormClusterRolesPtrInput interface { pulumi.Input ToStormClusterRolesPtrOutput() StormClusterRolesPtrOutput ToStormClusterRolesPtrOutputWithContext(context.Context) StormClusterRolesPtrOutput }
StormClusterRolesPtrInput is an input type that accepts StormClusterRolesArgs, StormClusterRolesPtr and StormClusterRolesPtrOutput values. You can construct a concrete instance of `StormClusterRolesPtrInput` via:
StormClusterRolesArgs{...} or: nil
func StormClusterRolesPtr ¶
func StormClusterRolesPtr(v *StormClusterRolesArgs) StormClusterRolesPtrInput
type StormClusterRolesPtrOutput ¶
type StormClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (StormClusterRolesPtrOutput) Elem ¶
func (o StormClusterRolesPtrOutput) Elem() StormClusterRolesOutput
func (StormClusterRolesPtrOutput) ElementType ¶
func (StormClusterRolesPtrOutput) ElementType() reflect.Type
func (StormClusterRolesPtrOutput) HeadNode ¶
func (o StormClusterRolesPtrOutput) HeadNode() StormClusterRolesHeadNodePtrOutput
A `headNode` block as defined above.
func (StormClusterRolesPtrOutput) ToStormClusterRolesPtrOutput ¶
func (o StormClusterRolesPtrOutput) ToStormClusterRolesPtrOutput() StormClusterRolesPtrOutput
func (StormClusterRolesPtrOutput) ToStormClusterRolesPtrOutputWithContext ¶
func (o StormClusterRolesPtrOutput) ToStormClusterRolesPtrOutputWithContext(ctx context.Context) StormClusterRolesPtrOutput
func (StormClusterRolesPtrOutput) WorkerNode ¶
func (o StormClusterRolesPtrOutput) WorkerNode() StormClusterRolesWorkerNodePtrOutput
A `workerNode` block as defined below.
func (StormClusterRolesPtrOutput) ZookeeperNode ¶
func (o StormClusterRolesPtrOutput) ZookeeperNode() StormClusterRolesZookeeperNodePtrOutput
A `zookeeperNode` block as defined below.
type StormClusterRolesWorkerNode ¶
type StormClusterRolesWorkerNode struct { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount *int `pulumi:"minInstanceCount"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type StormClusterRolesWorkerNodeArgs ¶
type StormClusterRolesWorkerNodeArgs struct { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. // // Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider MinInstanceCount pulumi.IntPtrInput `pulumi:"minInstanceCount"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The number of instances which should be run for the Worker Nodes. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (StormClusterRolesWorkerNodeArgs) ElementType ¶
func (StormClusterRolesWorkerNodeArgs) ElementType() reflect.Type
func (StormClusterRolesWorkerNodeArgs) ToStormClusterRolesWorkerNodeOutput ¶
func (i StormClusterRolesWorkerNodeArgs) ToStormClusterRolesWorkerNodeOutput() StormClusterRolesWorkerNodeOutput
func (StormClusterRolesWorkerNodeArgs) ToStormClusterRolesWorkerNodeOutputWithContext ¶
func (i StormClusterRolesWorkerNodeArgs) ToStormClusterRolesWorkerNodeOutputWithContext(ctx context.Context) StormClusterRolesWorkerNodeOutput
func (StormClusterRolesWorkerNodeArgs) ToStormClusterRolesWorkerNodePtrOutput ¶
func (i StormClusterRolesWorkerNodeArgs) ToStormClusterRolesWorkerNodePtrOutput() StormClusterRolesWorkerNodePtrOutput
func (StormClusterRolesWorkerNodeArgs) ToStormClusterRolesWorkerNodePtrOutputWithContext ¶
func (i StormClusterRolesWorkerNodeArgs) ToStormClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) StormClusterRolesWorkerNodePtrOutput
type StormClusterRolesWorkerNodeInput ¶
type StormClusterRolesWorkerNodeInput interface { pulumi.Input ToStormClusterRolesWorkerNodeOutput() StormClusterRolesWorkerNodeOutput ToStormClusterRolesWorkerNodeOutputWithContext(context.Context) StormClusterRolesWorkerNodeOutput }
StormClusterRolesWorkerNodeInput is an input type that accepts StormClusterRolesWorkerNodeArgs and StormClusterRolesWorkerNodeOutput values. You can construct a concrete instance of `StormClusterRolesWorkerNodeInput` via:
StormClusterRolesWorkerNodeArgs{...}
type StormClusterRolesWorkerNodeOutput ¶
type StormClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (StormClusterRolesWorkerNodeOutput) ElementType ¶
func (StormClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (StormClusterRolesWorkerNodeOutput) MinInstanceCount
deprecated
func (o StormClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (StormClusterRolesWorkerNodeOutput) Password ¶
func (o StormClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (StormClusterRolesWorkerNodeOutput) SshKeys ¶
func (o StormClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (StormClusterRolesWorkerNodeOutput) SubnetId ¶
func (o StormClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (StormClusterRolesWorkerNodeOutput) TargetInstanceCount ¶
func (o StormClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
The number of instances which should be run for the Worker Nodes.
func (StormClusterRolesWorkerNodeOutput) ToStormClusterRolesWorkerNodeOutput ¶
func (o StormClusterRolesWorkerNodeOutput) ToStormClusterRolesWorkerNodeOutput() StormClusterRolesWorkerNodeOutput
func (StormClusterRolesWorkerNodeOutput) ToStormClusterRolesWorkerNodeOutputWithContext ¶
func (o StormClusterRolesWorkerNodeOutput) ToStormClusterRolesWorkerNodeOutputWithContext(ctx context.Context) StormClusterRolesWorkerNodeOutput
func (StormClusterRolesWorkerNodeOutput) ToStormClusterRolesWorkerNodePtrOutput ¶
func (o StormClusterRolesWorkerNodeOutput) ToStormClusterRolesWorkerNodePtrOutput() StormClusterRolesWorkerNodePtrOutput
func (StormClusterRolesWorkerNodeOutput) ToStormClusterRolesWorkerNodePtrOutputWithContext ¶
func (o StormClusterRolesWorkerNodeOutput) ToStormClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) StormClusterRolesWorkerNodePtrOutput
func (StormClusterRolesWorkerNodeOutput) Username ¶
func (o StormClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (StormClusterRolesWorkerNodeOutput) VirtualNetworkId ¶
func (o StormClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (StormClusterRolesWorkerNodeOutput) VmSize ¶
func (o StormClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type StormClusterRolesWorkerNodePtrInput ¶
type StormClusterRolesWorkerNodePtrInput interface { pulumi.Input ToStormClusterRolesWorkerNodePtrOutput() StormClusterRolesWorkerNodePtrOutput ToStormClusterRolesWorkerNodePtrOutputWithContext(context.Context) StormClusterRolesWorkerNodePtrOutput }
StormClusterRolesWorkerNodePtrInput is an input type that accepts StormClusterRolesWorkerNodeArgs, StormClusterRolesWorkerNodePtr and StormClusterRolesWorkerNodePtrOutput values. You can construct a concrete instance of `StormClusterRolesWorkerNodePtrInput` via:
StormClusterRolesWorkerNodeArgs{...} or: nil
func StormClusterRolesWorkerNodePtr ¶
func StormClusterRolesWorkerNodePtr(v *StormClusterRolesWorkerNodeArgs) StormClusterRolesWorkerNodePtrInput
type StormClusterRolesWorkerNodePtrOutput ¶
type StormClusterRolesWorkerNodePtrOutput struct{ *pulumi.OutputState }
func (StormClusterRolesWorkerNodePtrOutput) ElementType ¶
func (StormClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
func (StormClusterRolesWorkerNodePtrOutput) MinInstanceCount
deprecated
func (o StormClusterRolesWorkerNodePtrOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created.
Deprecated: this has been deprecated from the API and will be removed in version 3.0 of the provider
func (StormClusterRolesWorkerNodePtrOutput) Password ¶
func (o StormClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (StormClusterRolesWorkerNodePtrOutput) SshKeys ¶
func (o StormClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (StormClusterRolesWorkerNodePtrOutput) SubnetId ¶
func (o StormClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (StormClusterRolesWorkerNodePtrOutput) TargetInstanceCount ¶
func (o StormClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (StormClusterRolesWorkerNodePtrOutput) ToStormClusterRolesWorkerNodePtrOutput ¶
func (o StormClusterRolesWorkerNodePtrOutput) ToStormClusterRolesWorkerNodePtrOutput() StormClusterRolesWorkerNodePtrOutput
func (StormClusterRolesWorkerNodePtrOutput) ToStormClusterRolesWorkerNodePtrOutputWithContext ¶
func (o StormClusterRolesWorkerNodePtrOutput) ToStormClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) StormClusterRolesWorkerNodePtrOutput
func (StormClusterRolesWorkerNodePtrOutput) Username ¶
func (o StormClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (StormClusterRolesWorkerNodePtrOutput) VirtualNetworkId ¶
func (o StormClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (StormClusterRolesWorkerNodePtrOutput) VmSize ¶
func (o StormClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Changing this forces a new resource to be created.
type StormClusterRolesZookeeperNode ¶
type StormClusterRolesZookeeperNode struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password *string `pulumi:"password"` // 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. SshKeys []string `pulumi:"sshKeys"` // 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. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username string `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type StormClusterRolesZookeeperNodeArgs ¶
type StormClusterRolesZookeeperNodeArgs struct { // The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Password pulumi.StringPtrInput `pulumi:"password"` // 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. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // 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. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` // The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (StormClusterRolesZookeeperNodeArgs) ElementType ¶
func (StormClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
func (StormClusterRolesZookeeperNodeArgs) ToStormClusterRolesZookeeperNodeOutput ¶
func (i StormClusterRolesZookeeperNodeArgs) ToStormClusterRolesZookeeperNodeOutput() StormClusterRolesZookeeperNodeOutput
func (StormClusterRolesZookeeperNodeArgs) ToStormClusterRolesZookeeperNodeOutputWithContext ¶
func (i StormClusterRolesZookeeperNodeArgs) ToStormClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) StormClusterRolesZookeeperNodeOutput
func (StormClusterRolesZookeeperNodeArgs) ToStormClusterRolesZookeeperNodePtrOutput ¶
func (i StormClusterRolesZookeeperNodeArgs) ToStormClusterRolesZookeeperNodePtrOutput() StormClusterRolesZookeeperNodePtrOutput
func (StormClusterRolesZookeeperNodeArgs) ToStormClusterRolesZookeeperNodePtrOutputWithContext ¶
func (i StormClusterRolesZookeeperNodeArgs) ToStormClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) StormClusterRolesZookeeperNodePtrOutput
type StormClusterRolesZookeeperNodeInput ¶
type StormClusterRolesZookeeperNodeInput interface { pulumi.Input ToStormClusterRolesZookeeperNodeOutput() StormClusterRolesZookeeperNodeOutput ToStormClusterRolesZookeeperNodeOutputWithContext(context.Context) StormClusterRolesZookeeperNodeOutput }
StormClusterRolesZookeeperNodeInput is an input type that accepts StormClusterRolesZookeeperNodeArgs and StormClusterRolesZookeeperNodeOutput values. You can construct a concrete instance of `StormClusterRolesZookeeperNodeInput` via:
StormClusterRolesZookeeperNodeArgs{...}
type StormClusterRolesZookeeperNodeOutput ¶
type StormClusterRolesZookeeperNodeOutput struct{ *pulumi.OutputState }
func (StormClusterRolesZookeeperNodeOutput) ElementType ¶
func (StormClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
func (StormClusterRolesZookeeperNodeOutput) Password ¶
func (o StormClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (StormClusterRolesZookeeperNodeOutput) SshKeys ¶
func (o StormClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
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.
func (StormClusterRolesZookeeperNodeOutput) SubnetId ¶
func (o StormClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
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.
func (StormClusterRolesZookeeperNodeOutput) ToStormClusterRolesZookeeperNodeOutput ¶
func (o StormClusterRolesZookeeperNodeOutput) ToStormClusterRolesZookeeperNodeOutput() StormClusterRolesZookeeperNodeOutput
func (StormClusterRolesZookeeperNodeOutput) ToStormClusterRolesZookeeperNodeOutputWithContext ¶
func (o StormClusterRolesZookeeperNodeOutput) ToStormClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) StormClusterRolesZookeeperNodeOutput
func (StormClusterRolesZookeeperNodeOutput) ToStormClusterRolesZookeeperNodePtrOutput ¶
func (o StormClusterRolesZookeeperNodeOutput) ToStormClusterRolesZookeeperNodePtrOutput() StormClusterRolesZookeeperNodePtrOutput
func (StormClusterRolesZookeeperNodeOutput) ToStormClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o StormClusterRolesZookeeperNodeOutput) ToStormClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) StormClusterRolesZookeeperNodePtrOutput
func (StormClusterRolesZookeeperNodeOutput) Username ¶
func (o StormClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (StormClusterRolesZookeeperNodeOutput) VirtualNetworkId ¶
func (o StormClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (StormClusterRolesZookeeperNodeOutput) VmSize ¶
func (o StormClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type StormClusterRolesZookeeperNodePtrInput ¶
type StormClusterRolesZookeeperNodePtrInput interface { pulumi.Input ToStormClusterRolesZookeeperNodePtrOutput() StormClusterRolesZookeeperNodePtrOutput ToStormClusterRolesZookeeperNodePtrOutputWithContext(context.Context) StormClusterRolesZookeeperNodePtrOutput }
StormClusterRolesZookeeperNodePtrInput is an input type that accepts StormClusterRolesZookeeperNodeArgs, StormClusterRolesZookeeperNodePtr and StormClusterRolesZookeeperNodePtrOutput values. You can construct a concrete instance of `StormClusterRolesZookeeperNodePtrInput` via:
StormClusterRolesZookeeperNodeArgs{...} or: nil
func StormClusterRolesZookeeperNodePtr ¶
func StormClusterRolesZookeeperNodePtr(v *StormClusterRolesZookeeperNodeArgs) StormClusterRolesZookeeperNodePtrInput
type StormClusterRolesZookeeperNodePtrOutput ¶
type StormClusterRolesZookeeperNodePtrOutput struct{ *pulumi.OutputState }
func (StormClusterRolesZookeeperNodePtrOutput) ElementType ¶
func (StormClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
func (StormClusterRolesZookeeperNodePtrOutput) Password ¶
func (o StormClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (StormClusterRolesZookeeperNodePtrOutput) SshKeys ¶
func (o StormClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
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.
func (StormClusterRolesZookeeperNodePtrOutput) SubnetId ¶
func (o StormClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
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.
func (StormClusterRolesZookeeperNodePtrOutput) ToStormClusterRolesZookeeperNodePtrOutput ¶
func (o StormClusterRolesZookeeperNodePtrOutput) ToStormClusterRolesZookeeperNodePtrOutput() StormClusterRolesZookeeperNodePtrOutput
func (StormClusterRolesZookeeperNodePtrOutput) ToStormClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o StormClusterRolesZookeeperNodePtrOutput) ToStormClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) StormClusterRolesZookeeperNodePtrOutput
func (StormClusterRolesZookeeperNodePtrOutput) Username ¶
func (o StormClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (StormClusterRolesZookeeperNodePtrOutput) VirtualNetworkId ¶
func (o StormClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (StormClusterRolesZookeeperNodePtrOutput) VmSize ¶
func (o StormClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Changing this forces a new resource to be created.
type StormClusterState ¶
type StormClusterState struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringPtrInput // A `componentVersion` block as defined below. ComponentVersion StormClusterComponentVersionPtrInput // A `gateway` block as defined below. Gateway StormClusterGatewayPtrInput // The HTTPS Connectivity Endpoint for this HDInsight Storm Cluster. HttpsEndpoint pulumi.StringPtrInput // Specifies the Azure Region which this HDInsight Storm Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores StormClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor StormClusterMonitorPtrInput // Specifies the name for this HDInsight Storm Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // Specifies the name of the Resource Group in which this HDInsight Storm Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `roles` block as defined below. Roles StormClusterRolesPtrInput // The SSH Connectivity Endpoint for this HDInsight Storm Cluster. SshEndpoint pulumi.StringPtrInput // One or more `storageAccount` block as defined below. StorageAccounts StormClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Storm Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Storm Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringPtrInput TlsMinVersion pulumi.StringPtrInput }
func (StormClusterState) ElementType ¶
func (StormClusterState) ElementType() reflect.Type
type StormClusterStorageAccount ¶
type StormClusterStorageAccount struct { // Is this the Default Storage Account for the HDInsight Storm Cluster? Changing this forces a new resource to be created. IsDefault bool `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey string `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId string `pulumi:"storageContainerId"` StorageResourceId *string `pulumi:"storageResourceId"` }
type StormClusterStorageAccountArgs ¶
type StormClusterStorageAccountArgs struct { // Is this the Default Storage Account for the HDInsight Storm Cluster? Changing this forces a new resource to be created. IsDefault pulumi.BoolInput `pulumi:"isDefault"` // The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created. StorageAccountKey pulumi.StringInput `pulumi:"storageAccountKey"` // The ID of the Storage Container. Changing this forces a new resource to be created. StorageContainerId pulumi.StringInput `pulumi:"storageContainerId"` StorageResourceId pulumi.StringPtrInput `pulumi:"storageResourceId"` }
func (StormClusterStorageAccountArgs) ElementType ¶
func (StormClusterStorageAccountArgs) ElementType() reflect.Type
func (StormClusterStorageAccountArgs) ToStormClusterStorageAccountOutput ¶
func (i StormClusterStorageAccountArgs) ToStormClusterStorageAccountOutput() StormClusterStorageAccountOutput
func (StormClusterStorageAccountArgs) ToStormClusterStorageAccountOutputWithContext ¶
func (i StormClusterStorageAccountArgs) ToStormClusterStorageAccountOutputWithContext(ctx context.Context) StormClusterStorageAccountOutput
type StormClusterStorageAccountArray ¶
type StormClusterStorageAccountArray []StormClusterStorageAccountInput
func (StormClusterStorageAccountArray) ElementType ¶
func (StormClusterStorageAccountArray) ElementType() reflect.Type
func (StormClusterStorageAccountArray) ToStormClusterStorageAccountArrayOutput ¶
func (i StormClusterStorageAccountArray) ToStormClusterStorageAccountArrayOutput() StormClusterStorageAccountArrayOutput
func (StormClusterStorageAccountArray) ToStormClusterStorageAccountArrayOutputWithContext ¶
func (i StormClusterStorageAccountArray) ToStormClusterStorageAccountArrayOutputWithContext(ctx context.Context) StormClusterStorageAccountArrayOutput
type StormClusterStorageAccountArrayInput ¶
type StormClusterStorageAccountArrayInput interface { pulumi.Input ToStormClusterStorageAccountArrayOutput() StormClusterStorageAccountArrayOutput ToStormClusterStorageAccountArrayOutputWithContext(context.Context) StormClusterStorageAccountArrayOutput }
StormClusterStorageAccountArrayInput is an input type that accepts StormClusterStorageAccountArray and StormClusterStorageAccountArrayOutput values. You can construct a concrete instance of `StormClusterStorageAccountArrayInput` via:
StormClusterStorageAccountArray{ StormClusterStorageAccountArgs{...} }
type StormClusterStorageAccountArrayOutput ¶
type StormClusterStorageAccountArrayOutput struct{ *pulumi.OutputState }
func (StormClusterStorageAccountArrayOutput) ElementType ¶
func (StormClusterStorageAccountArrayOutput) ElementType() reflect.Type
func (StormClusterStorageAccountArrayOutput) Index ¶
func (o StormClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) StormClusterStorageAccountOutput
func (StormClusterStorageAccountArrayOutput) ToStormClusterStorageAccountArrayOutput ¶
func (o StormClusterStorageAccountArrayOutput) ToStormClusterStorageAccountArrayOutput() StormClusterStorageAccountArrayOutput
func (StormClusterStorageAccountArrayOutput) ToStormClusterStorageAccountArrayOutputWithContext ¶
func (o StormClusterStorageAccountArrayOutput) ToStormClusterStorageAccountArrayOutputWithContext(ctx context.Context) StormClusterStorageAccountArrayOutput
type StormClusterStorageAccountInput ¶
type StormClusterStorageAccountInput interface { pulumi.Input ToStormClusterStorageAccountOutput() StormClusterStorageAccountOutput ToStormClusterStorageAccountOutputWithContext(context.Context) StormClusterStorageAccountOutput }
StormClusterStorageAccountInput is an input type that accepts StormClusterStorageAccountArgs and StormClusterStorageAccountOutput values. You can construct a concrete instance of `StormClusterStorageAccountInput` via:
StormClusterStorageAccountArgs{...}
type StormClusterStorageAccountOutput ¶
type StormClusterStorageAccountOutput struct{ *pulumi.OutputState }
func (StormClusterStorageAccountOutput) ElementType ¶
func (StormClusterStorageAccountOutput) ElementType() reflect.Type
func (StormClusterStorageAccountOutput) IsDefault ¶
func (o StormClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Storm Cluster? Changing this forces a new resource to be created.
func (StormClusterStorageAccountOutput) StorageAccountKey ¶
func (o StormClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
The Access Key which should be used to connect to the Storage Account. Changing this forces a new resource to be created.
func (StormClusterStorageAccountOutput) StorageContainerId ¶
func (o StormClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
The ID of the Storage Container. Changing this forces a new resource to be created.
func (StormClusterStorageAccountOutput) StorageResourceId ¶ added in v4.37.0
func (o StormClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
func (StormClusterStorageAccountOutput) ToStormClusterStorageAccountOutput ¶
func (o StormClusterStorageAccountOutput) ToStormClusterStorageAccountOutput() StormClusterStorageAccountOutput
func (StormClusterStorageAccountOutput) ToStormClusterStorageAccountOutputWithContext ¶
func (o StormClusterStorageAccountOutput) ToStormClusterStorageAccountOutputWithContext(ctx context.Context) StormClusterStorageAccountOutput