Documentation ¶
Overview ¶
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
nolint: lll
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 GetClusterResult
- type HBaseCluster
- type HBaseClusterArgs
- 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.StringOutput
- 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.BoolOutput
- 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.BoolOutput
- func (o HBaseClusterGatewayPtrOutput) Password() pulumi.StringOutput
- func (o HBaseClusterGatewayPtrOutput) ToHBaseClusterGatewayPtrOutput() HBaseClusterGatewayPtrOutput
- func (o HBaseClusterGatewayPtrOutput) ToHBaseClusterGatewayPtrOutputWithContext(ctx context.Context) HBaseClusterGatewayPtrOutput
- func (o HBaseClusterGatewayPtrOutput) Username() pulumi.StringOutput
- 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
- 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) Username() pulumi.StringOutput
- func (o HBaseClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- 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() HBaseClusterRolesHeadNodeOutput
- func (o HBaseClusterRolesPtrOutput) ToHBaseClusterRolesPtrOutput() HBaseClusterRolesPtrOutput
- func (o HBaseClusterRolesPtrOutput) ToHBaseClusterRolesPtrOutputWithContext(ctx context.Context) HBaseClusterRolesPtrOutput
- func (o HBaseClusterRolesPtrOutput) WorkerNode() HBaseClusterRolesWorkerNodeOutput
- func (o HBaseClusterRolesPtrOutput) ZookeeperNode() HBaseClusterRolesZookeeperNodeOutput
- type HBaseClusterRolesWorkerNode
- type HBaseClusterRolesWorkerNodeArgs
- func (HBaseClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodeOutput() HBaseClusterRolesWorkerNodeOutput
- func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeOutput
- type HBaseClusterRolesWorkerNodeInput
- type HBaseClusterRolesWorkerNodeOutput
- func (HBaseClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
- 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) Username() pulumi.StringOutput
- func (o HBaseClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type HBaseClusterRolesZookeeperNode
- type HBaseClusterRolesZookeeperNodeArgs
- func (HBaseClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodeOutput() HBaseClusterRolesZookeeperNodeOutput
- func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeOutput
- 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) Username() pulumi.StringOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- 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.StringOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringOutput
- 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) ToHBaseClusterStorageAccountOutput() HBaseClusterStorageAccountOutput
- func (o HBaseClusterStorageAccountOutput) ToHBaseClusterStorageAccountOutputWithContext(ctx context.Context) HBaseClusterStorageAccountOutput
- type HadoopCluster
- type HadoopClusterArgs
- 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.StringOutput
- 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.BoolOutput
- 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.BoolOutput
- func (o HadoopClusterGatewayPtrOutput) Password() pulumi.StringOutput
- func (o HadoopClusterGatewayPtrOutput) ToHadoopClusterGatewayPtrOutput() HadoopClusterGatewayPtrOutput
- func (o HadoopClusterGatewayPtrOutput) ToHadoopClusterGatewayPtrOutputWithContext(ctx context.Context) HadoopClusterGatewayPtrOutput
- func (o HadoopClusterGatewayPtrOutput) Username() pulumi.StringOutput
- 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.IntOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) ToHadoopClusterRolesEdgeNodePtrOutput() HadoopClusterRolesEdgeNodePtrOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) ToHadoopClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodePtrOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) VmSize() pulumi.StringOutput
- type HadoopClusterRolesHeadNode
- type HadoopClusterRolesHeadNodeArgs
- func (HadoopClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodeOutput() HadoopClusterRolesHeadNodeOutput
- func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodeOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeOutput
- 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) Username() pulumi.StringOutput
- func (o HadoopClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- 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() HadoopClusterRolesHeadNodeOutput
- func (o HadoopClusterRolesPtrOutput) ToHadoopClusterRolesPtrOutput() HadoopClusterRolesPtrOutput
- func (o HadoopClusterRolesPtrOutput) ToHadoopClusterRolesPtrOutputWithContext(ctx context.Context) HadoopClusterRolesPtrOutput
- func (o HadoopClusterRolesPtrOutput) WorkerNode() HadoopClusterRolesWorkerNodeOutput
- func (o HadoopClusterRolesPtrOutput) ZookeeperNode() HadoopClusterRolesZookeeperNodeOutput
- type HadoopClusterRolesWorkerNode
- type HadoopClusterRolesWorkerNodeArgs
- func (HadoopClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodeOutput() HadoopClusterRolesWorkerNodeOutput
- func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeOutput
- type HadoopClusterRolesWorkerNodeInput
- type HadoopClusterRolesWorkerNodeOutput
- func (HadoopClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
- 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) Username() pulumi.StringOutput
- func (o HadoopClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type HadoopClusterRolesZookeeperNode
- type HadoopClusterRolesZookeeperNodeArgs
- func (HadoopClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodeOutput() HadoopClusterRolesZookeeperNodeOutput
- func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeOutput
- 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) Username() pulumi.StringOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- 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.StringOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringOutput
- 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) ToHadoopClusterStorageAccountOutput() HadoopClusterStorageAccountOutput
- func (o HadoopClusterStorageAccountOutput) ToHadoopClusterStorageAccountOutputWithContext(ctx context.Context) HadoopClusterStorageAccountOutput
- type InteractiveQueryCluster
- type InteractiveQueryClusterArgs
- 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.StringOutput
- 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.BoolOutput
- 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.BoolOutput
- func (o InteractiveQueryClusterGatewayPtrOutput) Password() pulumi.StringOutput
- func (o InteractiveQueryClusterGatewayPtrOutput) ToInteractiveQueryClusterGatewayPtrOutput() InteractiveQueryClusterGatewayPtrOutput
- func (o InteractiveQueryClusterGatewayPtrOutput) ToInteractiveQueryClusterGatewayPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayPtrOutput
- func (o InteractiveQueryClusterGatewayPtrOutput) Username() pulumi.StringOutput
- 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
- 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) Username() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- 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() InteractiveQueryClusterRolesHeadNodeOutput
- func (o InteractiveQueryClusterRolesPtrOutput) ToInteractiveQueryClusterRolesPtrOutput() InteractiveQueryClusterRolesPtrOutput
- func (o InteractiveQueryClusterRolesPtrOutput) ToInteractiveQueryClusterRolesPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesPtrOutput
- func (o InteractiveQueryClusterRolesPtrOutput) WorkerNode() InteractiveQueryClusterRolesWorkerNodeOutput
- func (o InteractiveQueryClusterRolesPtrOutput) ZookeeperNode() InteractiveQueryClusterRolesZookeeperNodeOutput
- type InteractiveQueryClusterRolesWorkerNode
- type InteractiveQueryClusterRolesWorkerNodeArgs
- func (InteractiveQueryClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodeOutput() InteractiveQueryClusterRolesWorkerNodeOutput
- func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeOutput
- type InteractiveQueryClusterRolesWorkerNodeInput
- type InteractiveQueryClusterRolesWorkerNodeOutput
- func (InteractiveQueryClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
- 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) Username() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type InteractiveQueryClusterRolesZookeeperNode
- type InteractiveQueryClusterRolesZookeeperNodeArgs
- func (InteractiveQueryClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodeOutput() InteractiveQueryClusterRolesZookeeperNodeOutput
- func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeOutput
- 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) Username() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- 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.StringOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringOutput
- 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) ToInteractiveQueryClusterStorageAccountOutput() InteractiveQueryClusterStorageAccountOutput
- func (o InteractiveQueryClusterStorageAccountOutput) ToInteractiveQueryClusterStorageAccountOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountOutput
- type KafkaCluster
- type KafkaClusterArgs
- 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.StringOutput
- 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.BoolOutput
- 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.BoolOutput
- func (o KafkaClusterGatewayPtrOutput) Password() pulumi.StringOutput
- func (o KafkaClusterGatewayPtrOutput) ToKafkaClusterGatewayPtrOutput() KafkaClusterGatewayPtrOutput
- func (o KafkaClusterGatewayPtrOutput) ToKafkaClusterGatewayPtrOutputWithContext(ctx context.Context) KafkaClusterGatewayPtrOutput
- func (o KafkaClusterGatewayPtrOutput) Username() pulumi.StringOutput
- 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
- 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) Username() pulumi.StringOutput
- func (o KafkaClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- type KafkaClusterRolesInput
- type KafkaClusterRolesOutput
- func (KafkaClusterRolesOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesOutput) HeadNode() KafkaClusterRolesHeadNodeOutput
- 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() KafkaClusterRolesHeadNodeOutput
- func (o KafkaClusterRolesPtrOutput) ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput
- func (o KafkaClusterRolesPtrOutput) ToKafkaClusterRolesPtrOutputWithContext(ctx context.Context) KafkaClusterRolesPtrOutput
- func (o KafkaClusterRolesPtrOutput) WorkerNode() KafkaClusterRolesWorkerNodeOutput
- func (o KafkaClusterRolesPtrOutput) ZookeeperNode() KafkaClusterRolesZookeeperNodeOutput
- type KafkaClusterRolesWorkerNode
- type KafkaClusterRolesWorkerNodeArgs
- func (KafkaClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodeOutput() KafkaClusterRolesWorkerNodeOutput
- func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodeOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeOutput
- type KafkaClusterRolesWorkerNodeInput
- type KafkaClusterRolesWorkerNodeOutput
- func (KafkaClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
- 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) Username() pulumi.StringOutput
- func (o KafkaClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type KafkaClusterRolesZookeeperNode
- type KafkaClusterRolesZookeeperNodeArgs
- func (KafkaClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodeOutput() KafkaClusterRolesZookeeperNodeOutput
- func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeOutput
- 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) Username() pulumi.StringOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- 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.StringOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringOutput
- 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) ToKafkaClusterStorageAccountOutput() KafkaClusterStorageAccountOutput
- func (o KafkaClusterStorageAccountOutput) ToKafkaClusterStorageAccountOutputWithContext(ctx context.Context) KafkaClusterStorageAccountOutput
- type MLServicesCluster
- type MLServicesClusterArgs
- 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.BoolOutput
- 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.BoolOutput
- func (o MLServicesClusterGatewayPtrOutput) Password() pulumi.StringOutput
- func (o MLServicesClusterGatewayPtrOutput) ToMLServicesClusterGatewayPtrOutput() MLServicesClusterGatewayPtrOutput
- func (o MLServicesClusterGatewayPtrOutput) ToMLServicesClusterGatewayPtrOutputWithContext(ctx context.Context) MLServicesClusterGatewayPtrOutput
- func (o MLServicesClusterGatewayPtrOutput) Username() pulumi.StringOutput
- 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
- 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) Username() pulumi.StringOutput
- func (o MLServicesClusterRolesEdgeNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesEdgeNodeOutput) VmSize() pulumi.StringOutput
- type MLServicesClusterRolesHeadNode
- type MLServicesClusterRolesHeadNodeArgs
- func (MLServicesClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i MLServicesClusterRolesHeadNodeArgs) ToMLServicesClusterRolesHeadNodeOutput() MLServicesClusterRolesHeadNodeOutput
- func (i MLServicesClusterRolesHeadNodeArgs) ToMLServicesClusterRolesHeadNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesHeadNodeOutput
- 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) Username() pulumi.StringOutput
- func (o MLServicesClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- 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() MLServicesClusterRolesEdgeNodeOutput
- func (o MLServicesClusterRolesPtrOutput) Elem() MLServicesClusterRolesOutput
- func (MLServicesClusterRolesPtrOutput) ElementType() reflect.Type
- func (o MLServicesClusterRolesPtrOutput) HeadNode() MLServicesClusterRolesHeadNodeOutput
- func (o MLServicesClusterRolesPtrOutput) ToMLServicesClusterRolesPtrOutput() MLServicesClusterRolesPtrOutput
- func (o MLServicesClusterRolesPtrOutput) ToMLServicesClusterRolesPtrOutputWithContext(ctx context.Context) MLServicesClusterRolesPtrOutput
- func (o MLServicesClusterRolesPtrOutput) WorkerNode() MLServicesClusterRolesWorkerNodeOutput
- func (o MLServicesClusterRolesPtrOutput) ZookeeperNode() MLServicesClusterRolesZookeeperNodeOutput
- type MLServicesClusterRolesWorkerNode
- type MLServicesClusterRolesWorkerNodeArgs
- func (MLServicesClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i MLServicesClusterRolesWorkerNodeArgs) ToMLServicesClusterRolesWorkerNodeOutput() MLServicesClusterRolesWorkerNodeOutput
- func (i MLServicesClusterRolesWorkerNodeArgs) ToMLServicesClusterRolesWorkerNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesWorkerNodeOutput
- type MLServicesClusterRolesWorkerNodeInput
- type MLServicesClusterRolesWorkerNodeOutput
- func (MLServicesClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o MLServicesClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
- 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) Username() pulumi.StringOutput
- func (o MLServicesClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type MLServicesClusterRolesZookeeperNode
- type MLServicesClusterRolesZookeeperNodeArgs
- func (MLServicesClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i MLServicesClusterRolesZookeeperNodeArgs) ToMLServicesClusterRolesZookeeperNodeOutput() MLServicesClusterRolesZookeeperNodeOutput
- func (i MLServicesClusterRolesZookeeperNodeArgs) ToMLServicesClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) MLServicesClusterRolesZookeeperNodeOutput
- 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) Username() pulumi.StringOutput
- func (o MLServicesClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o MLServicesClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- 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) ToMLServicesClusterStorageAccountOutput() MLServicesClusterStorageAccountOutput
- func (o MLServicesClusterStorageAccountOutput) ToMLServicesClusterStorageAccountOutputWithContext(ctx context.Context) MLServicesClusterStorageAccountOutput
- type RServerCluster
- type RServerClusterArgs
- 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.BoolOutput
- 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.BoolOutput
- func (o RServerClusterGatewayPtrOutput) Password() pulumi.StringOutput
- func (o RServerClusterGatewayPtrOutput) ToRServerClusterGatewayPtrOutput() RServerClusterGatewayPtrOutput
- func (o RServerClusterGatewayPtrOutput) ToRServerClusterGatewayPtrOutputWithContext(ctx context.Context) RServerClusterGatewayPtrOutput
- func (o RServerClusterGatewayPtrOutput) Username() pulumi.StringOutput
- 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
- 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) Username() pulumi.StringOutput
- func (o RServerClusterRolesEdgeNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o RServerClusterRolesEdgeNodeOutput) VmSize() pulumi.StringOutput
- type RServerClusterRolesHeadNode
- type RServerClusterRolesHeadNodeArgs
- func (RServerClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i RServerClusterRolesHeadNodeArgs) ToRServerClusterRolesHeadNodeOutput() RServerClusterRolesHeadNodeOutput
- func (i RServerClusterRolesHeadNodeArgs) ToRServerClusterRolesHeadNodeOutputWithContext(ctx context.Context) RServerClusterRolesHeadNodeOutput
- 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) Username() pulumi.StringOutput
- func (o RServerClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o RServerClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- 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() RServerClusterRolesEdgeNodeOutput
- func (o RServerClusterRolesPtrOutput) Elem() RServerClusterRolesOutput
- func (RServerClusterRolesPtrOutput) ElementType() reflect.Type
- func (o RServerClusterRolesPtrOutput) HeadNode() RServerClusterRolesHeadNodeOutput
- func (o RServerClusterRolesPtrOutput) ToRServerClusterRolesPtrOutput() RServerClusterRolesPtrOutput
- func (o RServerClusterRolesPtrOutput) ToRServerClusterRolesPtrOutputWithContext(ctx context.Context) RServerClusterRolesPtrOutput
- func (o RServerClusterRolesPtrOutput) WorkerNode() RServerClusterRolesWorkerNodeOutput
- func (o RServerClusterRolesPtrOutput) ZookeeperNode() RServerClusterRolesZookeeperNodeOutput
- type RServerClusterRolesWorkerNode
- type RServerClusterRolesWorkerNodeArgs
- func (RServerClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i RServerClusterRolesWorkerNodeArgs) ToRServerClusterRolesWorkerNodeOutput() RServerClusterRolesWorkerNodeOutput
- func (i RServerClusterRolesWorkerNodeArgs) ToRServerClusterRolesWorkerNodeOutputWithContext(ctx context.Context) RServerClusterRolesWorkerNodeOutput
- type RServerClusterRolesWorkerNodeInput
- type RServerClusterRolesWorkerNodeOutput
- func (RServerClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o RServerClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
- 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) Username() pulumi.StringOutput
- func (o RServerClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o RServerClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type RServerClusterRolesZookeeperNode
- type RServerClusterRolesZookeeperNodeArgs
- func (RServerClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i RServerClusterRolesZookeeperNodeArgs) ToRServerClusterRolesZookeeperNodeOutput() RServerClusterRolesZookeeperNodeOutput
- func (i RServerClusterRolesZookeeperNodeArgs) ToRServerClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) RServerClusterRolesZookeeperNodeOutput
- 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) Username() pulumi.StringOutput
- func (o RServerClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o RServerClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- 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) ToRServerClusterStorageAccountOutput() RServerClusterStorageAccountOutput
- func (o RServerClusterStorageAccountOutput) ToRServerClusterStorageAccountOutputWithContext(ctx context.Context) RServerClusterStorageAccountOutput
- type SparkCluster
- type SparkClusterArgs
- 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.StringOutput
- 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.BoolOutput
- 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.BoolOutput
- func (o SparkClusterGatewayPtrOutput) Password() pulumi.StringOutput
- func (o SparkClusterGatewayPtrOutput) ToSparkClusterGatewayPtrOutput() SparkClusterGatewayPtrOutput
- func (o SparkClusterGatewayPtrOutput) ToSparkClusterGatewayPtrOutputWithContext(ctx context.Context) SparkClusterGatewayPtrOutput
- func (o SparkClusterGatewayPtrOutput) Username() pulumi.StringOutput
- 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
- 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) Username() pulumi.StringOutput
- func (o SparkClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- 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() SparkClusterRolesHeadNodeOutput
- func (o SparkClusterRolesPtrOutput) ToSparkClusterRolesPtrOutput() SparkClusterRolesPtrOutput
- func (o SparkClusterRolesPtrOutput) ToSparkClusterRolesPtrOutputWithContext(ctx context.Context) SparkClusterRolesPtrOutput
- func (o SparkClusterRolesPtrOutput) WorkerNode() SparkClusterRolesWorkerNodeOutput
- func (o SparkClusterRolesPtrOutput) ZookeeperNode() SparkClusterRolesZookeeperNodeOutput
- type SparkClusterRolesWorkerNode
- type SparkClusterRolesWorkerNodeArgs
- func (SparkClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodeOutput() SparkClusterRolesWorkerNodeOutput
- func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodeOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeOutput
- type SparkClusterRolesWorkerNodeInput
- type SparkClusterRolesWorkerNodeOutput
- func (SparkClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
- 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) Username() pulumi.StringOutput
- func (o SparkClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type SparkClusterRolesZookeeperNode
- type SparkClusterRolesZookeeperNodeArgs
- func (SparkClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodeOutput() SparkClusterRolesZookeeperNodeOutput
- func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeOutput
- 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) Username() pulumi.StringOutput
- func (o SparkClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- 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.StringOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringOutput
- 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) ToSparkClusterStorageAccountOutput() SparkClusterStorageAccountOutput
- func (o SparkClusterStorageAccountOutput) ToSparkClusterStorageAccountOutputWithContext(ctx context.Context) SparkClusterStorageAccountOutput
- type StormCluster
- type StormClusterArgs
- 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.StringOutput
- 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.BoolOutput
- 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.BoolOutput
- func (o StormClusterGatewayPtrOutput) Password() pulumi.StringOutput
- func (o StormClusterGatewayPtrOutput) ToStormClusterGatewayPtrOutput() StormClusterGatewayPtrOutput
- func (o StormClusterGatewayPtrOutput) ToStormClusterGatewayPtrOutputWithContext(ctx context.Context) StormClusterGatewayPtrOutput
- func (o StormClusterGatewayPtrOutput) Username() pulumi.StringOutput
- 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
- 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) Username() pulumi.StringOutput
- func (o StormClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o StormClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- 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() StormClusterRolesHeadNodeOutput
- func (o StormClusterRolesPtrOutput) ToStormClusterRolesPtrOutput() StormClusterRolesPtrOutput
- func (o StormClusterRolesPtrOutput) ToStormClusterRolesPtrOutputWithContext(ctx context.Context) StormClusterRolesPtrOutput
- func (o StormClusterRolesPtrOutput) WorkerNode() StormClusterRolesWorkerNodeOutput
- func (o StormClusterRolesPtrOutput) ZookeeperNode() StormClusterRolesZookeeperNodeOutput
- type StormClusterRolesWorkerNode
- type StormClusterRolesWorkerNodeArgs
- func (StormClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i StormClusterRolesWorkerNodeArgs) ToStormClusterRolesWorkerNodeOutput() StormClusterRolesWorkerNodeOutput
- func (i StormClusterRolesWorkerNodeArgs) ToStormClusterRolesWorkerNodeOutputWithContext(ctx context.Context) StormClusterRolesWorkerNodeOutput
- type StormClusterRolesWorkerNodeInput
- type StormClusterRolesWorkerNodeOutput
- func (StormClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o StormClusterRolesWorkerNodeOutput) MinInstanceCount() pulumi.IntPtrOutput
- 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) Username() pulumi.StringOutput
- func (o StormClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o StormClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type StormClusterRolesZookeeperNode
- type StormClusterRolesZookeeperNodeArgs
- func (StormClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i StormClusterRolesZookeeperNodeArgs) ToStormClusterRolesZookeeperNodeOutput() StormClusterRolesZookeeperNodeOutput
- func (i StormClusterRolesZookeeperNodeArgs) ToStormClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) StormClusterRolesZookeeperNodeOutput
- 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) Username() pulumi.StringOutput
- func (o StormClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o StormClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- 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) 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 }
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 }
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 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"` // id is the provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // 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"` }
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.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/d/hdinsight_cluster.html.markdown.
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"` // Specifies the name for this HDInsight HBase 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 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"` // 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"` }
Manages a HDInsight HBase Cluster.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/hdinsight_hbase_cluster.html.markdown.
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.
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 // Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // 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 `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 }
The set of arguments for constructing a HBaseCluster resource.
func (HBaseClusterArgs) ElementType ¶
func (HBaseClusterArgs) ElementType() reflect.Type
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 }
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 }
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.StringOutput
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? Changing this forces a new resource to be created. Enabled bool `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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? Changing this forces a new resource to be created. Enabled pulumi.BoolInput `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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 }
type HBaseClusterGatewayOutput ¶
type HBaseClusterGatewayOutput struct{ *pulumi.OutputState }
func (HBaseClusterGatewayOutput) ElementType ¶
func (HBaseClusterGatewayOutput) ElementType() reflect.Type
func (HBaseClusterGatewayOutput) Enabled ¶
func (o HBaseClusterGatewayOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (HBaseClusterGatewayOutput) Password ¶
func (o HBaseClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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 }
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 ¶
func (o HBaseClusterGatewayPtrOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (HBaseClusterGatewayPtrOutput) Password ¶
func (o HBaseClusterGatewayPtrOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
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
type HBaseClusterRolesHeadNodeInput ¶
type HBaseClusterRolesHeadNodeInput interface { pulumi.Input ToHBaseClusterRolesHeadNodeOutput() HBaseClusterRolesHeadNodeOutput ToHBaseClusterRolesHeadNodeOutputWithContext(context.Context) HBaseClusterRolesHeadNodeOutput }
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) 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 HBaseClusterRolesInput ¶
type HBaseClusterRolesInput interface { pulumi.Input ToHBaseClusterRolesOutput() HBaseClusterRolesOutput ToHBaseClusterRolesOutputWithContext(context.Context) HBaseClusterRolesOutput }
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 }
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() HBaseClusterRolesHeadNodeOutput
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() HBaseClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (HBaseClusterRolesPtrOutput) ZookeeperNode ¶
func (o HBaseClusterRolesPtrOutput) ZookeeperNode() HBaseClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type HBaseClusterRolesWorkerNode ¶
type HBaseClusterRolesWorkerNode struct { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. 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 { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. 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
type HBaseClusterRolesWorkerNodeInput ¶
type HBaseClusterRolesWorkerNodeInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeOutput() HBaseClusterRolesWorkerNodeOutput ToHBaseClusterRolesWorkerNodeOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeOutput }
type HBaseClusterRolesWorkerNodeOutput ¶
type HBaseClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeOutput) ElementType ¶
func (HBaseClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeOutput) MinInstanceCount ¶
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.
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) 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 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
type HBaseClusterRolesZookeeperNodeInput ¶
type HBaseClusterRolesZookeeperNodeInput interface { pulumi.Input ToHBaseClusterRolesZookeeperNodeOutput() HBaseClusterRolesZookeeperNodeOutput ToHBaseClusterRolesZookeeperNodeOutputWithContext(context.Context) HBaseClusterRolesZookeeperNodeOutput }
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) 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 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 // Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // 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 // 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 }
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"` }
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"` }
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 }
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 }
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 }
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.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o HBaseClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolOutput
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.StringOutput
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.StringOutput
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 }
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) 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"` // Specifies the name for this HDInsight Hadoop 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 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"` // 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"` }
Manages a HDInsight Hadoop Cluster.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/hdinsight_hadoop_cluster.html.markdown.
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.
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 // Specifies the name for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // 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 `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 }
The set of arguments for constructing a HadoopCluster resource.
func (HadoopClusterArgs) ElementType ¶
func (HadoopClusterArgs) ElementType() reflect.Type
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 }
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 }
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.StringOutput
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? Changing this forces a new resource to be created. Enabled bool `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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? Changing this forces a new resource to be created. Enabled pulumi.BoolInput `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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 }
type HadoopClusterGatewayOutput ¶
type HadoopClusterGatewayOutput struct{ *pulumi.OutputState }
func (HadoopClusterGatewayOutput) ElementType ¶
func (HadoopClusterGatewayOutput) ElementType() reflect.Type
func (HadoopClusterGatewayOutput) Enabled ¶
func (o HadoopClusterGatewayOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (HadoopClusterGatewayOutput) Password ¶
func (o HadoopClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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 }
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 ¶
func (o HadoopClusterGatewayPtrOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (HadoopClusterGatewayPtrOutput) Password ¶
func (o HadoopClusterGatewayPtrOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
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 }
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 }
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 }
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 }
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.IntOutput
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.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 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
type HadoopClusterRolesHeadNodeInput ¶
type HadoopClusterRolesHeadNodeInput interface { pulumi.Input ToHadoopClusterRolesHeadNodeOutput() HadoopClusterRolesHeadNodeOutput ToHadoopClusterRolesHeadNodeOutputWithContext(context.Context) HadoopClusterRolesHeadNodeOutput }
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) 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 HadoopClusterRolesInput ¶
type HadoopClusterRolesInput interface { pulumi.Input ToHadoopClusterRolesOutput() HadoopClusterRolesOutput ToHadoopClusterRolesOutputWithContext(context.Context) HadoopClusterRolesOutput }
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 }
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() HadoopClusterRolesHeadNodeOutput
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() HadoopClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (HadoopClusterRolesPtrOutput) ZookeeperNode ¶
func (o HadoopClusterRolesPtrOutput) ZookeeperNode() HadoopClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type HadoopClusterRolesWorkerNode ¶
type HadoopClusterRolesWorkerNode struct { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. 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 { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. 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
type HadoopClusterRolesWorkerNodeInput ¶
type HadoopClusterRolesWorkerNodeInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeOutput() HadoopClusterRolesWorkerNodeOutput ToHadoopClusterRolesWorkerNodeOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeOutput }
type HadoopClusterRolesWorkerNodeOutput ¶
type HadoopClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeOutput) MinInstanceCount ¶
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.
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) 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 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
type HadoopClusterRolesZookeeperNodeInput ¶
type HadoopClusterRolesZookeeperNodeInput interface { pulumi.Input ToHadoopClusterRolesZookeeperNodeOutput() HadoopClusterRolesZookeeperNodeOutput ToHadoopClusterRolesZookeeperNodeOutputWithContext(context.Context) HadoopClusterRolesZookeeperNodeOutput }
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) 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 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 // Specifies the name for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // 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 // 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 }
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"` }
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"` }
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 }
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 }
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 }
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.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o HadoopClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolOutput
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.StringOutput
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.StringOutput
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 }
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) 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"` // 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"` // Specifies the name for this HDInsight Interactive Query 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 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"` // 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"` }
Manages a HDInsight Interactive Query Cluster.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/hdinsight_interactive_query_cluster.html.markdown.
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.
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 // 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 // Specifies the name for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // 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 `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 }
The set of arguments for constructing a InteractiveQueryCluster resource.
func (InteractiveQueryClusterArgs) ElementType ¶
func (InteractiveQueryClusterArgs) ElementType() reflect.Type
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 }
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 }
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.StringOutput
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? Changing this forces a new resource to be created. Enabled bool `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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? Changing this forces a new resource to be created. Enabled pulumi.BoolInput `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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 }
type InteractiveQueryClusterGatewayOutput ¶
type InteractiveQueryClusterGatewayOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterGatewayOutput) ElementType ¶
func (InteractiveQueryClusterGatewayOutput) ElementType() reflect.Type
func (InteractiveQueryClusterGatewayOutput) Enabled ¶
func (o InteractiveQueryClusterGatewayOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (InteractiveQueryClusterGatewayOutput) Password ¶
func (o InteractiveQueryClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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 }
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 ¶
func (o InteractiveQueryClusterGatewayPtrOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (InteractiveQueryClusterGatewayPtrOutput) Password ¶
func (o InteractiveQueryClusterGatewayPtrOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
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
type InteractiveQueryClusterRolesHeadNodeInput ¶
type InteractiveQueryClusterRolesHeadNodeInput interface { pulumi.Input ToInteractiveQueryClusterRolesHeadNodeOutput() InteractiveQueryClusterRolesHeadNodeOutput ToInteractiveQueryClusterRolesHeadNodeOutputWithContext(context.Context) InteractiveQueryClusterRolesHeadNodeOutput }
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) 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 InteractiveQueryClusterRolesInput ¶
type InteractiveQueryClusterRolesInput interface { pulumi.Input ToInteractiveQueryClusterRolesOutput() InteractiveQueryClusterRolesOutput ToInteractiveQueryClusterRolesOutputWithContext(context.Context) InteractiveQueryClusterRolesOutput }
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 }
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() InteractiveQueryClusterRolesHeadNodeOutput
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() InteractiveQueryClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (InteractiveQueryClusterRolesPtrOutput) ZookeeperNode ¶
func (o InteractiveQueryClusterRolesPtrOutput) ZookeeperNode() InteractiveQueryClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type InteractiveQueryClusterRolesWorkerNode ¶
type InteractiveQueryClusterRolesWorkerNode struct { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. 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 { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. 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
type InteractiveQueryClusterRolesWorkerNodeInput ¶
type InteractiveQueryClusterRolesWorkerNodeInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeOutput() InteractiveQueryClusterRolesWorkerNodeOutput ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeOutput }
type InteractiveQueryClusterRolesWorkerNodeOutput ¶
type InteractiveQueryClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeOutput) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeOutput) MinInstanceCount ¶
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.
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) 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 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
type InteractiveQueryClusterRolesZookeeperNodeInput ¶
type InteractiveQueryClusterRolesZookeeperNodeInput interface { pulumi.Input ToInteractiveQueryClusterRolesZookeeperNodeOutput() InteractiveQueryClusterRolesZookeeperNodeOutput ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext(context.Context) InteractiveQueryClusterRolesZookeeperNodeOutput }
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) 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 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 // 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 // Specifies the name for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // 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 // 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 }
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"` }
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"` }
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 }
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 }
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 }
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.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolOutput
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.StringOutput
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.StringOutput
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 }
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) 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"` // A `gateway` block as defined below. Gateway KafkaClusterGatewayOutput `pulumi:"gateway"` // The HTTPS Connectivity Endpoint for this HDInsight Kafka Cluster. HttpsEndpoint pulumi.StringOutput `pulumi:"httpsEndpoint"` // 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"` // 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 `roles` block as defined below. Roles KafkaClusterRolesOutput `pulumi:"roles"` // 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"` }
Manages a HDInsight Kafka Cluster.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/hdinsight_kafka_cluster.html.markdown.
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.
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 // 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 // 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 `roles` block as defined below. Roles KafkaClusterRolesInput // 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 set of arguments for constructing a KafkaCluster resource.
func (KafkaClusterArgs) ElementType ¶
func (KafkaClusterArgs) ElementType() reflect.Type
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 }
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 }
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.StringOutput
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? Changing this forces a new resource to be created. Enabled bool `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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? Changing this forces a new resource to be created. Enabled pulumi.BoolInput `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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 }
type KafkaClusterGatewayOutput ¶
type KafkaClusterGatewayOutput struct{ *pulumi.OutputState }
func (KafkaClusterGatewayOutput) ElementType ¶
func (KafkaClusterGatewayOutput) ElementType() reflect.Type
func (KafkaClusterGatewayOutput) Enabled ¶
func (o KafkaClusterGatewayOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (KafkaClusterGatewayOutput) Password ¶
func (o KafkaClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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 }
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 ¶
func (o KafkaClusterGatewayPtrOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (KafkaClusterGatewayPtrOutput) Password ¶
func (o KafkaClusterGatewayPtrOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type KafkaClusterRoles ¶
type KafkaClusterRoles struct { // A `headNode` block as defined above. HeadNode KafkaClusterRolesHeadNode `pulumi:"headNode"` // 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 `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
type KafkaClusterRolesHeadNodeInput ¶
type KafkaClusterRolesHeadNodeInput interface { pulumi.Input ToKafkaClusterRolesHeadNodeOutput() KafkaClusterRolesHeadNodeOutput ToKafkaClusterRolesHeadNodeOutputWithContext(context.Context) KafkaClusterRolesHeadNodeOutput }
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) 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 KafkaClusterRolesInput ¶
type KafkaClusterRolesInput interface { pulumi.Input ToKafkaClusterRolesOutput() KafkaClusterRolesOutput ToKafkaClusterRolesOutputWithContext(context.Context) KafkaClusterRolesOutput }
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) 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 }
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() KafkaClusterRolesHeadNodeOutput
A `headNode` block as defined above.
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() KafkaClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (KafkaClusterRolesPtrOutput) ZookeeperNode ¶
func (o KafkaClusterRolesPtrOutput) ZookeeperNode() KafkaClusterRolesZookeeperNodeOutput
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. 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. 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
type KafkaClusterRolesWorkerNodeInput ¶
type KafkaClusterRolesWorkerNodeInput interface { pulumi.Input ToKafkaClusterRolesWorkerNodeOutput() KafkaClusterRolesWorkerNodeOutput ToKafkaClusterRolesWorkerNodeOutputWithContext(context.Context) KafkaClusterRolesWorkerNodeOutput }
type KafkaClusterRolesWorkerNodeOutput ¶
type KafkaClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesWorkerNodeOutput) ElementType ¶
func (KafkaClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (KafkaClusterRolesWorkerNodeOutput) MinInstanceCount ¶
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.
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) 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 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
type KafkaClusterRolesZookeeperNodeInput ¶
type KafkaClusterRolesZookeeperNodeInput interface { pulumi.Input ToKafkaClusterRolesZookeeperNodeOutput() KafkaClusterRolesZookeeperNodeOutput ToKafkaClusterRolesZookeeperNodeOutputWithContext(context.Context) KafkaClusterRolesZookeeperNodeOutput }
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) 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 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 // A `gateway` block as defined below. Gateway KafkaClusterGatewayPtrInput // The HTTPS Connectivity Endpoint for this HDInsight Kafka Cluster. HttpsEndpoint 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 // 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 `roles` block as defined below. Roles KafkaClusterRolesPtrInput // 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 }
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"` }
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"` }
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 }
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 }
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 }
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.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o KafkaClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolOutput
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.StringOutput
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.StringOutput
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 }
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) 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"` }
Manages a HDInsight ML Services Cluster.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/hdinsight_ml_services_cluster.html.markdown.
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.
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 }
The set of arguments for constructing a MLServicesCluster resource.
func (MLServicesClusterArgs) ElementType ¶
func (MLServicesClusterArgs) ElementType() reflect.Type
type MLServicesClusterGateway ¶
type MLServicesClusterGateway struct { // Is the Ambari portal enabled? Changing this forces a new resource to be created. Enabled bool `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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? Changing this forces a new resource to be created. Enabled pulumi.BoolInput `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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 }
type MLServicesClusterGatewayOutput ¶
type MLServicesClusterGatewayOutput struct{ *pulumi.OutputState }
func (MLServicesClusterGatewayOutput) ElementType ¶
func (MLServicesClusterGatewayOutput) ElementType() reflect.Type
func (MLServicesClusterGatewayOutput) Enabled ¶
func (o MLServicesClusterGatewayOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (MLServicesClusterGatewayOutput) Password ¶
func (o MLServicesClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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 }
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 ¶
func (o MLServicesClusterGatewayPtrOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (MLServicesClusterGatewayPtrOutput) Password ¶
func (o MLServicesClusterGatewayPtrOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
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
type MLServicesClusterRolesEdgeNodeInput ¶
type MLServicesClusterRolesEdgeNodeInput interface { pulumi.Input ToMLServicesClusterRolesEdgeNodeOutput() MLServicesClusterRolesEdgeNodeOutput ToMLServicesClusterRolesEdgeNodeOutputWithContext(context.Context) MLServicesClusterRolesEdgeNodeOutput }
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) 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 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
type MLServicesClusterRolesHeadNodeInput ¶
type MLServicesClusterRolesHeadNodeInput interface { pulumi.Input ToMLServicesClusterRolesHeadNodeOutput() MLServicesClusterRolesHeadNodeOutput ToMLServicesClusterRolesHeadNodeOutputWithContext(context.Context) MLServicesClusterRolesHeadNodeOutput }
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) 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 MLServicesClusterRolesInput ¶
type MLServicesClusterRolesInput interface { pulumi.Input ToMLServicesClusterRolesOutput() MLServicesClusterRolesOutput ToMLServicesClusterRolesOutputWithContext(context.Context) MLServicesClusterRolesOutput }
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 }
func MLServicesClusterRolesPtr ¶
func MLServicesClusterRolesPtr(v *MLServicesClusterRolesArgs) MLServicesClusterRolesPtrInput
type MLServicesClusterRolesPtrOutput ¶
type MLServicesClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (MLServicesClusterRolesPtrOutput) EdgeNode ¶
func (o MLServicesClusterRolesPtrOutput) EdgeNode() MLServicesClusterRolesEdgeNodeOutput
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() MLServicesClusterRolesHeadNodeOutput
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() MLServicesClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (MLServicesClusterRolesPtrOutput) ZookeeperNode ¶
func (o MLServicesClusterRolesPtrOutput) ZookeeperNode() MLServicesClusterRolesZookeeperNodeOutput
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. 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. 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
type MLServicesClusterRolesWorkerNodeInput ¶
type MLServicesClusterRolesWorkerNodeInput interface { pulumi.Input ToMLServicesClusterRolesWorkerNodeOutput() MLServicesClusterRolesWorkerNodeOutput ToMLServicesClusterRolesWorkerNodeOutputWithContext(context.Context) MLServicesClusterRolesWorkerNodeOutput }
type MLServicesClusterRolesWorkerNodeOutput ¶
type MLServicesClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (MLServicesClusterRolesWorkerNodeOutput) ElementType ¶
func (MLServicesClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (MLServicesClusterRolesWorkerNodeOutput) MinInstanceCount ¶
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.
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) 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 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
type MLServicesClusterRolesZookeeperNodeInput ¶
type MLServicesClusterRolesZookeeperNodeInput interface { pulumi.Input ToMLServicesClusterRolesZookeeperNodeOutput() MLServicesClusterRolesZookeeperNodeOutput ToMLServicesClusterRolesZookeeperNodeOutputWithContext(context.Context) MLServicesClusterRolesZookeeperNodeOutput }
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) 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 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 }
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"` }
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"` }
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 }
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 }
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) 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"` }
Manages a HDInsight RServer Cluster.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/hdinsight_rserver_cluster.html.markdown.
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.
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 }
The set of arguments for constructing a RServerCluster resource.
func (RServerClusterArgs) ElementType ¶
func (RServerClusterArgs) ElementType() reflect.Type
type RServerClusterGateway ¶
type RServerClusterGateway struct { // Is the Ambari portal enabled? Changing this forces a new resource to be created. Enabled bool `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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? Changing this forces a new resource to be created. Enabled pulumi.BoolInput `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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 }
type RServerClusterGatewayOutput ¶
type RServerClusterGatewayOutput struct{ *pulumi.OutputState }
func (RServerClusterGatewayOutput) ElementType ¶
func (RServerClusterGatewayOutput) ElementType() reflect.Type
func (RServerClusterGatewayOutput) Enabled ¶
func (o RServerClusterGatewayOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (RServerClusterGatewayOutput) Password ¶
func (o RServerClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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 }
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 ¶
func (o RServerClusterGatewayPtrOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (RServerClusterGatewayPtrOutput) Password ¶
func (o RServerClusterGatewayPtrOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
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
type RServerClusterRolesEdgeNodeInput ¶
type RServerClusterRolesEdgeNodeInput interface { pulumi.Input ToRServerClusterRolesEdgeNodeOutput() RServerClusterRolesEdgeNodeOutput ToRServerClusterRolesEdgeNodeOutputWithContext(context.Context) RServerClusterRolesEdgeNodeOutput }
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) 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 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
type RServerClusterRolesHeadNodeInput ¶
type RServerClusterRolesHeadNodeInput interface { pulumi.Input ToRServerClusterRolesHeadNodeOutput() RServerClusterRolesHeadNodeOutput ToRServerClusterRolesHeadNodeOutputWithContext(context.Context) RServerClusterRolesHeadNodeOutput }
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) 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 RServerClusterRolesInput ¶
type RServerClusterRolesInput interface { pulumi.Input ToRServerClusterRolesOutput() RServerClusterRolesOutput ToRServerClusterRolesOutputWithContext(context.Context) RServerClusterRolesOutput }
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 }
func RServerClusterRolesPtr ¶
func RServerClusterRolesPtr(v *RServerClusterRolesArgs) RServerClusterRolesPtrInput
type RServerClusterRolesPtrOutput ¶
type RServerClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (RServerClusterRolesPtrOutput) EdgeNode ¶
func (o RServerClusterRolesPtrOutput) EdgeNode() RServerClusterRolesEdgeNodeOutput
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() RServerClusterRolesHeadNodeOutput
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() RServerClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (RServerClusterRolesPtrOutput) ZookeeperNode ¶
func (o RServerClusterRolesPtrOutput) ZookeeperNode() RServerClusterRolesZookeeperNodeOutput
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. 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. 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
type RServerClusterRolesWorkerNodeInput ¶
type RServerClusterRolesWorkerNodeInput interface { pulumi.Input ToRServerClusterRolesWorkerNodeOutput() RServerClusterRolesWorkerNodeOutput ToRServerClusterRolesWorkerNodeOutputWithContext(context.Context) RServerClusterRolesWorkerNodeOutput }
type RServerClusterRolesWorkerNodeOutput ¶
type RServerClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (RServerClusterRolesWorkerNodeOutput) ElementType ¶
func (RServerClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (RServerClusterRolesWorkerNodeOutput) MinInstanceCount ¶
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.
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) 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 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
type RServerClusterRolesZookeeperNodeInput ¶
type RServerClusterRolesZookeeperNodeInput interface { pulumi.Input ToRServerClusterRolesZookeeperNodeOutput() RServerClusterRolesZookeeperNodeOutput ToRServerClusterRolesZookeeperNodeOutputWithContext(context.Context) RServerClusterRolesZookeeperNodeOutput }
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) 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 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 }
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"` }
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"` }
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 }
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 }
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) 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"` // 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"` // Specifies the name for this HDInsight Spark 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 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"` // 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"` }
Manages a HDInsight Spark Cluster.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/hdinsight_spark_cluster.html.markdown.
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.
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 // 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 // Specifies the name for this HDInsight Spark Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // 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 `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 }
The set of arguments for constructing a SparkCluster resource.
func (SparkClusterArgs) ElementType ¶
func (SparkClusterArgs) ElementType() reflect.Type
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 }
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 }
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.StringOutput
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? Changing this forces a new resource to be created. Enabled bool `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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? Changing this forces a new resource to be created. Enabled pulumi.BoolInput `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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 }
type SparkClusterGatewayOutput ¶
type SparkClusterGatewayOutput struct{ *pulumi.OutputState }
func (SparkClusterGatewayOutput) ElementType ¶
func (SparkClusterGatewayOutput) ElementType() reflect.Type
func (SparkClusterGatewayOutput) Enabled ¶
func (o SparkClusterGatewayOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (SparkClusterGatewayOutput) Password ¶
func (o SparkClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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 }
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 ¶
func (o SparkClusterGatewayPtrOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (SparkClusterGatewayPtrOutput) Password ¶
func (o SparkClusterGatewayPtrOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
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
type SparkClusterRolesHeadNodeInput ¶
type SparkClusterRolesHeadNodeInput interface { pulumi.Input ToSparkClusterRolesHeadNodeOutput() SparkClusterRolesHeadNodeOutput ToSparkClusterRolesHeadNodeOutputWithContext(context.Context) SparkClusterRolesHeadNodeOutput }
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) 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 SparkClusterRolesInput ¶
type SparkClusterRolesInput interface { pulumi.Input ToSparkClusterRolesOutput() SparkClusterRolesOutput ToSparkClusterRolesOutputWithContext(context.Context) SparkClusterRolesOutput }
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 }
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() SparkClusterRolesHeadNodeOutput
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() SparkClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (SparkClusterRolesPtrOutput) ZookeeperNode ¶
func (o SparkClusterRolesPtrOutput) ZookeeperNode() SparkClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type SparkClusterRolesWorkerNode ¶
type SparkClusterRolesWorkerNode struct { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. 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 { // The minimum number of instances which should be run for the Worker Nodes. Changing this forces a new resource to be created. 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
type SparkClusterRolesWorkerNodeInput ¶
type SparkClusterRolesWorkerNodeInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeOutput() SparkClusterRolesWorkerNodeOutput ToSparkClusterRolesWorkerNodeOutputWithContext(context.Context) SparkClusterRolesWorkerNodeOutput }
type SparkClusterRolesWorkerNodeOutput ¶
type SparkClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeOutput) ElementType ¶
func (SparkClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeOutput) MinInstanceCount ¶
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.
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) 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 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
type SparkClusterRolesZookeeperNodeInput ¶
type SparkClusterRolesZookeeperNodeInput interface { pulumi.Input ToSparkClusterRolesZookeeperNodeOutput() SparkClusterRolesZookeeperNodeOutput ToSparkClusterRolesZookeeperNodeOutputWithContext(context.Context) SparkClusterRolesZookeeperNodeOutput }
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) 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 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 // 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 // Specifies the name for this HDInsight Spark Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // 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 // 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 }
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"` }
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"` }
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 }
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 }
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 }
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.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o SparkClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolOutput
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.StringOutput
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.StringOutput
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 }
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) 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"` // 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"` }
Manages a HDInsight Storm Cluster.
> This content is derived from https://github.com/terraform-providers/terraform-provider-azurerm/blob/master/website/docs/r/hdinsight_storm_cluster.html.markdown.
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.
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 // 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 }
The set of arguments for constructing a StormCluster resource.
func (StormClusterArgs) ElementType ¶
func (StormClusterArgs) ElementType() reflect.Type
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 }
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 }
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.StringOutput
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? Changing this forces a new resource to be created. Enabled bool `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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? Changing this forces a new resource to be created. Enabled pulumi.BoolInput `pulumi:"enabled"` // The password used for the Ambari Portal. Changing this forces a new resource to be created. 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 }
type StormClusterGatewayOutput ¶
type StormClusterGatewayOutput struct{ *pulumi.OutputState }
func (StormClusterGatewayOutput) ElementType ¶
func (StormClusterGatewayOutput) ElementType() reflect.Type
func (StormClusterGatewayOutput) Enabled ¶
func (o StormClusterGatewayOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (StormClusterGatewayOutput) Password ¶
func (o StormClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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 }
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 ¶
func (o StormClusterGatewayPtrOutput) Enabled() pulumi.BoolOutput
Is the Ambari portal enabled? Changing this forces a new resource to be created.
func (StormClusterGatewayPtrOutput) Password ¶
func (o StormClusterGatewayPtrOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal. Changing this forces a new resource to be created.
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.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
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
type StormClusterRolesHeadNodeInput ¶
type StormClusterRolesHeadNodeInput interface { pulumi.Input ToStormClusterRolesHeadNodeOutput() StormClusterRolesHeadNodeOutput ToStormClusterRolesHeadNodeOutputWithContext(context.Context) StormClusterRolesHeadNodeOutput }
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) 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 StormClusterRolesInput ¶
type StormClusterRolesInput interface { pulumi.Input ToStormClusterRolesOutput() StormClusterRolesOutput ToStormClusterRolesOutputWithContext(context.Context) StormClusterRolesOutput }
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 }
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() StormClusterRolesHeadNodeOutput
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() StormClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (StormClusterRolesPtrOutput) ZookeeperNode ¶
func (o StormClusterRolesPtrOutput) ZookeeperNode() StormClusterRolesZookeeperNodeOutput
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. 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. 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
type StormClusterRolesWorkerNodeInput ¶
type StormClusterRolesWorkerNodeInput interface { pulumi.Input ToStormClusterRolesWorkerNodeOutput() StormClusterRolesWorkerNodeOutput ToStormClusterRolesWorkerNodeOutputWithContext(context.Context) StormClusterRolesWorkerNodeOutput }
type StormClusterRolesWorkerNodeOutput ¶
type StormClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (StormClusterRolesWorkerNodeOutput) ElementType ¶
func (StormClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (StormClusterRolesWorkerNodeOutput) MinInstanceCount ¶
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.
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) 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 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
type StormClusterRolesZookeeperNodeInput ¶
type StormClusterRolesZookeeperNodeInput interface { pulumi.Input ToStormClusterRolesZookeeperNodeOutput() StormClusterRolesZookeeperNodeOutput ToStormClusterRolesZookeeperNodeOutputWithContext(context.Context) StormClusterRolesZookeeperNodeOutput }
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) 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 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 // 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 }
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"` }
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"` }
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 }
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 }
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) ToStormClusterStorageAccountOutput ¶
func (o StormClusterStorageAccountOutput) ToStormClusterStorageAccountOutput() StormClusterStorageAccountOutput
func (StormClusterStorageAccountOutput) ToStormClusterStorageAccountOutputWithContext ¶
func (o StormClusterStorageAccountOutput) ToStormClusterStorageAccountOutputWithContext(ctx context.Context) StormClusterStorageAccountOutput