Documentation ¶
Index ¶
- type GetClusterArgs
- type GetClusterGateway
- type GetClusterGatewayArgs
- type GetClusterGatewayArray
- type GetClusterGatewayArrayInput
- type GetClusterGatewayArrayOutput
- func (GetClusterGatewayArrayOutput) ElementType() reflect.Type
- func (o GetClusterGatewayArrayOutput) Index(i pulumi.IntInput) GetClusterGatewayOutput
- func (o GetClusterGatewayArrayOutput) ToGetClusterGatewayArrayOutput() GetClusterGatewayArrayOutput
- func (o GetClusterGatewayArrayOutput) ToGetClusterGatewayArrayOutputWithContext(ctx context.Context) GetClusterGatewayArrayOutput
- type GetClusterGatewayInput
- type GetClusterGatewayOutput
- func (GetClusterGatewayOutput) ElementType() reflect.Type
- func (o GetClusterGatewayOutput) Enabled() pulumi.BoolOutput
- func (o GetClusterGatewayOutput) Password() pulumi.StringOutput
- func (o GetClusterGatewayOutput) ToGetClusterGatewayOutput() GetClusterGatewayOutput
- func (o GetClusterGatewayOutput) ToGetClusterGatewayOutputWithContext(ctx context.Context) GetClusterGatewayOutput
- func (o GetClusterGatewayOutput) Username() pulumi.StringOutput
- type GetClusterOutputArgs
- type GetClusterResult
- type GetClusterResultOutput
- func (o GetClusterResultOutput) ClusterId() pulumi.StringOutput
- func (o GetClusterResultOutput) ClusterVersion() pulumi.StringOutput
- func (o GetClusterResultOutput) ComponentVersions() pulumi.StringMapOutput
- func (o GetClusterResultOutput) EdgeSshEndpoint() pulumi.StringOutput
- func (GetClusterResultOutput) ElementType() reflect.Type
- func (o GetClusterResultOutput) Gateways() GetClusterGatewayArrayOutput
- func (o GetClusterResultOutput) HttpsEndpoint() pulumi.StringOutput
- func (o GetClusterResultOutput) Id() pulumi.StringOutput
- func (o GetClusterResultOutput) KafkaRestProxyEndpoint() pulumi.StringOutput
- func (o GetClusterResultOutput) Kind() pulumi.StringOutput
- func (o GetClusterResultOutput) Location() pulumi.StringOutput
- func (o GetClusterResultOutput) Name() pulumi.StringOutput
- func (o GetClusterResultOutput) ResourceGroupName() pulumi.StringOutput
- func (o GetClusterResultOutput) SshEndpoint() pulumi.StringOutput
- func (o GetClusterResultOutput) Tags() pulumi.StringMapOutput
- func (o GetClusterResultOutput) Tier() pulumi.StringOutput
- func (o GetClusterResultOutput) TlsMinVersion() pulumi.StringOutput
- func (o GetClusterResultOutput) ToGetClusterResultOutput() GetClusterResultOutput
- func (o GetClusterResultOutput) ToGetClusterResultOutputWithContext(ctx context.Context) GetClusterResultOutput
- type HBaseCluster
- type HBaseClusterArgs
- type HBaseClusterArray
- type HBaseClusterArrayInput
- type HBaseClusterArrayOutput
- func (HBaseClusterArrayOutput) ElementType() reflect.Type
- func (o HBaseClusterArrayOutput) Index(i pulumi.IntInput) HBaseClusterOutput
- func (o HBaseClusterArrayOutput) ToHBaseClusterArrayOutput() HBaseClusterArrayOutput
- func (o HBaseClusterArrayOutput) ToHBaseClusterArrayOutputWithContext(ctx context.Context) HBaseClusterArrayOutput
- type HBaseClusterComponentVersion
- type HBaseClusterComponentVersionArgs
- func (HBaseClusterComponentVersionArgs) ElementType() reflect.Type
- func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionOutput() HBaseClusterComponentVersionOutput
- func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionOutputWithContext(ctx context.Context) HBaseClusterComponentVersionOutput
- func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionPtrOutput() HBaseClusterComponentVersionPtrOutput
- func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionPtrOutputWithContext(ctx context.Context) HBaseClusterComponentVersionPtrOutput
- type HBaseClusterComponentVersionInput
- type HBaseClusterComponentVersionOutput
- func (HBaseClusterComponentVersionOutput) ElementType() reflect.Type
- func (o HBaseClusterComponentVersionOutput) Hbase() pulumi.StringOutput
- func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionOutput() HBaseClusterComponentVersionOutput
- func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionOutputWithContext(ctx context.Context) HBaseClusterComponentVersionOutput
- func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionPtrOutput() HBaseClusterComponentVersionPtrOutput
- func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionPtrOutputWithContext(ctx context.Context) HBaseClusterComponentVersionPtrOutput
- type HBaseClusterComponentVersionPtrInput
- type HBaseClusterComponentVersionPtrOutput
- func (o HBaseClusterComponentVersionPtrOutput) Elem() HBaseClusterComponentVersionOutput
- func (HBaseClusterComponentVersionPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterComponentVersionPtrOutput) Hbase() pulumi.StringPtrOutput
- func (o HBaseClusterComponentVersionPtrOutput) ToHBaseClusterComponentVersionPtrOutput() HBaseClusterComponentVersionPtrOutput
- func (o HBaseClusterComponentVersionPtrOutput) ToHBaseClusterComponentVersionPtrOutputWithContext(ctx context.Context) HBaseClusterComponentVersionPtrOutput
- type HBaseClusterComputeIsolation
- type HBaseClusterComputeIsolationArgs
- func (HBaseClusterComputeIsolationArgs) ElementType() reflect.Type
- func (i HBaseClusterComputeIsolationArgs) ToHBaseClusterComputeIsolationOutput() HBaseClusterComputeIsolationOutput
- func (i HBaseClusterComputeIsolationArgs) ToHBaseClusterComputeIsolationOutputWithContext(ctx context.Context) HBaseClusterComputeIsolationOutput
- func (i HBaseClusterComputeIsolationArgs) ToHBaseClusterComputeIsolationPtrOutput() HBaseClusterComputeIsolationPtrOutput
- func (i HBaseClusterComputeIsolationArgs) ToHBaseClusterComputeIsolationPtrOutputWithContext(ctx context.Context) HBaseClusterComputeIsolationPtrOutput
- type HBaseClusterComputeIsolationInput
- type HBaseClusterComputeIsolationOutput
- func (o HBaseClusterComputeIsolationOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
- func (HBaseClusterComputeIsolationOutput) ElementType() reflect.Type
- func (o HBaseClusterComputeIsolationOutput) HostSku() pulumi.StringPtrOutput
- func (o HBaseClusterComputeIsolationOutput) ToHBaseClusterComputeIsolationOutput() HBaseClusterComputeIsolationOutput
- func (o HBaseClusterComputeIsolationOutput) ToHBaseClusterComputeIsolationOutputWithContext(ctx context.Context) HBaseClusterComputeIsolationOutput
- func (o HBaseClusterComputeIsolationOutput) ToHBaseClusterComputeIsolationPtrOutput() HBaseClusterComputeIsolationPtrOutput
- func (o HBaseClusterComputeIsolationOutput) ToHBaseClusterComputeIsolationPtrOutputWithContext(ctx context.Context) HBaseClusterComputeIsolationPtrOutput
- type HBaseClusterComputeIsolationPtrInput
- type HBaseClusterComputeIsolationPtrOutput
- func (o HBaseClusterComputeIsolationPtrOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
- func (o HBaseClusterComputeIsolationPtrOutput) Elem() HBaseClusterComputeIsolationOutput
- func (HBaseClusterComputeIsolationPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterComputeIsolationPtrOutput) HostSku() pulumi.StringPtrOutput
- func (o HBaseClusterComputeIsolationPtrOutput) ToHBaseClusterComputeIsolationPtrOutput() HBaseClusterComputeIsolationPtrOutput
- func (o HBaseClusterComputeIsolationPtrOutput) ToHBaseClusterComputeIsolationPtrOutputWithContext(ctx context.Context) HBaseClusterComputeIsolationPtrOutput
- type HBaseClusterDiskEncryption
- type HBaseClusterDiskEncryptionArgs
- func (HBaseClusterDiskEncryptionArgs) ElementType() reflect.Type
- func (i HBaseClusterDiskEncryptionArgs) ToHBaseClusterDiskEncryptionOutput() HBaseClusterDiskEncryptionOutput
- func (i HBaseClusterDiskEncryptionArgs) ToHBaseClusterDiskEncryptionOutputWithContext(ctx context.Context) HBaseClusterDiskEncryptionOutput
- type HBaseClusterDiskEncryptionArray
- func (HBaseClusterDiskEncryptionArray) ElementType() reflect.Type
- func (i HBaseClusterDiskEncryptionArray) ToHBaseClusterDiskEncryptionArrayOutput() HBaseClusterDiskEncryptionArrayOutput
- func (i HBaseClusterDiskEncryptionArray) ToHBaseClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) HBaseClusterDiskEncryptionArrayOutput
- type HBaseClusterDiskEncryptionArrayInput
- type HBaseClusterDiskEncryptionArrayOutput
- func (HBaseClusterDiskEncryptionArrayOutput) ElementType() reflect.Type
- func (o HBaseClusterDiskEncryptionArrayOutput) Index(i pulumi.IntInput) HBaseClusterDiskEncryptionOutput
- func (o HBaseClusterDiskEncryptionArrayOutput) ToHBaseClusterDiskEncryptionArrayOutput() HBaseClusterDiskEncryptionArrayOutput
- func (o HBaseClusterDiskEncryptionArrayOutput) ToHBaseClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) HBaseClusterDiskEncryptionArrayOutput
- type HBaseClusterDiskEncryptionInput
- type HBaseClusterDiskEncryptionOutput
- func (HBaseClusterDiskEncryptionOutput) ElementType() reflect.Type
- func (o HBaseClusterDiskEncryptionOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
- func (o HBaseClusterDiskEncryptionOutput) EncryptionAtHostEnabled() pulumi.BoolPtrOutput
- func (o HBaseClusterDiskEncryptionOutput) KeyVaultKeyId() pulumi.StringPtrOutput
- func (o HBaseClusterDiskEncryptionOutput) KeyVaultManagedIdentityId() pulumi.StringPtrOutput
- func (o HBaseClusterDiskEncryptionOutput) ToHBaseClusterDiskEncryptionOutput() HBaseClusterDiskEncryptionOutput
- func (o HBaseClusterDiskEncryptionOutput) ToHBaseClusterDiskEncryptionOutputWithContext(ctx context.Context) HBaseClusterDiskEncryptionOutput
- type HBaseClusterExtension
- type HBaseClusterExtensionArgs
- func (HBaseClusterExtensionArgs) ElementType() reflect.Type
- func (i HBaseClusterExtensionArgs) ToHBaseClusterExtensionOutput() HBaseClusterExtensionOutput
- func (i HBaseClusterExtensionArgs) ToHBaseClusterExtensionOutputWithContext(ctx context.Context) HBaseClusterExtensionOutput
- func (i HBaseClusterExtensionArgs) ToHBaseClusterExtensionPtrOutput() HBaseClusterExtensionPtrOutput
- func (i HBaseClusterExtensionArgs) ToHBaseClusterExtensionPtrOutputWithContext(ctx context.Context) HBaseClusterExtensionPtrOutput
- type HBaseClusterExtensionInput
- type HBaseClusterExtensionOutput
- func (HBaseClusterExtensionOutput) ElementType() reflect.Type
- func (o HBaseClusterExtensionOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o HBaseClusterExtensionOutput) PrimaryKey() pulumi.StringOutput
- func (o HBaseClusterExtensionOutput) ToHBaseClusterExtensionOutput() HBaseClusterExtensionOutput
- func (o HBaseClusterExtensionOutput) ToHBaseClusterExtensionOutputWithContext(ctx context.Context) HBaseClusterExtensionOutput
- func (o HBaseClusterExtensionOutput) ToHBaseClusterExtensionPtrOutput() HBaseClusterExtensionPtrOutput
- func (o HBaseClusterExtensionOutput) ToHBaseClusterExtensionPtrOutputWithContext(ctx context.Context) HBaseClusterExtensionPtrOutput
- type HBaseClusterExtensionPtrInput
- type HBaseClusterExtensionPtrOutput
- func (o HBaseClusterExtensionPtrOutput) Elem() HBaseClusterExtensionOutput
- func (HBaseClusterExtensionPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterExtensionPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o HBaseClusterExtensionPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o HBaseClusterExtensionPtrOutput) ToHBaseClusterExtensionPtrOutput() HBaseClusterExtensionPtrOutput
- func (o HBaseClusterExtensionPtrOutput) ToHBaseClusterExtensionPtrOutputWithContext(ctx context.Context) HBaseClusterExtensionPtrOutput
- 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) 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) Password() pulumi.StringPtrOutput
- func (o HBaseClusterGatewayPtrOutput) ToHBaseClusterGatewayPtrOutput() HBaseClusterGatewayPtrOutput
- func (o HBaseClusterGatewayPtrOutput) ToHBaseClusterGatewayPtrOutputWithContext(ctx context.Context) HBaseClusterGatewayPtrOutput
- func (o HBaseClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
- type HBaseClusterInput
- type HBaseClusterMap
- type HBaseClusterMapInput
- type HBaseClusterMapOutput
- func (HBaseClusterMapOutput) ElementType() reflect.Type
- func (o HBaseClusterMapOutput) MapIndex(k pulumi.StringInput) HBaseClusterOutput
- func (o HBaseClusterMapOutput) ToHBaseClusterMapOutput() HBaseClusterMapOutput
- func (o HBaseClusterMapOutput) ToHBaseClusterMapOutputWithContext(ctx context.Context) HBaseClusterMapOutput
- type HBaseClusterMetastores
- type HBaseClusterMetastoresAmbari
- type HBaseClusterMetastoresAmbariArgs
- func (HBaseClusterMetastoresAmbariArgs) ElementType() reflect.Type
- func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariOutput() HBaseClusterMetastoresAmbariOutput
- func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariOutput
- func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariPtrOutput() HBaseClusterMetastoresAmbariPtrOutput
- func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariPtrOutput
- type HBaseClusterMetastoresAmbariInput
- type HBaseClusterMetastoresAmbariOutput
- func (o HBaseClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
- func (HBaseClusterMetastoresAmbariOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
- func (o HBaseClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
- func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariOutput() HBaseClusterMetastoresAmbariOutput
- func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariOutput
- func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariPtrOutput() HBaseClusterMetastoresAmbariPtrOutput
- func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariPtrOutput
- func (o HBaseClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
- type HBaseClusterMetastoresAmbariPtrInput
- type HBaseClusterMetastoresAmbariPtrOutput
- func (o HBaseClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresAmbariPtrOutput) Elem() HBaseClusterMetastoresAmbariOutput
- func (HBaseClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresAmbariPtrOutput) ToHBaseClusterMetastoresAmbariPtrOutput() HBaseClusterMetastoresAmbariPtrOutput
- func (o HBaseClusterMetastoresAmbariPtrOutput) ToHBaseClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariPtrOutput
- func (o HBaseClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
- type HBaseClusterMetastoresArgs
- func (HBaseClusterMetastoresArgs) ElementType() reflect.Type
- func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresOutput() HBaseClusterMetastoresOutput
- func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresOutputWithContext(ctx context.Context) HBaseClusterMetastoresOutput
- func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresPtrOutput() HBaseClusterMetastoresPtrOutput
- func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresPtrOutput
- type HBaseClusterMetastoresHive
- type HBaseClusterMetastoresHiveArgs
- func (HBaseClusterMetastoresHiveArgs) ElementType() reflect.Type
- func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHiveOutput() HBaseClusterMetastoresHiveOutput
- func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHiveOutputWithContext(ctx context.Context) HBaseClusterMetastoresHiveOutput
- func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHivePtrOutput() HBaseClusterMetastoresHivePtrOutput
- func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresHivePtrOutput
- type HBaseClusterMetastoresHiveInput
- type HBaseClusterMetastoresHiveOutput
- func (o HBaseClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
- func (HBaseClusterMetastoresHiveOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresHiveOutput) Password() pulumi.StringOutput
- func (o HBaseClusterMetastoresHiveOutput) Server() pulumi.StringOutput
- func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHiveOutput() HBaseClusterMetastoresHiveOutput
- func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHiveOutputWithContext(ctx context.Context) HBaseClusterMetastoresHiveOutput
- func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHivePtrOutput() HBaseClusterMetastoresHivePtrOutput
- func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresHivePtrOutput
- func (o HBaseClusterMetastoresHiveOutput) Username() pulumi.StringOutput
- type HBaseClusterMetastoresHivePtrInput
- type HBaseClusterMetastoresHivePtrOutput
- func (o HBaseClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresHivePtrOutput) Elem() HBaseClusterMetastoresHiveOutput
- func (HBaseClusterMetastoresHivePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresHivePtrOutput) ToHBaseClusterMetastoresHivePtrOutput() HBaseClusterMetastoresHivePtrOutput
- func (o HBaseClusterMetastoresHivePtrOutput) ToHBaseClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresHivePtrOutput
- func (o HBaseClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
- type HBaseClusterMetastoresInput
- type HBaseClusterMetastoresOozie
- type HBaseClusterMetastoresOozieArgs
- func (HBaseClusterMetastoresOozieArgs) ElementType() reflect.Type
- func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOozieOutput() HBaseClusterMetastoresOozieOutput
- func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOozieOutputWithContext(ctx context.Context) HBaseClusterMetastoresOozieOutput
- func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOoziePtrOutput() HBaseClusterMetastoresOoziePtrOutput
- func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresOoziePtrOutput
- type HBaseClusterMetastoresOozieInput
- type HBaseClusterMetastoresOozieOutput
- func (o HBaseClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
- func (HBaseClusterMetastoresOozieOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresOozieOutput) Password() pulumi.StringOutput
- func (o HBaseClusterMetastoresOozieOutput) Server() pulumi.StringOutput
- func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOozieOutput() HBaseClusterMetastoresOozieOutput
- func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOozieOutputWithContext(ctx context.Context) HBaseClusterMetastoresOozieOutput
- func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOoziePtrOutput() HBaseClusterMetastoresOoziePtrOutput
- func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresOoziePtrOutput
- func (o HBaseClusterMetastoresOozieOutput) Username() pulumi.StringOutput
- type HBaseClusterMetastoresOoziePtrInput
- type HBaseClusterMetastoresOoziePtrOutput
- func (o HBaseClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresOoziePtrOutput) Elem() HBaseClusterMetastoresOozieOutput
- func (HBaseClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
- func (o HBaseClusterMetastoresOoziePtrOutput) ToHBaseClusterMetastoresOoziePtrOutput() HBaseClusterMetastoresOoziePtrOutput
- func (o HBaseClusterMetastoresOoziePtrOutput) ToHBaseClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresOoziePtrOutput
- func (o HBaseClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
- type HBaseClusterMetastoresOutput
- func (o HBaseClusterMetastoresOutput) Ambari() HBaseClusterMetastoresAmbariPtrOutput
- func (HBaseClusterMetastoresOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresOutput) Hive() HBaseClusterMetastoresHivePtrOutput
- func (o HBaseClusterMetastoresOutput) Oozie() HBaseClusterMetastoresOoziePtrOutput
- func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresOutput() HBaseClusterMetastoresOutput
- func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresOutputWithContext(ctx context.Context) HBaseClusterMetastoresOutput
- func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresPtrOutput() HBaseClusterMetastoresPtrOutput
- func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresPtrOutput
- type HBaseClusterMetastoresPtrInput
- type HBaseClusterMetastoresPtrOutput
- func (o HBaseClusterMetastoresPtrOutput) Ambari() HBaseClusterMetastoresAmbariPtrOutput
- func (o HBaseClusterMetastoresPtrOutput) Elem() HBaseClusterMetastoresOutput
- func (HBaseClusterMetastoresPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterMetastoresPtrOutput) Hive() HBaseClusterMetastoresHivePtrOutput
- func (o HBaseClusterMetastoresPtrOutput) Oozie() HBaseClusterMetastoresOoziePtrOutput
- func (o HBaseClusterMetastoresPtrOutput) ToHBaseClusterMetastoresPtrOutput() HBaseClusterMetastoresPtrOutput
- func (o HBaseClusterMetastoresPtrOutput) ToHBaseClusterMetastoresPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresPtrOutput
- type HBaseClusterMonitor
- type HBaseClusterMonitorArgs
- func (HBaseClusterMonitorArgs) ElementType() reflect.Type
- func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorOutput() HBaseClusterMonitorOutput
- func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorOutputWithContext(ctx context.Context) HBaseClusterMonitorOutput
- func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorPtrOutput() HBaseClusterMonitorPtrOutput
- func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorPtrOutputWithContext(ctx context.Context) HBaseClusterMonitorPtrOutput
- type HBaseClusterMonitorInput
- type HBaseClusterMonitorOutput
- func (HBaseClusterMonitorOutput) ElementType() reflect.Type
- func (o HBaseClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o HBaseClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
- func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorOutput() HBaseClusterMonitorOutput
- func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorOutputWithContext(ctx context.Context) HBaseClusterMonitorOutput
- func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorPtrOutput() HBaseClusterMonitorPtrOutput
- func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorPtrOutputWithContext(ctx context.Context) HBaseClusterMonitorPtrOutput
- type HBaseClusterMonitorPtrInput
- type HBaseClusterMonitorPtrOutput
- func (o HBaseClusterMonitorPtrOutput) Elem() HBaseClusterMonitorOutput
- func (HBaseClusterMonitorPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o HBaseClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o HBaseClusterMonitorPtrOutput) ToHBaseClusterMonitorPtrOutput() HBaseClusterMonitorPtrOutput
- func (o HBaseClusterMonitorPtrOutput) ToHBaseClusterMonitorPtrOutputWithContext(ctx context.Context) HBaseClusterMonitorPtrOutput
- type HBaseClusterNetwork
- type HBaseClusterNetworkArgs
- func (HBaseClusterNetworkArgs) ElementType() reflect.Type
- func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkOutput() HBaseClusterNetworkOutput
- func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkOutputWithContext(ctx context.Context) HBaseClusterNetworkOutput
- func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkPtrOutput() HBaseClusterNetworkPtrOutput
- func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkPtrOutputWithContext(ctx context.Context) HBaseClusterNetworkPtrOutput
- type HBaseClusterNetworkInput
- type HBaseClusterNetworkOutput
- func (o HBaseClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (HBaseClusterNetworkOutput) ElementType() reflect.Type
- func (o HBaseClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkOutput() HBaseClusterNetworkOutput
- func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkOutputWithContext(ctx context.Context) HBaseClusterNetworkOutput
- func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkPtrOutput() HBaseClusterNetworkPtrOutput
- func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkPtrOutputWithContext(ctx context.Context) HBaseClusterNetworkPtrOutput
- type HBaseClusterNetworkPtrInput
- type HBaseClusterNetworkPtrOutput
- func (o HBaseClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (o HBaseClusterNetworkPtrOutput) Elem() HBaseClusterNetworkOutput
- func (HBaseClusterNetworkPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o HBaseClusterNetworkPtrOutput) ToHBaseClusterNetworkPtrOutput() HBaseClusterNetworkPtrOutput
- func (o HBaseClusterNetworkPtrOutput) ToHBaseClusterNetworkPtrOutputWithContext(ctx context.Context) HBaseClusterNetworkPtrOutput
- type HBaseClusterOutput
- func (o HBaseClusterOutput) ClusterVersion() pulumi.StringOutput
- func (o HBaseClusterOutput) ComponentVersion() HBaseClusterComponentVersionOutput
- func (o HBaseClusterOutput) ComputeIsolation() HBaseClusterComputeIsolationPtrOutput
- func (o HBaseClusterOutput) DiskEncryptions() HBaseClusterDiskEncryptionArrayOutput
- func (HBaseClusterOutput) ElementType() reflect.Type
- func (o HBaseClusterOutput) Extension() HBaseClusterExtensionPtrOutput
- func (o HBaseClusterOutput) Gateway() HBaseClusterGatewayOutput
- func (o HBaseClusterOutput) HttpsEndpoint() pulumi.StringOutput
- func (o HBaseClusterOutput) Location() pulumi.StringOutput
- func (o HBaseClusterOutput) Metastores() HBaseClusterMetastoresPtrOutput
- func (o HBaseClusterOutput) Monitor() HBaseClusterMonitorPtrOutput
- func (o HBaseClusterOutput) Name() pulumi.StringOutput
- func (o HBaseClusterOutput) Network() HBaseClusterNetworkPtrOutput
- func (o HBaseClusterOutput) PrivateLinkConfiguration() HBaseClusterPrivateLinkConfigurationPtrOutput
- func (o HBaseClusterOutput) ResourceGroupName() pulumi.StringOutput
- func (o HBaseClusterOutput) Roles() HBaseClusterRolesOutput
- func (o HBaseClusterOutput) SecurityProfile() HBaseClusterSecurityProfilePtrOutput
- func (o HBaseClusterOutput) SshEndpoint() pulumi.StringOutput
- func (o HBaseClusterOutput) StorageAccountGen2() HBaseClusterStorageAccountGen2PtrOutput
- func (o HBaseClusterOutput) StorageAccounts() HBaseClusterStorageAccountArrayOutput
- func (o HBaseClusterOutput) Tags() pulumi.StringMapOutput
- func (o HBaseClusterOutput) Tier() pulumi.StringOutput
- func (o HBaseClusterOutput) TlsMinVersion() pulumi.StringPtrOutput
- func (o HBaseClusterOutput) ToHBaseClusterOutput() HBaseClusterOutput
- func (o HBaseClusterOutput) ToHBaseClusterOutputWithContext(ctx context.Context) HBaseClusterOutput
- type HBaseClusterPrivateLinkConfiguration
- type HBaseClusterPrivateLinkConfigurationArgs
- func (HBaseClusterPrivateLinkConfigurationArgs) ElementType() reflect.Type
- func (i HBaseClusterPrivateLinkConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationOutput() HBaseClusterPrivateLinkConfigurationOutput
- func (i HBaseClusterPrivateLinkConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationOutput
- func (i HBaseClusterPrivateLinkConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationPtrOutput() HBaseClusterPrivateLinkConfigurationPtrOutput
- func (i HBaseClusterPrivateLinkConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationPtrOutput
- type HBaseClusterPrivateLinkConfigurationInput
- type HBaseClusterPrivateLinkConfigurationIpConfiguration
- type HBaseClusterPrivateLinkConfigurationIpConfigurationArgs
- func (HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType() reflect.Type
- func (i HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationIpConfigurationOutput() HBaseClusterPrivateLinkConfigurationIpConfigurationOutput
- func (i HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationIpConfigurationOutput
- func (i HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput() HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (i HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type HBaseClusterPrivateLinkConfigurationIpConfigurationInput
- type HBaseClusterPrivateLinkConfigurationIpConfigurationOutput
- func (HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType() reflect.Type
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) Name() pulumi.StringOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) Primary() pulumi.BoolPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress() pulumi.StringPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) SubnetId() pulumi.StringPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationOutput() HBaseClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput() HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type HBaseClusterPrivateLinkConfigurationIpConfigurationPtrInput
- type HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Elem() HBaseClusterPrivateLinkConfigurationIpConfigurationOutput
- func (HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Name() pulumi.StringPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary() pulumi.BoolPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress() pulumi.StringPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput() HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type HBaseClusterPrivateLinkConfigurationOutput
- func (HBaseClusterPrivateLinkConfigurationOutput) ElementType() reflect.Type
- func (o HBaseClusterPrivateLinkConfigurationOutput) GroupId() pulumi.StringOutput
- func (o HBaseClusterPrivateLinkConfigurationOutput) IpConfiguration() HBaseClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o HBaseClusterPrivateLinkConfigurationOutput) Name() pulumi.StringOutput
- func (o HBaseClusterPrivateLinkConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationOutput() HBaseClusterPrivateLinkConfigurationOutput
- func (o HBaseClusterPrivateLinkConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationOutput
- func (o HBaseClusterPrivateLinkConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationPtrOutput() HBaseClusterPrivateLinkConfigurationPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationPtrOutput
- type HBaseClusterPrivateLinkConfigurationPtrInput
- type HBaseClusterPrivateLinkConfigurationPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationPtrOutput) Elem() HBaseClusterPrivateLinkConfigurationOutput
- func (HBaseClusterPrivateLinkConfigurationPtrOutput) ElementType() reflect.Type
- func (o HBaseClusterPrivateLinkConfigurationPtrOutput) GroupId() pulumi.StringPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationPtrOutput) IpConfiguration() HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationPtrOutput) Name() pulumi.StringPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationPtrOutput) ToHBaseClusterPrivateLinkConfigurationPtrOutput() HBaseClusterPrivateLinkConfigurationPtrOutput
- func (o HBaseClusterPrivateLinkConfigurationPtrOutput) ToHBaseClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationPtrOutput
- type HBaseClusterRoles
- type HBaseClusterRolesArgs
- func (HBaseClusterRolesArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesArgs) ToHBaseClusterRolesOutput() HBaseClusterRolesOutput
- func (i HBaseClusterRolesArgs) ToHBaseClusterRolesOutputWithContext(ctx context.Context) HBaseClusterRolesOutput
- func (i HBaseClusterRolesArgs) ToHBaseClusterRolesPtrOutput() HBaseClusterRolesPtrOutput
- func (i HBaseClusterRolesArgs) ToHBaseClusterRolesPtrOutputWithContext(ctx context.Context) HBaseClusterRolesPtrOutput
- type HBaseClusterRolesHeadNode
- type HBaseClusterRolesHeadNodeArgs
- func (HBaseClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodeOutput() HBaseClusterRolesHeadNodeOutput
- func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodeOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeOutput
- func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodePtrOutput() HBaseClusterRolesHeadNodePtrOutput
- func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodePtrOutput
- type HBaseClusterRolesHeadNodeInput
- type HBaseClusterRolesHeadNodeOutput
- func (HBaseClusterRolesHeadNodeOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodeOutput) ScriptActions() HBaseClusterRolesHeadNodeScriptActionArrayOutput
- func (o HBaseClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o HBaseClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodeOutput() HBaseClusterRolesHeadNodeOutput
- func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodeOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeOutput
- func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodePtrOutput() HBaseClusterRolesHeadNodePtrOutput
- func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodePtrOutput
- func (o HBaseClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
- func (o HBaseClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- type HBaseClusterRolesHeadNodePtrInput
- type HBaseClusterRolesHeadNodePtrOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) Elem() HBaseClusterRolesHeadNodeOutput
- func (HBaseClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) ScriptActions() HBaseClusterRolesHeadNodeScriptActionArrayOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) ToHBaseClusterRolesHeadNodePtrOutput() HBaseClusterRolesHeadNodePtrOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) ToHBaseClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodePtrOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type HBaseClusterRolesHeadNodeScriptAction
- type HBaseClusterRolesHeadNodeScriptActionArgs
- func (HBaseClusterRolesHeadNodeScriptActionArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesHeadNodeScriptActionArgs) ToHBaseClusterRolesHeadNodeScriptActionOutput() HBaseClusterRolesHeadNodeScriptActionOutput
- func (i HBaseClusterRolesHeadNodeScriptActionArgs) ToHBaseClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeScriptActionOutput
- type HBaseClusterRolesHeadNodeScriptActionArray
- func (HBaseClusterRolesHeadNodeScriptActionArray) ElementType() reflect.Type
- func (i HBaseClusterRolesHeadNodeScriptActionArray) ToHBaseClusterRolesHeadNodeScriptActionArrayOutput() HBaseClusterRolesHeadNodeScriptActionArrayOutput
- func (i HBaseClusterRolesHeadNodeScriptActionArray) ToHBaseClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeScriptActionArrayOutput
- type HBaseClusterRolesHeadNodeScriptActionArrayInput
- type HBaseClusterRolesHeadNodeScriptActionArrayOutput
- func (HBaseClusterRolesHeadNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesHeadNodeScriptActionArrayOutput) Index(i pulumi.IntInput) HBaseClusterRolesHeadNodeScriptActionOutput
- func (o HBaseClusterRolesHeadNodeScriptActionArrayOutput) ToHBaseClusterRolesHeadNodeScriptActionArrayOutput() HBaseClusterRolesHeadNodeScriptActionArrayOutput
- func (o HBaseClusterRolesHeadNodeScriptActionArrayOutput) ToHBaseClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeScriptActionArrayOutput
- type HBaseClusterRolesHeadNodeScriptActionInput
- type HBaseClusterRolesHeadNodeScriptActionOutput
- func (HBaseClusterRolesHeadNodeScriptActionOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesHeadNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o HBaseClusterRolesHeadNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o HBaseClusterRolesHeadNodeScriptActionOutput) ToHBaseClusterRolesHeadNodeScriptActionOutput() HBaseClusterRolesHeadNodeScriptActionOutput
- func (o HBaseClusterRolesHeadNodeScriptActionOutput) ToHBaseClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeScriptActionOutput
- func (o HBaseClusterRolesHeadNodeScriptActionOutput) Uri() 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() HBaseClusterRolesHeadNodePtrOutput
- func (o HBaseClusterRolesPtrOutput) ToHBaseClusterRolesPtrOutput() HBaseClusterRolesPtrOutput
- func (o HBaseClusterRolesPtrOutput) ToHBaseClusterRolesPtrOutputWithContext(ctx context.Context) HBaseClusterRolesPtrOutput
- func (o HBaseClusterRolesPtrOutput) WorkerNode() HBaseClusterRolesWorkerNodePtrOutput
- func (o HBaseClusterRolesPtrOutput) ZookeeperNode() HBaseClusterRolesZookeeperNodePtrOutput
- type HBaseClusterRolesWorkerNode
- type HBaseClusterRolesWorkerNodeArgs
- func (HBaseClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodeOutput() HBaseClusterRolesWorkerNodeOutput
- func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeOutput
- func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodePtrOutput() HBaseClusterRolesWorkerNodePtrOutput
- func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodePtrOutput
- type HBaseClusterRolesWorkerNodeAutoscale
- type HBaseClusterRolesWorkerNodeAutoscaleArgs
- func (HBaseClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleOutput() HBaseClusterRolesWorkerNodeAutoscaleOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- type HBaseClusterRolesWorkerNodeAutoscaleInput
- type HBaseClusterRolesWorkerNodeAutoscaleOutput
- func (HBaseClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) Recurrence() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleOutput() HBaseClusterRolesWorkerNodeAutoscaleOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- type HBaseClusterRolesWorkerNodeAutoscalePtrInput
- type HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscalePtrOutput) Elem() HBaseClusterRolesWorkerNodeAutoscaleOutput
- func (HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrence
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs
- func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceInput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Elem() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceSchedule
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs
- func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray
- func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) Index(i pulumi.IntInput) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
- type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
- func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time() pulumi.StringOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type HBaseClusterRolesWorkerNodeInput
- type HBaseClusterRolesWorkerNodeOutput
- func (o HBaseClusterRolesWorkerNodeOutput) Autoscale() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- func (HBaseClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodeOutput) ScriptActions() HBaseClusterRolesWorkerNodeScriptActionArrayOutput
- func (o HBaseClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o HBaseClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
- func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodeOutput() HBaseClusterRolesWorkerNodeOutput
- func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeOutput
- func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodePtrOutput() HBaseClusterRolesWorkerNodePtrOutput
- func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodePtrOutput
- func (o HBaseClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
- func (o HBaseClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type HBaseClusterRolesWorkerNodePtrInput
- type HBaseClusterRolesWorkerNodePtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) Autoscale() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) Elem() HBaseClusterRolesWorkerNodeOutput
- func (HBaseClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) ScriptActions() HBaseClusterRolesWorkerNodeScriptActionArrayOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) ToHBaseClusterRolesWorkerNodePtrOutput() HBaseClusterRolesWorkerNodePtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) ToHBaseClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodePtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type HBaseClusterRolesWorkerNodeScriptAction
- type HBaseClusterRolesWorkerNodeScriptActionArgs
- func (HBaseClusterRolesWorkerNodeScriptActionArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesWorkerNodeScriptActionArgs) ToHBaseClusterRolesWorkerNodeScriptActionOutput() HBaseClusterRolesWorkerNodeScriptActionOutput
- func (i HBaseClusterRolesWorkerNodeScriptActionArgs) ToHBaseClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeScriptActionOutput
- type HBaseClusterRolesWorkerNodeScriptActionArray
- func (HBaseClusterRolesWorkerNodeScriptActionArray) ElementType() reflect.Type
- func (i HBaseClusterRolesWorkerNodeScriptActionArray) ToHBaseClusterRolesWorkerNodeScriptActionArrayOutput() HBaseClusterRolesWorkerNodeScriptActionArrayOutput
- func (i HBaseClusterRolesWorkerNodeScriptActionArray) ToHBaseClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeScriptActionArrayOutput
- type HBaseClusterRolesWorkerNodeScriptActionArrayInput
- type HBaseClusterRolesWorkerNodeScriptActionArrayOutput
- func (HBaseClusterRolesWorkerNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeScriptActionArrayOutput) Index(i pulumi.IntInput) HBaseClusterRolesWorkerNodeScriptActionOutput
- func (o HBaseClusterRolesWorkerNodeScriptActionArrayOutput) ToHBaseClusterRolesWorkerNodeScriptActionArrayOutput() HBaseClusterRolesWorkerNodeScriptActionArrayOutput
- func (o HBaseClusterRolesWorkerNodeScriptActionArrayOutput) ToHBaseClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeScriptActionArrayOutput
- type HBaseClusterRolesWorkerNodeScriptActionInput
- type HBaseClusterRolesWorkerNodeScriptActionOutput
- func (HBaseClusterRolesWorkerNodeScriptActionOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesWorkerNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o HBaseClusterRolesWorkerNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o HBaseClusterRolesWorkerNodeScriptActionOutput) ToHBaseClusterRolesWorkerNodeScriptActionOutput() HBaseClusterRolesWorkerNodeScriptActionOutput
- func (o HBaseClusterRolesWorkerNodeScriptActionOutput) ToHBaseClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeScriptActionOutput
- func (o HBaseClusterRolesWorkerNodeScriptActionOutput) Uri() pulumi.StringOutput
- type HBaseClusterRolesZookeeperNode
- type HBaseClusterRolesZookeeperNodeArgs
- func (HBaseClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodeOutput() HBaseClusterRolesZookeeperNodeOutput
- func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeOutput
- func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodePtrOutput() HBaseClusterRolesZookeeperNodePtrOutput
- func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodePtrOutput
- type HBaseClusterRolesZookeeperNodeInput
- type HBaseClusterRolesZookeeperNodeOutput
- func (HBaseClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) ScriptActions() HBaseClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodeOutput() HBaseClusterRolesZookeeperNodeOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodePtrOutput() HBaseClusterRolesZookeeperNodePtrOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodePtrOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- type HBaseClusterRolesZookeeperNodePtrInput
- type HBaseClusterRolesZookeeperNodePtrOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) Elem() HBaseClusterRolesZookeeperNodeOutput
- func (HBaseClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) ScriptActions() HBaseClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) ToHBaseClusterRolesZookeeperNodePtrOutput() HBaseClusterRolesZookeeperNodePtrOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodePtrOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type HBaseClusterRolesZookeeperNodeScriptAction
- type HBaseClusterRolesZookeeperNodeScriptActionArgs
- func (HBaseClusterRolesZookeeperNodeScriptActionArgs) ElementType() reflect.Type
- func (i HBaseClusterRolesZookeeperNodeScriptActionArgs) ToHBaseClusterRolesZookeeperNodeScriptActionOutput() HBaseClusterRolesZookeeperNodeScriptActionOutput
- func (i HBaseClusterRolesZookeeperNodeScriptActionArgs) ToHBaseClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeScriptActionOutput
- type HBaseClusterRolesZookeeperNodeScriptActionArray
- func (HBaseClusterRolesZookeeperNodeScriptActionArray) ElementType() reflect.Type
- func (i HBaseClusterRolesZookeeperNodeScriptActionArray) ToHBaseClusterRolesZookeeperNodeScriptActionArrayOutput() HBaseClusterRolesZookeeperNodeScriptActionArrayOutput
- func (i HBaseClusterRolesZookeeperNodeScriptActionArray) ToHBaseClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeScriptActionArrayOutput
- type HBaseClusterRolesZookeeperNodeScriptActionArrayInput
- type HBaseClusterRolesZookeeperNodeScriptActionArrayOutput
- func (HBaseClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesZookeeperNodeScriptActionArrayOutput) Index(i pulumi.IntInput) HBaseClusterRolesZookeeperNodeScriptActionOutput
- func (o HBaseClusterRolesZookeeperNodeScriptActionArrayOutput) ToHBaseClusterRolesZookeeperNodeScriptActionArrayOutput() HBaseClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o HBaseClusterRolesZookeeperNodeScriptActionArrayOutput) ToHBaseClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeScriptActionArrayOutput
- type HBaseClusterRolesZookeeperNodeScriptActionInput
- type HBaseClusterRolesZookeeperNodeScriptActionOutput
- func (HBaseClusterRolesZookeeperNodeScriptActionOutput) ElementType() reflect.Type
- func (o HBaseClusterRolesZookeeperNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o HBaseClusterRolesZookeeperNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o HBaseClusterRolesZookeeperNodeScriptActionOutput) ToHBaseClusterRolesZookeeperNodeScriptActionOutput() HBaseClusterRolesZookeeperNodeScriptActionOutput
- func (o HBaseClusterRolesZookeeperNodeScriptActionOutput) ToHBaseClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeScriptActionOutput
- func (o HBaseClusterRolesZookeeperNodeScriptActionOutput) Uri() pulumi.StringOutput
- type HBaseClusterSecurityProfile
- type HBaseClusterSecurityProfileArgs
- func (HBaseClusterSecurityProfileArgs) ElementType() reflect.Type
- func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfileOutput() HBaseClusterSecurityProfileOutput
- func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfileOutputWithContext(ctx context.Context) HBaseClusterSecurityProfileOutput
- func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfilePtrOutput() HBaseClusterSecurityProfilePtrOutput
- func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HBaseClusterSecurityProfilePtrOutput
- type HBaseClusterSecurityProfileInput
- type HBaseClusterSecurityProfileOutput
- func (o HBaseClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
- func (o HBaseClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o HBaseClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
- func (o HBaseClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
- func (o HBaseClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
- func (HBaseClusterSecurityProfileOutput) ElementType() reflect.Type
- func (o HBaseClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o HBaseClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
- func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfileOutput() HBaseClusterSecurityProfileOutput
- func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfileOutputWithContext(ctx context.Context) HBaseClusterSecurityProfileOutput
- func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfilePtrOutput() HBaseClusterSecurityProfilePtrOutput
- func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HBaseClusterSecurityProfilePtrOutput
- type HBaseClusterSecurityProfilePtrInput
- type HBaseClusterSecurityProfilePtrOutput
- func (o HBaseClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
- func (o HBaseClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o HBaseClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
- func (o HBaseClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
- func (o HBaseClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
- func (o HBaseClusterSecurityProfilePtrOutput) Elem() HBaseClusterSecurityProfileOutput
- func (HBaseClusterSecurityProfilePtrOutput) ElementType() reflect.Type
- func (o HBaseClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o HBaseClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
- func (o HBaseClusterSecurityProfilePtrOutput) ToHBaseClusterSecurityProfilePtrOutput() HBaseClusterSecurityProfilePtrOutput
- func (o HBaseClusterSecurityProfilePtrOutput) ToHBaseClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HBaseClusterSecurityProfilePtrOutput
- type HBaseClusterState
- type HBaseClusterStorageAccount
- type HBaseClusterStorageAccountArgs
- func (HBaseClusterStorageAccountArgs) ElementType() reflect.Type
- func (i HBaseClusterStorageAccountArgs) ToHBaseClusterStorageAccountOutput() HBaseClusterStorageAccountOutput
- func (i HBaseClusterStorageAccountArgs) ToHBaseClusterStorageAccountOutputWithContext(ctx context.Context) HBaseClusterStorageAccountOutput
- type HBaseClusterStorageAccountArray
- func (HBaseClusterStorageAccountArray) ElementType() reflect.Type
- func (i HBaseClusterStorageAccountArray) ToHBaseClusterStorageAccountArrayOutput() HBaseClusterStorageAccountArrayOutput
- func (i HBaseClusterStorageAccountArray) ToHBaseClusterStorageAccountArrayOutputWithContext(ctx context.Context) HBaseClusterStorageAccountArrayOutput
- type HBaseClusterStorageAccountArrayInput
- type HBaseClusterStorageAccountArrayOutput
- func (HBaseClusterStorageAccountArrayOutput) ElementType() reflect.Type
- func (o HBaseClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) HBaseClusterStorageAccountOutput
- func (o HBaseClusterStorageAccountArrayOutput) ToHBaseClusterStorageAccountArrayOutput() HBaseClusterStorageAccountArrayOutput
- func (o HBaseClusterStorageAccountArrayOutput) ToHBaseClusterStorageAccountArrayOutputWithContext(ctx context.Context) HBaseClusterStorageAccountArrayOutput
- type HBaseClusterStorageAccountGen2
- type HBaseClusterStorageAccountGen2Args
- func (HBaseClusterStorageAccountGen2Args) ElementType() reflect.Type
- func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2Output() HBaseClusterStorageAccountGen2Output
- func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2OutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2Output
- func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2PtrOutput() HBaseClusterStorageAccountGen2PtrOutput
- func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2PtrOutput
- type HBaseClusterStorageAccountGen2Input
- type HBaseClusterStorageAccountGen2Output
- func (HBaseClusterStorageAccountGen2Output) ElementType() reflect.Type
- func (o HBaseClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
- func (o HBaseClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
- func (o HBaseClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
- func (o HBaseClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
- func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2Output() HBaseClusterStorageAccountGen2Output
- func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2OutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2Output
- func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2PtrOutput() HBaseClusterStorageAccountGen2PtrOutput
- func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2PtrOutput
- type HBaseClusterStorageAccountGen2PtrInput
- type HBaseClusterStorageAccountGen2PtrOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) Elem() HBaseClusterStorageAccountGen2Output
- func (HBaseClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
- func (o HBaseClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) ToHBaseClusterStorageAccountGen2PtrOutput() HBaseClusterStorageAccountGen2PtrOutput
- func (o HBaseClusterStorageAccountGen2PtrOutput) ToHBaseClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2PtrOutput
- type HBaseClusterStorageAccountInput
- type HBaseClusterStorageAccountOutput
- func (HBaseClusterStorageAccountOutput) ElementType() reflect.Type
- func (o HBaseClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
- func (o HBaseClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
- func (o HBaseClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
- func (o HBaseClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o HBaseClusterStorageAccountOutput) ToHBaseClusterStorageAccountOutput() HBaseClusterStorageAccountOutput
- func (o HBaseClusterStorageAccountOutput) ToHBaseClusterStorageAccountOutputWithContext(ctx context.Context) HBaseClusterStorageAccountOutput
- type HadoopCluster
- type HadoopClusterArgs
- type HadoopClusterArray
- type HadoopClusterArrayInput
- type HadoopClusterArrayOutput
- func (HadoopClusterArrayOutput) ElementType() reflect.Type
- func (o HadoopClusterArrayOutput) Index(i pulumi.IntInput) HadoopClusterOutput
- func (o HadoopClusterArrayOutput) ToHadoopClusterArrayOutput() HadoopClusterArrayOutput
- func (o HadoopClusterArrayOutput) ToHadoopClusterArrayOutputWithContext(ctx context.Context) HadoopClusterArrayOutput
- type HadoopClusterComponentVersion
- type HadoopClusterComponentVersionArgs
- func (HadoopClusterComponentVersionArgs) ElementType() reflect.Type
- func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionOutput() HadoopClusterComponentVersionOutput
- func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionOutputWithContext(ctx context.Context) HadoopClusterComponentVersionOutput
- func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionPtrOutput() HadoopClusterComponentVersionPtrOutput
- func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionPtrOutputWithContext(ctx context.Context) HadoopClusterComponentVersionPtrOutput
- type HadoopClusterComponentVersionInput
- type HadoopClusterComponentVersionOutput
- func (HadoopClusterComponentVersionOutput) ElementType() reflect.Type
- func (o HadoopClusterComponentVersionOutput) Hadoop() pulumi.StringOutput
- func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionOutput() HadoopClusterComponentVersionOutput
- func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionOutputWithContext(ctx context.Context) HadoopClusterComponentVersionOutput
- func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionPtrOutput() HadoopClusterComponentVersionPtrOutput
- func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionPtrOutputWithContext(ctx context.Context) HadoopClusterComponentVersionPtrOutput
- type HadoopClusterComponentVersionPtrInput
- type HadoopClusterComponentVersionPtrOutput
- func (o HadoopClusterComponentVersionPtrOutput) Elem() HadoopClusterComponentVersionOutput
- func (HadoopClusterComponentVersionPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterComponentVersionPtrOutput) Hadoop() pulumi.StringPtrOutput
- func (o HadoopClusterComponentVersionPtrOutput) ToHadoopClusterComponentVersionPtrOutput() HadoopClusterComponentVersionPtrOutput
- func (o HadoopClusterComponentVersionPtrOutput) ToHadoopClusterComponentVersionPtrOutputWithContext(ctx context.Context) HadoopClusterComponentVersionPtrOutput
- type HadoopClusterComputeIsolation
- type HadoopClusterComputeIsolationArgs
- func (HadoopClusterComputeIsolationArgs) ElementType() reflect.Type
- func (i HadoopClusterComputeIsolationArgs) ToHadoopClusterComputeIsolationOutput() HadoopClusterComputeIsolationOutput
- func (i HadoopClusterComputeIsolationArgs) ToHadoopClusterComputeIsolationOutputWithContext(ctx context.Context) HadoopClusterComputeIsolationOutput
- func (i HadoopClusterComputeIsolationArgs) ToHadoopClusterComputeIsolationPtrOutput() HadoopClusterComputeIsolationPtrOutput
- func (i HadoopClusterComputeIsolationArgs) ToHadoopClusterComputeIsolationPtrOutputWithContext(ctx context.Context) HadoopClusterComputeIsolationPtrOutput
- type HadoopClusterComputeIsolationInput
- type HadoopClusterComputeIsolationOutput
- func (o HadoopClusterComputeIsolationOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
- func (HadoopClusterComputeIsolationOutput) ElementType() reflect.Type
- func (o HadoopClusterComputeIsolationOutput) HostSku() pulumi.StringPtrOutput
- func (o HadoopClusterComputeIsolationOutput) ToHadoopClusterComputeIsolationOutput() HadoopClusterComputeIsolationOutput
- func (o HadoopClusterComputeIsolationOutput) ToHadoopClusterComputeIsolationOutputWithContext(ctx context.Context) HadoopClusterComputeIsolationOutput
- func (o HadoopClusterComputeIsolationOutput) ToHadoopClusterComputeIsolationPtrOutput() HadoopClusterComputeIsolationPtrOutput
- func (o HadoopClusterComputeIsolationOutput) ToHadoopClusterComputeIsolationPtrOutputWithContext(ctx context.Context) HadoopClusterComputeIsolationPtrOutput
- type HadoopClusterComputeIsolationPtrInput
- type HadoopClusterComputeIsolationPtrOutput
- func (o HadoopClusterComputeIsolationPtrOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
- func (o HadoopClusterComputeIsolationPtrOutput) Elem() HadoopClusterComputeIsolationOutput
- func (HadoopClusterComputeIsolationPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterComputeIsolationPtrOutput) HostSku() pulumi.StringPtrOutput
- func (o HadoopClusterComputeIsolationPtrOutput) ToHadoopClusterComputeIsolationPtrOutput() HadoopClusterComputeIsolationPtrOutput
- func (o HadoopClusterComputeIsolationPtrOutput) ToHadoopClusterComputeIsolationPtrOutputWithContext(ctx context.Context) HadoopClusterComputeIsolationPtrOutput
- type HadoopClusterDiskEncryption
- type HadoopClusterDiskEncryptionArgs
- func (HadoopClusterDiskEncryptionArgs) ElementType() reflect.Type
- func (i HadoopClusterDiskEncryptionArgs) ToHadoopClusterDiskEncryptionOutput() HadoopClusterDiskEncryptionOutput
- func (i HadoopClusterDiskEncryptionArgs) ToHadoopClusterDiskEncryptionOutputWithContext(ctx context.Context) HadoopClusterDiskEncryptionOutput
- type HadoopClusterDiskEncryptionArray
- func (HadoopClusterDiskEncryptionArray) ElementType() reflect.Type
- func (i HadoopClusterDiskEncryptionArray) ToHadoopClusterDiskEncryptionArrayOutput() HadoopClusterDiskEncryptionArrayOutput
- func (i HadoopClusterDiskEncryptionArray) ToHadoopClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) HadoopClusterDiskEncryptionArrayOutput
- type HadoopClusterDiskEncryptionArrayInput
- type HadoopClusterDiskEncryptionArrayOutput
- func (HadoopClusterDiskEncryptionArrayOutput) ElementType() reflect.Type
- func (o HadoopClusterDiskEncryptionArrayOutput) Index(i pulumi.IntInput) HadoopClusterDiskEncryptionOutput
- func (o HadoopClusterDiskEncryptionArrayOutput) ToHadoopClusterDiskEncryptionArrayOutput() HadoopClusterDiskEncryptionArrayOutput
- func (o HadoopClusterDiskEncryptionArrayOutput) ToHadoopClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) HadoopClusterDiskEncryptionArrayOutput
- type HadoopClusterDiskEncryptionInput
- type HadoopClusterDiskEncryptionOutput
- func (HadoopClusterDiskEncryptionOutput) ElementType() reflect.Type
- func (o HadoopClusterDiskEncryptionOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
- func (o HadoopClusterDiskEncryptionOutput) EncryptionAtHostEnabled() pulumi.BoolPtrOutput
- func (o HadoopClusterDiskEncryptionOutput) KeyVaultKeyId() pulumi.StringPtrOutput
- func (o HadoopClusterDiskEncryptionOutput) KeyVaultManagedIdentityId() pulumi.StringPtrOutput
- func (o HadoopClusterDiskEncryptionOutput) ToHadoopClusterDiskEncryptionOutput() HadoopClusterDiskEncryptionOutput
- func (o HadoopClusterDiskEncryptionOutput) ToHadoopClusterDiskEncryptionOutputWithContext(ctx context.Context) HadoopClusterDiskEncryptionOutput
- type HadoopClusterExtension
- type HadoopClusterExtensionArgs
- func (HadoopClusterExtensionArgs) ElementType() reflect.Type
- func (i HadoopClusterExtensionArgs) ToHadoopClusterExtensionOutput() HadoopClusterExtensionOutput
- func (i HadoopClusterExtensionArgs) ToHadoopClusterExtensionOutputWithContext(ctx context.Context) HadoopClusterExtensionOutput
- func (i HadoopClusterExtensionArgs) ToHadoopClusterExtensionPtrOutput() HadoopClusterExtensionPtrOutput
- func (i HadoopClusterExtensionArgs) ToHadoopClusterExtensionPtrOutputWithContext(ctx context.Context) HadoopClusterExtensionPtrOutput
- type HadoopClusterExtensionInput
- type HadoopClusterExtensionOutput
- func (HadoopClusterExtensionOutput) ElementType() reflect.Type
- func (o HadoopClusterExtensionOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o HadoopClusterExtensionOutput) PrimaryKey() pulumi.StringOutput
- func (o HadoopClusterExtensionOutput) ToHadoopClusterExtensionOutput() HadoopClusterExtensionOutput
- func (o HadoopClusterExtensionOutput) ToHadoopClusterExtensionOutputWithContext(ctx context.Context) HadoopClusterExtensionOutput
- func (o HadoopClusterExtensionOutput) ToHadoopClusterExtensionPtrOutput() HadoopClusterExtensionPtrOutput
- func (o HadoopClusterExtensionOutput) ToHadoopClusterExtensionPtrOutputWithContext(ctx context.Context) HadoopClusterExtensionPtrOutput
- type HadoopClusterExtensionPtrInput
- type HadoopClusterExtensionPtrOutput
- func (o HadoopClusterExtensionPtrOutput) Elem() HadoopClusterExtensionOutput
- func (HadoopClusterExtensionPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterExtensionPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o HadoopClusterExtensionPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o HadoopClusterExtensionPtrOutput) ToHadoopClusterExtensionPtrOutput() HadoopClusterExtensionPtrOutput
- func (o HadoopClusterExtensionPtrOutput) ToHadoopClusterExtensionPtrOutputWithContext(ctx context.Context) HadoopClusterExtensionPtrOutput
- 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) 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) Password() pulumi.StringPtrOutput
- func (o HadoopClusterGatewayPtrOutput) ToHadoopClusterGatewayPtrOutput() HadoopClusterGatewayPtrOutput
- func (o HadoopClusterGatewayPtrOutput) ToHadoopClusterGatewayPtrOutputWithContext(ctx context.Context) HadoopClusterGatewayPtrOutput
- func (o HadoopClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
- type HadoopClusterInput
- type HadoopClusterMap
- type HadoopClusterMapInput
- type HadoopClusterMapOutput
- func (HadoopClusterMapOutput) ElementType() reflect.Type
- func (o HadoopClusterMapOutput) MapIndex(k pulumi.StringInput) HadoopClusterOutput
- func (o HadoopClusterMapOutput) ToHadoopClusterMapOutput() HadoopClusterMapOutput
- func (o HadoopClusterMapOutput) ToHadoopClusterMapOutputWithContext(ctx context.Context) HadoopClusterMapOutput
- type HadoopClusterMetastores
- type HadoopClusterMetastoresAmbari
- type HadoopClusterMetastoresAmbariArgs
- func (HadoopClusterMetastoresAmbariArgs) ElementType() reflect.Type
- func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariOutput() HadoopClusterMetastoresAmbariOutput
- func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariOutput
- func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariPtrOutput() HadoopClusterMetastoresAmbariPtrOutput
- func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariPtrOutput
- type HadoopClusterMetastoresAmbariInput
- type HadoopClusterMetastoresAmbariOutput
- func (o HadoopClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
- func (HadoopClusterMetastoresAmbariOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
- func (o HadoopClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
- func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariOutput() HadoopClusterMetastoresAmbariOutput
- func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariOutput
- func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariPtrOutput() HadoopClusterMetastoresAmbariPtrOutput
- func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariPtrOutput
- func (o HadoopClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
- type HadoopClusterMetastoresAmbariPtrInput
- type HadoopClusterMetastoresAmbariPtrOutput
- func (o HadoopClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresAmbariPtrOutput) Elem() HadoopClusterMetastoresAmbariOutput
- func (HadoopClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresAmbariPtrOutput) ToHadoopClusterMetastoresAmbariPtrOutput() HadoopClusterMetastoresAmbariPtrOutput
- func (o HadoopClusterMetastoresAmbariPtrOutput) ToHadoopClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariPtrOutput
- func (o HadoopClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
- type HadoopClusterMetastoresArgs
- func (HadoopClusterMetastoresArgs) ElementType() reflect.Type
- func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresOutput() HadoopClusterMetastoresOutput
- func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresOutputWithContext(ctx context.Context) HadoopClusterMetastoresOutput
- func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresPtrOutput() HadoopClusterMetastoresPtrOutput
- func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresPtrOutput
- type HadoopClusterMetastoresHive
- type HadoopClusterMetastoresHiveArgs
- func (HadoopClusterMetastoresHiveArgs) ElementType() reflect.Type
- func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHiveOutput() HadoopClusterMetastoresHiveOutput
- func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHiveOutputWithContext(ctx context.Context) HadoopClusterMetastoresHiveOutput
- func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHivePtrOutput() HadoopClusterMetastoresHivePtrOutput
- func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresHivePtrOutput
- type HadoopClusterMetastoresHiveInput
- type HadoopClusterMetastoresHiveOutput
- func (o HadoopClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
- func (HadoopClusterMetastoresHiveOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresHiveOutput) Password() pulumi.StringOutput
- func (o HadoopClusterMetastoresHiveOutput) Server() pulumi.StringOutput
- func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHiveOutput() HadoopClusterMetastoresHiveOutput
- func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHiveOutputWithContext(ctx context.Context) HadoopClusterMetastoresHiveOutput
- func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHivePtrOutput() HadoopClusterMetastoresHivePtrOutput
- func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresHivePtrOutput
- func (o HadoopClusterMetastoresHiveOutput) Username() pulumi.StringOutput
- type HadoopClusterMetastoresHivePtrInput
- type HadoopClusterMetastoresHivePtrOutput
- func (o HadoopClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresHivePtrOutput) Elem() HadoopClusterMetastoresHiveOutput
- func (HadoopClusterMetastoresHivePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresHivePtrOutput) ToHadoopClusterMetastoresHivePtrOutput() HadoopClusterMetastoresHivePtrOutput
- func (o HadoopClusterMetastoresHivePtrOutput) ToHadoopClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresHivePtrOutput
- func (o HadoopClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
- type HadoopClusterMetastoresInput
- type HadoopClusterMetastoresOozie
- type HadoopClusterMetastoresOozieArgs
- func (HadoopClusterMetastoresOozieArgs) ElementType() reflect.Type
- func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOozieOutput() HadoopClusterMetastoresOozieOutput
- func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOozieOutputWithContext(ctx context.Context) HadoopClusterMetastoresOozieOutput
- func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOoziePtrOutput() HadoopClusterMetastoresOoziePtrOutput
- func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresOoziePtrOutput
- type HadoopClusterMetastoresOozieInput
- type HadoopClusterMetastoresOozieOutput
- func (o HadoopClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
- func (HadoopClusterMetastoresOozieOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresOozieOutput) Password() pulumi.StringOutput
- func (o HadoopClusterMetastoresOozieOutput) Server() pulumi.StringOutput
- func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOozieOutput() HadoopClusterMetastoresOozieOutput
- func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOozieOutputWithContext(ctx context.Context) HadoopClusterMetastoresOozieOutput
- func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOoziePtrOutput() HadoopClusterMetastoresOoziePtrOutput
- func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresOoziePtrOutput
- func (o HadoopClusterMetastoresOozieOutput) Username() pulumi.StringOutput
- type HadoopClusterMetastoresOoziePtrInput
- type HadoopClusterMetastoresOoziePtrOutput
- func (o HadoopClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresOoziePtrOutput) Elem() HadoopClusterMetastoresOozieOutput
- func (HadoopClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
- func (o HadoopClusterMetastoresOoziePtrOutput) ToHadoopClusterMetastoresOoziePtrOutput() HadoopClusterMetastoresOoziePtrOutput
- func (o HadoopClusterMetastoresOoziePtrOutput) ToHadoopClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresOoziePtrOutput
- func (o HadoopClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
- type HadoopClusterMetastoresOutput
- func (o HadoopClusterMetastoresOutput) Ambari() HadoopClusterMetastoresAmbariPtrOutput
- func (HadoopClusterMetastoresOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresOutput) Hive() HadoopClusterMetastoresHivePtrOutput
- func (o HadoopClusterMetastoresOutput) Oozie() HadoopClusterMetastoresOoziePtrOutput
- func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresOutput() HadoopClusterMetastoresOutput
- func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresOutputWithContext(ctx context.Context) HadoopClusterMetastoresOutput
- func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresPtrOutput() HadoopClusterMetastoresPtrOutput
- func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresPtrOutput
- type HadoopClusterMetastoresPtrInput
- type HadoopClusterMetastoresPtrOutput
- func (o HadoopClusterMetastoresPtrOutput) Ambari() HadoopClusterMetastoresAmbariPtrOutput
- func (o HadoopClusterMetastoresPtrOutput) Elem() HadoopClusterMetastoresOutput
- func (HadoopClusterMetastoresPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterMetastoresPtrOutput) Hive() HadoopClusterMetastoresHivePtrOutput
- func (o HadoopClusterMetastoresPtrOutput) Oozie() HadoopClusterMetastoresOoziePtrOutput
- func (o HadoopClusterMetastoresPtrOutput) ToHadoopClusterMetastoresPtrOutput() HadoopClusterMetastoresPtrOutput
- func (o HadoopClusterMetastoresPtrOutput) ToHadoopClusterMetastoresPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresPtrOutput
- type HadoopClusterMonitor
- type HadoopClusterMonitorArgs
- func (HadoopClusterMonitorArgs) ElementType() reflect.Type
- func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorOutput() HadoopClusterMonitorOutput
- func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorOutputWithContext(ctx context.Context) HadoopClusterMonitorOutput
- func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorPtrOutput() HadoopClusterMonitorPtrOutput
- func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorPtrOutputWithContext(ctx context.Context) HadoopClusterMonitorPtrOutput
- type HadoopClusterMonitorInput
- type HadoopClusterMonitorOutput
- func (HadoopClusterMonitorOutput) ElementType() reflect.Type
- func (o HadoopClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o HadoopClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
- func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorOutput() HadoopClusterMonitorOutput
- func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorOutputWithContext(ctx context.Context) HadoopClusterMonitorOutput
- func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorPtrOutput() HadoopClusterMonitorPtrOutput
- func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorPtrOutputWithContext(ctx context.Context) HadoopClusterMonitorPtrOutput
- type HadoopClusterMonitorPtrInput
- type HadoopClusterMonitorPtrOutput
- func (o HadoopClusterMonitorPtrOutput) Elem() HadoopClusterMonitorOutput
- func (HadoopClusterMonitorPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o HadoopClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o HadoopClusterMonitorPtrOutput) ToHadoopClusterMonitorPtrOutput() HadoopClusterMonitorPtrOutput
- func (o HadoopClusterMonitorPtrOutput) ToHadoopClusterMonitorPtrOutputWithContext(ctx context.Context) HadoopClusterMonitorPtrOutput
- type HadoopClusterNetwork
- type HadoopClusterNetworkArgs
- func (HadoopClusterNetworkArgs) ElementType() reflect.Type
- func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkOutput() HadoopClusterNetworkOutput
- func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkOutputWithContext(ctx context.Context) HadoopClusterNetworkOutput
- func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkPtrOutput() HadoopClusterNetworkPtrOutput
- func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkPtrOutputWithContext(ctx context.Context) HadoopClusterNetworkPtrOutput
- type HadoopClusterNetworkInput
- type HadoopClusterNetworkOutput
- func (o HadoopClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (HadoopClusterNetworkOutput) ElementType() reflect.Type
- func (o HadoopClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkOutput() HadoopClusterNetworkOutput
- func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkOutputWithContext(ctx context.Context) HadoopClusterNetworkOutput
- func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkPtrOutput() HadoopClusterNetworkPtrOutput
- func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkPtrOutputWithContext(ctx context.Context) HadoopClusterNetworkPtrOutput
- type HadoopClusterNetworkPtrInput
- type HadoopClusterNetworkPtrOutput
- func (o HadoopClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (o HadoopClusterNetworkPtrOutput) Elem() HadoopClusterNetworkOutput
- func (HadoopClusterNetworkPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o HadoopClusterNetworkPtrOutput) ToHadoopClusterNetworkPtrOutput() HadoopClusterNetworkPtrOutput
- func (o HadoopClusterNetworkPtrOutput) ToHadoopClusterNetworkPtrOutputWithContext(ctx context.Context) HadoopClusterNetworkPtrOutput
- type HadoopClusterOutput
- func (o HadoopClusterOutput) ClusterVersion() pulumi.StringOutput
- func (o HadoopClusterOutput) ComponentVersion() HadoopClusterComponentVersionOutput
- func (o HadoopClusterOutput) ComputeIsolation() HadoopClusterComputeIsolationPtrOutput
- func (o HadoopClusterOutput) DiskEncryptions() HadoopClusterDiskEncryptionArrayOutput
- func (HadoopClusterOutput) ElementType() reflect.Type
- func (o HadoopClusterOutput) Extension() HadoopClusterExtensionPtrOutput
- func (o HadoopClusterOutput) Gateway() HadoopClusterGatewayOutput
- func (o HadoopClusterOutput) HttpsEndpoint() pulumi.StringOutput
- func (o HadoopClusterOutput) Location() pulumi.StringOutput
- func (o HadoopClusterOutput) Metastores() HadoopClusterMetastoresPtrOutput
- func (o HadoopClusterOutput) Monitor() HadoopClusterMonitorPtrOutput
- func (o HadoopClusterOutput) Name() pulumi.StringOutput
- func (o HadoopClusterOutput) Network() HadoopClusterNetworkPtrOutput
- func (o HadoopClusterOutput) PrivateLinkConfiguration() HadoopClusterPrivateLinkConfigurationPtrOutput
- func (o HadoopClusterOutput) ResourceGroupName() pulumi.StringOutput
- func (o HadoopClusterOutput) Roles() HadoopClusterRolesOutput
- func (o HadoopClusterOutput) SecurityProfile() HadoopClusterSecurityProfilePtrOutput
- func (o HadoopClusterOutput) SshEndpoint() pulumi.StringOutput
- func (o HadoopClusterOutput) StorageAccountGen2() HadoopClusterStorageAccountGen2PtrOutput
- func (o HadoopClusterOutput) StorageAccounts() HadoopClusterStorageAccountArrayOutput
- func (o HadoopClusterOutput) Tags() pulumi.StringMapOutput
- func (o HadoopClusterOutput) Tier() pulumi.StringOutput
- func (o HadoopClusterOutput) TlsMinVersion() pulumi.StringPtrOutput
- func (o HadoopClusterOutput) ToHadoopClusterOutput() HadoopClusterOutput
- func (o HadoopClusterOutput) ToHadoopClusterOutputWithContext(ctx context.Context) HadoopClusterOutput
- type HadoopClusterPrivateLinkConfiguration
- type HadoopClusterPrivateLinkConfigurationArgs
- func (HadoopClusterPrivateLinkConfigurationArgs) ElementType() reflect.Type
- func (i HadoopClusterPrivateLinkConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationOutput() HadoopClusterPrivateLinkConfigurationOutput
- func (i HadoopClusterPrivateLinkConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationOutput
- func (i HadoopClusterPrivateLinkConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationPtrOutput() HadoopClusterPrivateLinkConfigurationPtrOutput
- func (i HadoopClusterPrivateLinkConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationPtrOutput
- type HadoopClusterPrivateLinkConfigurationInput
- type HadoopClusterPrivateLinkConfigurationIpConfiguration
- type HadoopClusterPrivateLinkConfigurationIpConfigurationArgs
- func (HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType() reflect.Type
- func (i HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationIpConfigurationOutput() HadoopClusterPrivateLinkConfigurationIpConfigurationOutput
- func (i HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationIpConfigurationOutput
- func (i HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput() HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (i HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type HadoopClusterPrivateLinkConfigurationIpConfigurationInput
- type HadoopClusterPrivateLinkConfigurationIpConfigurationOutput
- func (HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType() reflect.Type
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) Name() pulumi.StringOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) Primary() pulumi.BoolPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress() pulumi.StringPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) SubnetId() pulumi.StringPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationOutput() HadoopClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput() HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type HadoopClusterPrivateLinkConfigurationIpConfigurationPtrInput
- type HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Elem() HadoopClusterPrivateLinkConfigurationIpConfigurationOutput
- func (HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Name() pulumi.StringPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary() pulumi.BoolPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress() pulumi.StringPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput() HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type HadoopClusterPrivateLinkConfigurationOutput
- func (HadoopClusterPrivateLinkConfigurationOutput) ElementType() reflect.Type
- func (o HadoopClusterPrivateLinkConfigurationOutput) GroupId() pulumi.StringOutput
- func (o HadoopClusterPrivateLinkConfigurationOutput) IpConfiguration() HadoopClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o HadoopClusterPrivateLinkConfigurationOutput) Name() pulumi.StringOutput
- func (o HadoopClusterPrivateLinkConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationOutput() HadoopClusterPrivateLinkConfigurationOutput
- func (o HadoopClusterPrivateLinkConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationOutput
- func (o HadoopClusterPrivateLinkConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationPtrOutput() HadoopClusterPrivateLinkConfigurationPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationPtrOutput
- type HadoopClusterPrivateLinkConfigurationPtrInput
- type HadoopClusterPrivateLinkConfigurationPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationPtrOutput) Elem() HadoopClusterPrivateLinkConfigurationOutput
- func (HadoopClusterPrivateLinkConfigurationPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterPrivateLinkConfigurationPtrOutput) GroupId() pulumi.StringPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationPtrOutput) IpConfiguration() HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationPtrOutput) Name() pulumi.StringPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationPtrOutput) ToHadoopClusterPrivateLinkConfigurationPtrOutput() HadoopClusterPrivateLinkConfigurationPtrOutput
- func (o HadoopClusterPrivateLinkConfigurationPtrOutput) ToHadoopClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationPtrOutput
- 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 HadoopClusterRolesEdgeNodeHttpsEndpoint
- type HadoopClusterRolesEdgeNodeHttpsEndpointArgs
- func (HadoopClusterRolesEdgeNodeHttpsEndpointArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesEdgeNodeHttpsEndpointArgs) ToHadoopClusterRolesEdgeNodeHttpsEndpointOutput() HadoopClusterRolesEdgeNodeHttpsEndpointOutput
- func (i HadoopClusterRolesEdgeNodeHttpsEndpointArgs) ToHadoopClusterRolesEdgeNodeHttpsEndpointOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeHttpsEndpointOutput
- type HadoopClusterRolesEdgeNodeHttpsEndpointArray
- func (HadoopClusterRolesEdgeNodeHttpsEndpointArray) ElementType() reflect.Type
- func (i HadoopClusterRolesEdgeNodeHttpsEndpointArray) ToHadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput() HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput
- func (i HadoopClusterRolesEdgeNodeHttpsEndpointArray) ToHadoopClusterRolesEdgeNodeHttpsEndpointArrayOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput
- type HadoopClusterRolesEdgeNodeHttpsEndpointArrayInput
- type HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput
- func (HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput) Index(i pulumi.IntInput) HadoopClusterRolesEdgeNodeHttpsEndpointOutput
- func (o HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput) ToHadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput() HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput
- func (o HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput) ToHadoopClusterRolesEdgeNodeHttpsEndpointArrayOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput
- type HadoopClusterRolesEdgeNodeHttpsEndpointInput
- type HadoopClusterRolesEdgeNodeHttpsEndpointOutput
- func (o HadoopClusterRolesEdgeNodeHttpsEndpointOutput) AccessModes() pulumi.StringArrayOutput
- func (o HadoopClusterRolesEdgeNodeHttpsEndpointOutput) DestinationPort() pulumi.IntPtrOutput
- func (o HadoopClusterRolesEdgeNodeHttpsEndpointOutput) DisableGatewayAuth() pulumi.BoolPtrOutput
- func (HadoopClusterRolesEdgeNodeHttpsEndpointOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesEdgeNodeHttpsEndpointOutput) PrivateIpAddress() pulumi.StringPtrOutput
- func (o HadoopClusterRolesEdgeNodeHttpsEndpointOutput) SubDomainSuffix() pulumi.StringPtrOutput
- func (o HadoopClusterRolesEdgeNodeHttpsEndpointOutput) ToHadoopClusterRolesEdgeNodeHttpsEndpointOutput() HadoopClusterRolesEdgeNodeHttpsEndpointOutput
- func (o HadoopClusterRolesEdgeNodeHttpsEndpointOutput) ToHadoopClusterRolesEdgeNodeHttpsEndpointOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeHttpsEndpointOutput
- 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) Parameters() pulumi.StringPtrOutput
- 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) HttpsEndpoints() HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput
- 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) UninstallScriptActions() HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput
- func (o HadoopClusterRolesEdgeNodeOutput) VmSize() pulumi.StringOutput
- type HadoopClusterRolesEdgeNodePtrInput
- type HadoopClusterRolesEdgeNodePtrOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) Elem() HadoopClusterRolesEdgeNodeOutput
- func (HadoopClusterRolesEdgeNodePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesEdgeNodePtrOutput) HttpsEndpoints() HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) InstallScriptActions() HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) ToHadoopClusterRolesEdgeNodePtrOutput() HadoopClusterRolesEdgeNodePtrOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) ToHadoopClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodePtrOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) UninstallScriptActions() HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput
- func (o HadoopClusterRolesEdgeNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type HadoopClusterRolesEdgeNodeUninstallScriptAction
- type HadoopClusterRolesEdgeNodeUninstallScriptActionArgs
- func (HadoopClusterRolesEdgeNodeUninstallScriptActionArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesEdgeNodeUninstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeUninstallScriptActionOutput() HadoopClusterRolesEdgeNodeUninstallScriptActionOutput
- func (i HadoopClusterRolesEdgeNodeUninstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeUninstallScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeUninstallScriptActionOutput
- type HadoopClusterRolesEdgeNodeUninstallScriptActionArray
- func (HadoopClusterRolesEdgeNodeUninstallScriptActionArray) ElementType() reflect.Type
- func (i HadoopClusterRolesEdgeNodeUninstallScriptActionArray) ToHadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput() HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput
- func (i HadoopClusterRolesEdgeNodeUninstallScriptActionArray) ToHadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput
- type HadoopClusterRolesEdgeNodeUninstallScriptActionArrayInput
- type HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput
- func (HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput) Index(i pulumi.IntInput) HadoopClusterRolesEdgeNodeUninstallScriptActionOutput
- func (o HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput() HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput
- func (o HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput
- type HadoopClusterRolesEdgeNodeUninstallScriptActionInput
- type HadoopClusterRolesEdgeNodeUninstallScriptActionOutput
- func (HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) Name() pulumi.StringOutput
- func (o HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) ToHadoopClusterRolesEdgeNodeUninstallScriptActionOutput() HadoopClusterRolesEdgeNodeUninstallScriptActionOutput
- func (o HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) ToHadoopClusterRolesEdgeNodeUninstallScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeUninstallScriptActionOutput
- func (o HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) Uri() pulumi.StringOutput
- type HadoopClusterRolesHeadNode
- type HadoopClusterRolesHeadNodeArgs
- func (HadoopClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodeOutput() HadoopClusterRolesHeadNodeOutput
- func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodeOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeOutput
- func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodePtrOutput() HadoopClusterRolesHeadNodePtrOutput
- func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodePtrOutput
- type HadoopClusterRolesHeadNodeInput
- type HadoopClusterRolesHeadNodeOutput
- func (HadoopClusterRolesHeadNodeOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodeOutput) ScriptActions() HadoopClusterRolesHeadNodeScriptActionArrayOutput
- func (o HadoopClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o HadoopClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodeOutput() HadoopClusterRolesHeadNodeOutput
- func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodeOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeOutput
- func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodePtrOutput() HadoopClusterRolesHeadNodePtrOutput
- func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodePtrOutput
- func (o HadoopClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
- func (o HadoopClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- type HadoopClusterRolesHeadNodePtrInput
- type HadoopClusterRolesHeadNodePtrOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) Elem() HadoopClusterRolesHeadNodeOutput
- func (HadoopClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) ScriptActions() HadoopClusterRolesHeadNodeScriptActionArrayOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) ToHadoopClusterRolesHeadNodePtrOutput() HadoopClusterRolesHeadNodePtrOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) ToHadoopClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodePtrOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type HadoopClusterRolesHeadNodeScriptAction
- type HadoopClusterRolesHeadNodeScriptActionArgs
- func (HadoopClusterRolesHeadNodeScriptActionArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesHeadNodeScriptActionArgs) ToHadoopClusterRolesHeadNodeScriptActionOutput() HadoopClusterRolesHeadNodeScriptActionOutput
- func (i HadoopClusterRolesHeadNodeScriptActionArgs) ToHadoopClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeScriptActionOutput
- type HadoopClusterRolesHeadNodeScriptActionArray
- func (HadoopClusterRolesHeadNodeScriptActionArray) ElementType() reflect.Type
- func (i HadoopClusterRolesHeadNodeScriptActionArray) ToHadoopClusterRolesHeadNodeScriptActionArrayOutput() HadoopClusterRolesHeadNodeScriptActionArrayOutput
- func (i HadoopClusterRolesHeadNodeScriptActionArray) ToHadoopClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeScriptActionArrayOutput
- type HadoopClusterRolesHeadNodeScriptActionArrayInput
- type HadoopClusterRolesHeadNodeScriptActionArrayOutput
- func (HadoopClusterRolesHeadNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesHeadNodeScriptActionArrayOutput) Index(i pulumi.IntInput) HadoopClusterRolesHeadNodeScriptActionOutput
- func (o HadoopClusterRolesHeadNodeScriptActionArrayOutput) ToHadoopClusterRolesHeadNodeScriptActionArrayOutput() HadoopClusterRolesHeadNodeScriptActionArrayOutput
- func (o HadoopClusterRolesHeadNodeScriptActionArrayOutput) ToHadoopClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeScriptActionArrayOutput
- type HadoopClusterRolesHeadNodeScriptActionInput
- type HadoopClusterRolesHeadNodeScriptActionOutput
- func (HadoopClusterRolesHeadNodeScriptActionOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesHeadNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o HadoopClusterRolesHeadNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o HadoopClusterRolesHeadNodeScriptActionOutput) ToHadoopClusterRolesHeadNodeScriptActionOutput() HadoopClusterRolesHeadNodeScriptActionOutput
- func (o HadoopClusterRolesHeadNodeScriptActionOutput) ToHadoopClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeScriptActionOutput
- func (o HadoopClusterRolesHeadNodeScriptActionOutput) Uri() 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() HadoopClusterRolesHeadNodePtrOutput
- func (o HadoopClusterRolesPtrOutput) ToHadoopClusterRolesPtrOutput() HadoopClusterRolesPtrOutput
- func (o HadoopClusterRolesPtrOutput) ToHadoopClusterRolesPtrOutputWithContext(ctx context.Context) HadoopClusterRolesPtrOutput
- func (o HadoopClusterRolesPtrOutput) WorkerNode() HadoopClusterRolesWorkerNodePtrOutput
- func (o HadoopClusterRolesPtrOutput) ZookeeperNode() HadoopClusterRolesZookeeperNodePtrOutput
- type HadoopClusterRolesWorkerNode
- type HadoopClusterRolesWorkerNodeArgs
- func (HadoopClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodeOutput() HadoopClusterRolesWorkerNodeOutput
- func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeOutput
- func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodePtrOutput() HadoopClusterRolesWorkerNodePtrOutput
- func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodePtrOutput
- type HadoopClusterRolesWorkerNodeAutoscale
- type HadoopClusterRolesWorkerNodeAutoscaleArgs
- func (HadoopClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleOutput() HadoopClusterRolesWorkerNodeAutoscaleOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleCapacity
- type HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs
- func (HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleCapacityInput
- type HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount() pulumi.IntOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount() pulumi.IntOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrInput
- type HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) Elem() HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount() pulumi.IntPtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount() pulumi.IntPtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleInput
- type HadoopClusterRolesWorkerNodeAutoscaleOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) Capacity() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (HadoopClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) Recurrence() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleOutput() HadoopClusterRolesWorkerNodeAutoscaleOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- type HadoopClusterRolesWorkerNodeAutoscalePtrInput
- type HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) Capacity() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) Elem() HadoopClusterRolesWorkerNodeAutoscaleOutput
- func (HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrence
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs
- func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceInput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Elem() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceSchedule
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs
- func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray
- func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) Index(i pulumi.IntInput) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
- type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
- func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time() pulumi.StringOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type HadoopClusterRolesWorkerNodeInput
- type HadoopClusterRolesWorkerNodeOutput
- func (o HadoopClusterRolesWorkerNodeOutput) Autoscale() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- func (HadoopClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodeOutput) ScriptActions() HadoopClusterRolesWorkerNodeScriptActionArrayOutput
- func (o HadoopClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o HadoopClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
- func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodeOutput() HadoopClusterRolesWorkerNodeOutput
- func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeOutput
- func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodePtrOutput() HadoopClusterRolesWorkerNodePtrOutput
- func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodePtrOutput
- func (o HadoopClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
- func (o HadoopClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type HadoopClusterRolesWorkerNodePtrInput
- type HadoopClusterRolesWorkerNodePtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) Autoscale() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) Elem() HadoopClusterRolesWorkerNodeOutput
- func (HadoopClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) ScriptActions() HadoopClusterRolesWorkerNodeScriptActionArrayOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) ToHadoopClusterRolesWorkerNodePtrOutput() HadoopClusterRolesWorkerNodePtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) ToHadoopClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodePtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type HadoopClusterRolesWorkerNodeScriptAction
- type HadoopClusterRolesWorkerNodeScriptActionArgs
- func (HadoopClusterRolesWorkerNodeScriptActionArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeScriptActionArgs) ToHadoopClusterRolesWorkerNodeScriptActionOutput() HadoopClusterRolesWorkerNodeScriptActionOutput
- func (i HadoopClusterRolesWorkerNodeScriptActionArgs) ToHadoopClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeScriptActionOutput
- type HadoopClusterRolesWorkerNodeScriptActionArray
- func (HadoopClusterRolesWorkerNodeScriptActionArray) ElementType() reflect.Type
- func (i HadoopClusterRolesWorkerNodeScriptActionArray) ToHadoopClusterRolesWorkerNodeScriptActionArrayOutput() HadoopClusterRolesWorkerNodeScriptActionArrayOutput
- func (i HadoopClusterRolesWorkerNodeScriptActionArray) ToHadoopClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeScriptActionArrayOutput
- type HadoopClusterRolesWorkerNodeScriptActionArrayInput
- type HadoopClusterRolesWorkerNodeScriptActionArrayOutput
- func (HadoopClusterRolesWorkerNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeScriptActionArrayOutput) Index(i pulumi.IntInput) HadoopClusterRolesWorkerNodeScriptActionOutput
- func (o HadoopClusterRolesWorkerNodeScriptActionArrayOutput) ToHadoopClusterRolesWorkerNodeScriptActionArrayOutput() HadoopClusterRolesWorkerNodeScriptActionArrayOutput
- func (o HadoopClusterRolesWorkerNodeScriptActionArrayOutput) ToHadoopClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeScriptActionArrayOutput
- type HadoopClusterRolesWorkerNodeScriptActionInput
- type HadoopClusterRolesWorkerNodeScriptActionOutput
- func (HadoopClusterRolesWorkerNodeScriptActionOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesWorkerNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o HadoopClusterRolesWorkerNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o HadoopClusterRolesWorkerNodeScriptActionOutput) ToHadoopClusterRolesWorkerNodeScriptActionOutput() HadoopClusterRolesWorkerNodeScriptActionOutput
- func (o HadoopClusterRolesWorkerNodeScriptActionOutput) ToHadoopClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeScriptActionOutput
- func (o HadoopClusterRolesWorkerNodeScriptActionOutput) Uri() pulumi.StringOutput
- type HadoopClusterRolesZookeeperNode
- type HadoopClusterRolesZookeeperNodeArgs
- func (HadoopClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodeOutput() HadoopClusterRolesZookeeperNodeOutput
- func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeOutput
- func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodePtrOutput() HadoopClusterRolesZookeeperNodePtrOutput
- func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodePtrOutput
- type HadoopClusterRolesZookeeperNodeInput
- type HadoopClusterRolesZookeeperNodeOutput
- func (HadoopClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) ScriptActions() HadoopClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodeOutput() HadoopClusterRolesZookeeperNodeOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodePtrOutput() HadoopClusterRolesZookeeperNodePtrOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodePtrOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- type HadoopClusterRolesZookeeperNodePtrInput
- type HadoopClusterRolesZookeeperNodePtrOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) Elem() HadoopClusterRolesZookeeperNodeOutput
- func (HadoopClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) ScriptActions() HadoopClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) ToHadoopClusterRolesZookeeperNodePtrOutput() HadoopClusterRolesZookeeperNodePtrOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodePtrOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type HadoopClusterRolesZookeeperNodeScriptAction
- type HadoopClusterRolesZookeeperNodeScriptActionArgs
- func (HadoopClusterRolesZookeeperNodeScriptActionArgs) ElementType() reflect.Type
- func (i HadoopClusterRolesZookeeperNodeScriptActionArgs) ToHadoopClusterRolesZookeeperNodeScriptActionOutput() HadoopClusterRolesZookeeperNodeScriptActionOutput
- func (i HadoopClusterRolesZookeeperNodeScriptActionArgs) ToHadoopClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeScriptActionOutput
- type HadoopClusterRolesZookeeperNodeScriptActionArray
- func (HadoopClusterRolesZookeeperNodeScriptActionArray) ElementType() reflect.Type
- func (i HadoopClusterRolesZookeeperNodeScriptActionArray) ToHadoopClusterRolesZookeeperNodeScriptActionArrayOutput() HadoopClusterRolesZookeeperNodeScriptActionArrayOutput
- func (i HadoopClusterRolesZookeeperNodeScriptActionArray) ToHadoopClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeScriptActionArrayOutput
- type HadoopClusterRolesZookeeperNodeScriptActionArrayInput
- type HadoopClusterRolesZookeeperNodeScriptActionArrayOutput
- func (HadoopClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesZookeeperNodeScriptActionArrayOutput) Index(i pulumi.IntInput) HadoopClusterRolesZookeeperNodeScriptActionOutput
- func (o HadoopClusterRolesZookeeperNodeScriptActionArrayOutput) ToHadoopClusterRolesZookeeperNodeScriptActionArrayOutput() HadoopClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o HadoopClusterRolesZookeeperNodeScriptActionArrayOutput) ToHadoopClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeScriptActionArrayOutput
- type HadoopClusterRolesZookeeperNodeScriptActionInput
- type HadoopClusterRolesZookeeperNodeScriptActionOutput
- func (HadoopClusterRolesZookeeperNodeScriptActionOutput) ElementType() reflect.Type
- func (o HadoopClusterRolesZookeeperNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o HadoopClusterRolesZookeeperNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o HadoopClusterRolesZookeeperNodeScriptActionOutput) ToHadoopClusterRolesZookeeperNodeScriptActionOutput() HadoopClusterRolesZookeeperNodeScriptActionOutput
- func (o HadoopClusterRolesZookeeperNodeScriptActionOutput) ToHadoopClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeScriptActionOutput
- func (o HadoopClusterRolesZookeeperNodeScriptActionOutput) Uri() pulumi.StringOutput
- type HadoopClusterSecurityProfile
- type HadoopClusterSecurityProfileArgs
- func (HadoopClusterSecurityProfileArgs) ElementType() reflect.Type
- func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfileOutput() HadoopClusterSecurityProfileOutput
- func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfileOutputWithContext(ctx context.Context) HadoopClusterSecurityProfileOutput
- func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfilePtrOutput() HadoopClusterSecurityProfilePtrOutput
- func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HadoopClusterSecurityProfilePtrOutput
- type HadoopClusterSecurityProfileInput
- type HadoopClusterSecurityProfileOutput
- func (o HadoopClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
- func (o HadoopClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o HadoopClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
- func (o HadoopClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
- func (o HadoopClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
- func (HadoopClusterSecurityProfileOutput) ElementType() reflect.Type
- func (o HadoopClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o HadoopClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
- func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfileOutput() HadoopClusterSecurityProfileOutput
- func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfileOutputWithContext(ctx context.Context) HadoopClusterSecurityProfileOutput
- func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfilePtrOutput() HadoopClusterSecurityProfilePtrOutput
- func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HadoopClusterSecurityProfilePtrOutput
- type HadoopClusterSecurityProfilePtrInput
- type HadoopClusterSecurityProfilePtrOutput
- func (o HadoopClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
- func (o HadoopClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o HadoopClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
- func (o HadoopClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
- func (o HadoopClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
- func (o HadoopClusterSecurityProfilePtrOutput) Elem() HadoopClusterSecurityProfileOutput
- func (HadoopClusterSecurityProfilePtrOutput) ElementType() reflect.Type
- func (o HadoopClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o HadoopClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
- func (o HadoopClusterSecurityProfilePtrOutput) ToHadoopClusterSecurityProfilePtrOutput() HadoopClusterSecurityProfilePtrOutput
- func (o HadoopClusterSecurityProfilePtrOutput) ToHadoopClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HadoopClusterSecurityProfilePtrOutput
- type HadoopClusterState
- type HadoopClusterStorageAccount
- type HadoopClusterStorageAccountArgs
- func (HadoopClusterStorageAccountArgs) ElementType() reflect.Type
- func (i HadoopClusterStorageAccountArgs) ToHadoopClusterStorageAccountOutput() HadoopClusterStorageAccountOutput
- func (i HadoopClusterStorageAccountArgs) ToHadoopClusterStorageAccountOutputWithContext(ctx context.Context) HadoopClusterStorageAccountOutput
- type HadoopClusterStorageAccountArray
- func (HadoopClusterStorageAccountArray) ElementType() reflect.Type
- func (i HadoopClusterStorageAccountArray) ToHadoopClusterStorageAccountArrayOutput() HadoopClusterStorageAccountArrayOutput
- func (i HadoopClusterStorageAccountArray) ToHadoopClusterStorageAccountArrayOutputWithContext(ctx context.Context) HadoopClusterStorageAccountArrayOutput
- type HadoopClusterStorageAccountArrayInput
- type HadoopClusterStorageAccountArrayOutput
- func (HadoopClusterStorageAccountArrayOutput) ElementType() reflect.Type
- func (o HadoopClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) HadoopClusterStorageAccountOutput
- func (o HadoopClusterStorageAccountArrayOutput) ToHadoopClusterStorageAccountArrayOutput() HadoopClusterStorageAccountArrayOutput
- func (o HadoopClusterStorageAccountArrayOutput) ToHadoopClusterStorageAccountArrayOutputWithContext(ctx context.Context) HadoopClusterStorageAccountArrayOutput
- type HadoopClusterStorageAccountGen2
- type HadoopClusterStorageAccountGen2Args
- func (HadoopClusterStorageAccountGen2Args) ElementType() reflect.Type
- func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2Output() HadoopClusterStorageAccountGen2Output
- func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2OutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2Output
- func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2PtrOutput() HadoopClusterStorageAccountGen2PtrOutput
- func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2PtrOutput
- type HadoopClusterStorageAccountGen2Input
- type HadoopClusterStorageAccountGen2Output
- func (HadoopClusterStorageAccountGen2Output) ElementType() reflect.Type
- func (o HadoopClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
- func (o HadoopClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
- func (o HadoopClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
- func (o HadoopClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
- func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2Output() HadoopClusterStorageAccountGen2Output
- func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2OutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2Output
- func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2PtrOutput() HadoopClusterStorageAccountGen2PtrOutput
- func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2PtrOutput
- type HadoopClusterStorageAccountGen2PtrInput
- type HadoopClusterStorageAccountGen2PtrOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) Elem() HadoopClusterStorageAccountGen2Output
- func (HadoopClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
- func (o HadoopClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) ToHadoopClusterStorageAccountGen2PtrOutput() HadoopClusterStorageAccountGen2PtrOutput
- func (o HadoopClusterStorageAccountGen2PtrOutput) ToHadoopClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2PtrOutput
- type HadoopClusterStorageAccountInput
- type HadoopClusterStorageAccountOutput
- func (HadoopClusterStorageAccountOutput) ElementType() reflect.Type
- func (o HadoopClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
- func (o HadoopClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
- func (o HadoopClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
- func (o HadoopClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o HadoopClusterStorageAccountOutput) ToHadoopClusterStorageAccountOutput() HadoopClusterStorageAccountOutput
- func (o HadoopClusterStorageAccountOutput) ToHadoopClusterStorageAccountOutputWithContext(ctx context.Context) HadoopClusterStorageAccountOutput
- type InteractiveQueryCluster
- type InteractiveQueryClusterArgs
- type InteractiveQueryClusterArray
- func (InteractiveQueryClusterArray) ElementType() reflect.Type
- func (i InteractiveQueryClusterArray) ToInteractiveQueryClusterArrayOutput() InteractiveQueryClusterArrayOutput
- func (i InteractiveQueryClusterArray) ToInteractiveQueryClusterArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterArrayOutput
- type InteractiveQueryClusterArrayInput
- type InteractiveQueryClusterArrayOutput
- func (InteractiveQueryClusterArrayOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterArrayOutput) Index(i pulumi.IntInput) InteractiveQueryClusterOutput
- func (o InteractiveQueryClusterArrayOutput) ToInteractiveQueryClusterArrayOutput() InteractiveQueryClusterArrayOutput
- func (o InteractiveQueryClusterArrayOutput) ToInteractiveQueryClusterArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterArrayOutput
- type InteractiveQueryClusterComponentVersion
- type InteractiveQueryClusterComponentVersionArgs
- func (InteractiveQueryClusterComponentVersionArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionOutput() InteractiveQueryClusterComponentVersionOutput
- func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionOutput
- func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionPtrOutput() InteractiveQueryClusterComponentVersionPtrOutput
- func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionPtrOutput
- type InteractiveQueryClusterComponentVersionInput
- type InteractiveQueryClusterComponentVersionOutput
- func (InteractiveQueryClusterComponentVersionOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterComponentVersionOutput) InteractiveHive() pulumi.StringOutput
- func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionOutput() InteractiveQueryClusterComponentVersionOutput
- func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionOutput
- func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionPtrOutput() InteractiveQueryClusterComponentVersionPtrOutput
- func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionPtrOutput
- type InteractiveQueryClusterComponentVersionPtrInput
- type InteractiveQueryClusterComponentVersionPtrOutput
- func (o InteractiveQueryClusterComponentVersionPtrOutput) Elem() InteractiveQueryClusterComponentVersionOutput
- func (InteractiveQueryClusterComponentVersionPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterComponentVersionPtrOutput) InteractiveHive() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterComponentVersionPtrOutput) ToInteractiveQueryClusterComponentVersionPtrOutput() InteractiveQueryClusterComponentVersionPtrOutput
- func (o InteractiveQueryClusterComponentVersionPtrOutput) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionPtrOutput
- type InteractiveQueryClusterComputeIsolation
- type InteractiveQueryClusterComputeIsolationArgs
- func (InteractiveQueryClusterComputeIsolationArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterComputeIsolationArgs) ToInteractiveQueryClusterComputeIsolationOutput() InteractiveQueryClusterComputeIsolationOutput
- func (i InteractiveQueryClusterComputeIsolationArgs) ToInteractiveQueryClusterComputeIsolationOutputWithContext(ctx context.Context) InteractiveQueryClusterComputeIsolationOutput
- func (i InteractiveQueryClusterComputeIsolationArgs) ToInteractiveQueryClusterComputeIsolationPtrOutput() InteractiveQueryClusterComputeIsolationPtrOutput
- func (i InteractiveQueryClusterComputeIsolationArgs) ToInteractiveQueryClusterComputeIsolationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComputeIsolationPtrOutput
- type InteractiveQueryClusterComputeIsolationInput
- type InteractiveQueryClusterComputeIsolationOutput
- func (o InteractiveQueryClusterComputeIsolationOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
- func (InteractiveQueryClusterComputeIsolationOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterComputeIsolationOutput) HostSku() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterComputeIsolationOutput) ToInteractiveQueryClusterComputeIsolationOutput() InteractiveQueryClusterComputeIsolationOutput
- func (o InteractiveQueryClusterComputeIsolationOutput) ToInteractiveQueryClusterComputeIsolationOutputWithContext(ctx context.Context) InteractiveQueryClusterComputeIsolationOutput
- func (o InteractiveQueryClusterComputeIsolationOutput) ToInteractiveQueryClusterComputeIsolationPtrOutput() InteractiveQueryClusterComputeIsolationPtrOutput
- func (o InteractiveQueryClusterComputeIsolationOutput) ToInteractiveQueryClusterComputeIsolationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComputeIsolationPtrOutput
- type InteractiveQueryClusterComputeIsolationPtrInput
- type InteractiveQueryClusterComputeIsolationPtrOutput
- func (o InteractiveQueryClusterComputeIsolationPtrOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
- func (o InteractiveQueryClusterComputeIsolationPtrOutput) Elem() InteractiveQueryClusterComputeIsolationOutput
- func (InteractiveQueryClusterComputeIsolationPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterComputeIsolationPtrOutput) HostSku() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterComputeIsolationPtrOutput) ToInteractiveQueryClusterComputeIsolationPtrOutput() InteractiveQueryClusterComputeIsolationPtrOutput
- func (o InteractiveQueryClusterComputeIsolationPtrOutput) ToInteractiveQueryClusterComputeIsolationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComputeIsolationPtrOutput
- type InteractiveQueryClusterDiskEncryption
- type InteractiveQueryClusterDiskEncryptionArgs
- func (InteractiveQueryClusterDiskEncryptionArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterDiskEncryptionArgs) ToInteractiveQueryClusterDiskEncryptionOutput() InteractiveQueryClusterDiskEncryptionOutput
- func (i InteractiveQueryClusterDiskEncryptionArgs) ToInteractiveQueryClusterDiskEncryptionOutputWithContext(ctx context.Context) InteractiveQueryClusterDiskEncryptionOutput
- type InteractiveQueryClusterDiskEncryptionArray
- func (InteractiveQueryClusterDiskEncryptionArray) ElementType() reflect.Type
- func (i InteractiveQueryClusterDiskEncryptionArray) ToInteractiveQueryClusterDiskEncryptionArrayOutput() InteractiveQueryClusterDiskEncryptionArrayOutput
- func (i InteractiveQueryClusterDiskEncryptionArray) ToInteractiveQueryClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterDiskEncryptionArrayOutput
- type InteractiveQueryClusterDiskEncryptionArrayInput
- type InteractiveQueryClusterDiskEncryptionArrayOutput
- func (InteractiveQueryClusterDiskEncryptionArrayOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterDiskEncryptionArrayOutput) Index(i pulumi.IntInput) InteractiveQueryClusterDiskEncryptionOutput
- func (o InteractiveQueryClusterDiskEncryptionArrayOutput) ToInteractiveQueryClusterDiskEncryptionArrayOutput() InteractiveQueryClusterDiskEncryptionArrayOutput
- func (o InteractiveQueryClusterDiskEncryptionArrayOutput) ToInteractiveQueryClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterDiskEncryptionArrayOutput
- type InteractiveQueryClusterDiskEncryptionInput
- type InteractiveQueryClusterDiskEncryptionOutput
- func (InteractiveQueryClusterDiskEncryptionOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterDiskEncryptionOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterDiskEncryptionOutput) EncryptionAtHostEnabled() pulumi.BoolPtrOutput
- func (o InteractiveQueryClusterDiskEncryptionOutput) KeyVaultKeyId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterDiskEncryptionOutput) KeyVaultManagedIdentityId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterDiskEncryptionOutput) ToInteractiveQueryClusterDiskEncryptionOutput() InteractiveQueryClusterDiskEncryptionOutput
- func (o InteractiveQueryClusterDiskEncryptionOutput) ToInteractiveQueryClusterDiskEncryptionOutputWithContext(ctx context.Context) InteractiveQueryClusterDiskEncryptionOutput
- type InteractiveQueryClusterExtension
- type InteractiveQueryClusterExtensionArgs
- func (InteractiveQueryClusterExtensionArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterExtensionArgs) ToInteractiveQueryClusterExtensionOutput() InteractiveQueryClusterExtensionOutput
- func (i InteractiveQueryClusterExtensionArgs) ToInteractiveQueryClusterExtensionOutputWithContext(ctx context.Context) InteractiveQueryClusterExtensionOutput
- func (i InteractiveQueryClusterExtensionArgs) ToInteractiveQueryClusterExtensionPtrOutput() InteractiveQueryClusterExtensionPtrOutput
- func (i InteractiveQueryClusterExtensionArgs) ToInteractiveQueryClusterExtensionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterExtensionPtrOutput
- type InteractiveQueryClusterExtensionInput
- type InteractiveQueryClusterExtensionOutput
- func (InteractiveQueryClusterExtensionOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterExtensionOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o InteractiveQueryClusterExtensionOutput) PrimaryKey() pulumi.StringOutput
- func (o InteractiveQueryClusterExtensionOutput) ToInteractiveQueryClusterExtensionOutput() InteractiveQueryClusterExtensionOutput
- func (o InteractiveQueryClusterExtensionOutput) ToInteractiveQueryClusterExtensionOutputWithContext(ctx context.Context) InteractiveQueryClusterExtensionOutput
- func (o InteractiveQueryClusterExtensionOutput) ToInteractiveQueryClusterExtensionPtrOutput() InteractiveQueryClusterExtensionPtrOutput
- func (o InteractiveQueryClusterExtensionOutput) ToInteractiveQueryClusterExtensionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterExtensionPtrOutput
- type InteractiveQueryClusterExtensionPtrInput
- type InteractiveQueryClusterExtensionPtrOutput
- func (o InteractiveQueryClusterExtensionPtrOutput) Elem() InteractiveQueryClusterExtensionOutput
- func (InteractiveQueryClusterExtensionPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterExtensionPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterExtensionPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterExtensionPtrOutput) ToInteractiveQueryClusterExtensionPtrOutput() InteractiveQueryClusterExtensionPtrOutput
- func (o InteractiveQueryClusterExtensionPtrOutput) ToInteractiveQueryClusterExtensionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterExtensionPtrOutput
- 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) 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) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterGatewayPtrOutput) ToInteractiveQueryClusterGatewayPtrOutput() InteractiveQueryClusterGatewayPtrOutput
- func (o InteractiveQueryClusterGatewayPtrOutput) ToInteractiveQueryClusterGatewayPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayPtrOutput
- func (o InteractiveQueryClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
- type InteractiveQueryClusterInput
- type InteractiveQueryClusterMap
- func (InteractiveQueryClusterMap) ElementType() reflect.Type
- func (i InteractiveQueryClusterMap) ToInteractiveQueryClusterMapOutput() InteractiveQueryClusterMapOutput
- func (i InteractiveQueryClusterMap) ToInteractiveQueryClusterMapOutputWithContext(ctx context.Context) InteractiveQueryClusterMapOutput
- type InteractiveQueryClusterMapInput
- type InteractiveQueryClusterMapOutput
- func (InteractiveQueryClusterMapOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMapOutput) MapIndex(k pulumi.StringInput) InteractiveQueryClusterOutput
- func (o InteractiveQueryClusterMapOutput) ToInteractiveQueryClusterMapOutput() InteractiveQueryClusterMapOutput
- func (o InteractiveQueryClusterMapOutput) ToInteractiveQueryClusterMapOutputWithContext(ctx context.Context) InteractiveQueryClusterMapOutput
- type InteractiveQueryClusterMetastores
- type InteractiveQueryClusterMetastoresAmbari
- type InteractiveQueryClusterMetastoresAmbariArgs
- func (InteractiveQueryClusterMetastoresAmbariArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariOutput() InteractiveQueryClusterMetastoresAmbariOutput
- func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariOutput
- func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariPtrOutput() InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariPtrOutput
- type InteractiveQueryClusterMetastoresAmbariInput
- type InteractiveQueryClusterMetastoresAmbariOutput
- func (o InteractiveQueryClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
- func (InteractiveQueryClusterMetastoresAmbariOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
- func (o InteractiveQueryClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
- func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariOutput() InteractiveQueryClusterMetastoresAmbariOutput
- func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariOutput
- func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutput() InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
- type InteractiveQueryClusterMetastoresAmbariPtrInput
- type InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) Elem() InteractiveQueryClusterMetastoresAmbariOutput
- func (InteractiveQueryClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutput() InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
- type InteractiveQueryClusterMetastoresArgs
- func (InteractiveQueryClusterMetastoresArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresOutput() InteractiveQueryClusterMetastoresOutput
- func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOutput
- func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresPtrOutput() InteractiveQueryClusterMetastoresPtrOutput
- func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresPtrOutput
- type InteractiveQueryClusterMetastoresHive
- type InteractiveQueryClusterMetastoresHiveArgs
- func (InteractiveQueryClusterMetastoresHiveArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHiveOutput() InteractiveQueryClusterMetastoresHiveOutput
- func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHiveOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHiveOutput
- func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHivePtrOutput() InteractiveQueryClusterMetastoresHivePtrOutput
- func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHivePtrOutput
- type InteractiveQueryClusterMetastoresHiveInput
- type InteractiveQueryClusterMetastoresHiveOutput
- func (o InteractiveQueryClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
- func (InteractiveQueryClusterMetastoresHiveOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresHiveOutput) Password() pulumi.StringOutput
- func (o InteractiveQueryClusterMetastoresHiveOutput) Server() pulumi.StringOutput
- func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHiveOutput() InteractiveQueryClusterMetastoresHiveOutput
- func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHiveOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHiveOutput
- func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHivePtrOutput() InteractiveQueryClusterMetastoresHivePtrOutput
- func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHivePtrOutput
- func (o InteractiveQueryClusterMetastoresHiveOutput) Username() pulumi.StringOutput
- type InteractiveQueryClusterMetastoresHivePtrInput
- type InteractiveQueryClusterMetastoresHivePtrOutput
- func (o InteractiveQueryClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresHivePtrOutput) Elem() InteractiveQueryClusterMetastoresHiveOutput
- func (InteractiveQueryClusterMetastoresHivePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresHivePtrOutput) ToInteractiveQueryClusterMetastoresHivePtrOutput() InteractiveQueryClusterMetastoresHivePtrOutput
- func (o InteractiveQueryClusterMetastoresHivePtrOutput) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHivePtrOutput
- func (o InteractiveQueryClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
- type InteractiveQueryClusterMetastoresInput
- type InteractiveQueryClusterMetastoresOozie
- type InteractiveQueryClusterMetastoresOozieArgs
- func (InteractiveQueryClusterMetastoresOozieArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOozieOutput() InteractiveQueryClusterMetastoresOozieOutput
- func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOozieOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOozieOutput
- func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOoziePtrOutput() InteractiveQueryClusterMetastoresOoziePtrOutput
- func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOoziePtrOutput
- type InteractiveQueryClusterMetastoresOozieInput
- type InteractiveQueryClusterMetastoresOozieOutput
- func (o InteractiveQueryClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
- func (InteractiveQueryClusterMetastoresOozieOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresOozieOutput) Password() pulumi.StringOutput
- func (o InteractiveQueryClusterMetastoresOozieOutput) Server() pulumi.StringOutput
- func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOozieOutput() InteractiveQueryClusterMetastoresOozieOutput
- func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOozieOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOozieOutput
- func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutput() InteractiveQueryClusterMetastoresOoziePtrOutput
- func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOoziePtrOutput
- func (o InteractiveQueryClusterMetastoresOozieOutput) Username() pulumi.StringOutput
- type InteractiveQueryClusterMetastoresOoziePtrInput
- type InteractiveQueryClusterMetastoresOoziePtrOutput
- func (o InteractiveQueryClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresOoziePtrOutput) Elem() InteractiveQueryClusterMetastoresOozieOutput
- func (InteractiveQueryClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMetastoresOoziePtrOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutput() InteractiveQueryClusterMetastoresOoziePtrOutput
- func (o InteractiveQueryClusterMetastoresOoziePtrOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOoziePtrOutput
- func (o InteractiveQueryClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
- type InteractiveQueryClusterMetastoresOutput
- func (o InteractiveQueryClusterMetastoresOutput) Ambari() InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (InteractiveQueryClusterMetastoresOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresOutput) Hive() InteractiveQueryClusterMetastoresHivePtrOutput
- func (o InteractiveQueryClusterMetastoresOutput) Oozie() InteractiveQueryClusterMetastoresOoziePtrOutput
- func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresOutput() InteractiveQueryClusterMetastoresOutput
- func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOutput
- func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresPtrOutput() InteractiveQueryClusterMetastoresPtrOutput
- func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresPtrOutput
- type InteractiveQueryClusterMetastoresPtrInput
- type InteractiveQueryClusterMetastoresPtrOutput
- func (o InteractiveQueryClusterMetastoresPtrOutput) Ambari() InteractiveQueryClusterMetastoresAmbariPtrOutput
- func (o InteractiveQueryClusterMetastoresPtrOutput) Elem() InteractiveQueryClusterMetastoresOutput
- func (InteractiveQueryClusterMetastoresPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMetastoresPtrOutput) Hive() InteractiveQueryClusterMetastoresHivePtrOutput
- func (o InteractiveQueryClusterMetastoresPtrOutput) Oozie() InteractiveQueryClusterMetastoresOoziePtrOutput
- func (o InteractiveQueryClusterMetastoresPtrOutput) ToInteractiveQueryClusterMetastoresPtrOutput() InteractiveQueryClusterMetastoresPtrOutput
- func (o InteractiveQueryClusterMetastoresPtrOutput) ToInteractiveQueryClusterMetastoresPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresPtrOutput
- type InteractiveQueryClusterMonitor
- type InteractiveQueryClusterMonitorArgs
- func (InteractiveQueryClusterMonitorArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorOutput() InteractiveQueryClusterMonitorOutput
- func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorOutput
- func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorPtrOutput() InteractiveQueryClusterMonitorPtrOutput
- func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorPtrOutput
- type InteractiveQueryClusterMonitorInput
- type InteractiveQueryClusterMonitorOutput
- func (InteractiveQueryClusterMonitorOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o InteractiveQueryClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
- func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorOutput() InteractiveQueryClusterMonitorOutput
- func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorOutput
- func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorPtrOutput() InteractiveQueryClusterMonitorPtrOutput
- func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorPtrOutput
- type InteractiveQueryClusterMonitorPtrInput
- type InteractiveQueryClusterMonitorPtrOutput
- func (o InteractiveQueryClusterMonitorPtrOutput) Elem() InteractiveQueryClusterMonitorOutput
- func (InteractiveQueryClusterMonitorPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterMonitorPtrOutput) ToInteractiveQueryClusterMonitorPtrOutput() InteractiveQueryClusterMonitorPtrOutput
- func (o InteractiveQueryClusterMonitorPtrOutput) ToInteractiveQueryClusterMonitorPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorPtrOutput
- type InteractiveQueryClusterNetwork
- type InteractiveQueryClusterNetworkArgs
- func (InteractiveQueryClusterNetworkArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkOutput() InteractiveQueryClusterNetworkOutput
- func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkOutput
- func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkPtrOutput() InteractiveQueryClusterNetworkPtrOutput
- func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkPtrOutput
- type InteractiveQueryClusterNetworkInput
- type InteractiveQueryClusterNetworkOutput
- func (o InteractiveQueryClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (InteractiveQueryClusterNetworkOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkOutput() InteractiveQueryClusterNetworkOutput
- func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkOutput
- func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkPtrOutput() InteractiveQueryClusterNetworkPtrOutput
- func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkPtrOutput
- type InteractiveQueryClusterNetworkPtrInput
- type InteractiveQueryClusterNetworkPtrOutput
- func (o InteractiveQueryClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterNetworkPtrOutput) Elem() InteractiveQueryClusterNetworkOutput
- func (InteractiveQueryClusterNetworkPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o InteractiveQueryClusterNetworkPtrOutput) ToInteractiveQueryClusterNetworkPtrOutput() InteractiveQueryClusterNetworkPtrOutput
- func (o InteractiveQueryClusterNetworkPtrOutput) ToInteractiveQueryClusterNetworkPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkPtrOutput
- type InteractiveQueryClusterOutput
- func (o InteractiveQueryClusterOutput) ClusterVersion() pulumi.StringOutput
- func (o InteractiveQueryClusterOutput) ComponentVersion() InteractiveQueryClusterComponentVersionOutput
- func (o InteractiveQueryClusterOutput) ComputeIsolation() InteractiveQueryClusterComputeIsolationPtrOutput
- func (o InteractiveQueryClusterOutput) DiskEncryptions() InteractiveQueryClusterDiskEncryptionArrayOutput
- func (InteractiveQueryClusterOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterOutput) EncryptionInTransitEnabled() pulumi.BoolPtrOutput
- func (o InteractiveQueryClusterOutput) Extension() InteractiveQueryClusterExtensionPtrOutput
- func (o InteractiveQueryClusterOutput) Gateway() InteractiveQueryClusterGatewayOutput
- func (o InteractiveQueryClusterOutput) HttpsEndpoint() pulumi.StringOutput
- func (o InteractiveQueryClusterOutput) Location() pulumi.StringOutput
- func (o InteractiveQueryClusterOutput) Metastores() InteractiveQueryClusterMetastoresPtrOutput
- func (o InteractiveQueryClusterOutput) Monitor() InteractiveQueryClusterMonitorPtrOutput
- func (o InteractiveQueryClusterOutput) Name() pulumi.StringOutput
- func (o InteractiveQueryClusterOutput) Network() InteractiveQueryClusterNetworkPtrOutput
- func (o InteractiveQueryClusterOutput) PrivateLinkConfiguration() InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
- func (o InteractiveQueryClusterOutput) ResourceGroupName() pulumi.StringOutput
- func (o InteractiveQueryClusterOutput) Roles() InteractiveQueryClusterRolesOutput
- func (o InteractiveQueryClusterOutput) SecurityProfile() InteractiveQueryClusterSecurityProfilePtrOutput
- func (o InteractiveQueryClusterOutput) SshEndpoint() pulumi.StringOutput
- func (o InteractiveQueryClusterOutput) StorageAccountGen2() InteractiveQueryClusterStorageAccountGen2PtrOutput
- func (o InteractiveQueryClusterOutput) StorageAccounts() InteractiveQueryClusterStorageAccountArrayOutput
- func (o InteractiveQueryClusterOutput) Tags() pulumi.StringMapOutput
- func (o InteractiveQueryClusterOutput) Tier() pulumi.StringOutput
- func (o InteractiveQueryClusterOutput) TlsMinVersion() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterOutput) ToInteractiveQueryClusterOutput() InteractiveQueryClusterOutput
- func (o InteractiveQueryClusterOutput) ToInteractiveQueryClusterOutputWithContext(ctx context.Context) InteractiveQueryClusterOutput
- type InteractiveQueryClusterPrivateLinkConfiguration
- type InteractiveQueryClusterPrivateLinkConfigurationArgs
- func (InteractiveQueryClusterPrivateLinkConfigurationArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterPrivateLinkConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationOutput() InteractiveQueryClusterPrivateLinkConfigurationOutput
- func (i InteractiveQueryClusterPrivateLinkConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationOutput
- func (i InteractiveQueryClusterPrivateLinkConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutput() InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
- func (i InteractiveQueryClusterPrivateLinkConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
- type InteractiveQueryClusterPrivateLinkConfigurationInput
- type InteractiveQueryClusterPrivateLinkConfigurationIpConfiguration
- type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs
- func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput
- func (i InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput
- func (i InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (i InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationInput
- type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput
- func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) Name() pulumi.StringOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) Primary() pulumi.BoolPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) SubnetId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrInput
- type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Elem() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput
- func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Name() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary() pulumi.BoolPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type InteractiveQueryClusterPrivateLinkConfigurationOutput
- func (InteractiveQueryClusterPrivateLinkConfigurationOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterPrivateLinkConfigurationOutput) GroupId() pulumi.StringOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationOutput) IpConfiguration() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationOutput) Name() pulumi.StringOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationOutput() InteractiveQueryClusterPrivateLinkConfigurationOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutput() InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
- type InteractiveQueryClusterPrivateLinkConfigurationPtrInput
- type InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) Elem() InteractiveQueryClusterPrivateLinkConfigurationOutput
- func (InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) GroupId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) IpConfiguration() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) Name() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutput() InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
- func (o InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
- type InteractiveQueryClusterRoles
- type InteractiveQueryClusterRolesArgs
- func (InteractiveQueryClusterRolesArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesOutput() InteractiveQueryClusterRolesOutput
- func (i InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesOutput
- func (i InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesPtrOutput() InteractiveQueryClusterRolesPtrOutput
- func (i InteractiveQueryClusterRolesArgs) ToInteractiveQueryClusterRolesPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesPtrOutput
- type InteractiveQueryClusterRolesHeadNode
- type InteractiveQueryClusterRolesHeadNodeArgs
- func (InteractiveQueryClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodeOutput() InteractiveQueryClusterRolesHeadNodeOutput
- func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeOutput
- func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodePtrOutput() InteractiveQueryClusterRolesHeadNodePtrOutput
- func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodePtrOutput
- type InteractiveQueryClusterRolesHeadNodeInput
- type InteractiveQueryClusterRolesHeadNodeOutput
- func (InteractiveQueryClusterRolesHeadNodeOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) ScriptActions() InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodeOutput() InteractiveQueryClusterRolesHeadNodeOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutput() InteractiveQueryClusterRolesHeadNodePtrOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodePtrOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- type InteractiveQueryClusterRolesHeadNodePtrInput
- type InteractiveQueryClusterRolesHeadNodePtrOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) Elem() InteractiveQueryClusterRolesHeadNodeOutput
- func (InteractiveQueryClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) ScriptActions() InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutput() InteractiveQueryClusterRolesHeadNodePtrOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodePtrOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type InteractiveQueryClusterRolesHeadNodeScriptAction
- type InteractiveQueryClusterRolesHeadNodeScriptActionArgs
- func (InteractiveQueryClusterRolesHeadNodeScriptActionArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesHeadNodeScriptActionArgs) ToInteractiveQueryClusterRolesHeadNodeScriptActionOutput() InteractiveQueryClusterRolesHeadNodeScriptActionOutput
- func (i InteractiveQueryClusterRolesHeadNodeScriptActionArgs) ToInteractiveQueryClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeScriptActionOutput
- type InteractiveQueryClusterRolesHeadNodeScriptActionArray
- func (InteractiveQueryClusterRolesHeadNodeScriptActionArray) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesHeadNodeScriptActionArray) ToInteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput() InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput
- func (i InteractiveQueryClusterRolesHeadNodeScriptActionArray) ToInteractiveQueryClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput
- type InteractiveQueryClusterRolesHeadNodeScriptActionArrayInput
- type InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput
- func (InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput) Index(i pulumi.IntInput) InteractiveQueryClusterRolesHeadNodeScriptActionOutput
- func (o InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput() InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput
- func (o InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput
- type InteractiveQueryClusterRolesHeadNodeScriptActionInput
- type InteractiveQueryClusterRolesHeadNodeScriptActionOutput
- func (InteractiveQueryClusterRolesHeadNodeScriptActionOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesHeadNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesHeadNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesHeadNodeScriptActionOutput) ToInteractiveQueryClusterRolesHeadNodeScriptActionOutput() InteractiveQueryClusterRolesHeadNodeScriptActionOutput
- func (o InteractiveQueryClusterRolesHeadNodeScriptActionOutput) ToInteractiveQueryClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeScriptActionOutput
- func (o InteractiveQueryClusterRolesHeadNodeScriptActionOutput) Uri() 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() InteractiveQueryClusterRolesHeadNodePtrOutput
- func (o InteractiveQueryClusterRolesPtrOutput) ToInteractiveQueryClusterRolesPtrOutput() InteractiveQueryClusterRolesPtrOutput
- func (o InteractiveQueryClusterRolesPtrOutput) ToInteractiveQueryClusterRolesPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesPtrOutput
- func (o InteractiveQueryClusterRolesPtrOutput) WorkerNode() InteractiveQueryClusterRolesWorkerNodePtrOutput
- func (o InteractiveQueryClusterRolesPtrOutput) ZookeeperNode() InteractiveQueryClusterRolesZookeeperNodePtrOutput
- type InteractiveQueryClusterRolesWorkerNode
- type InteractiveQueryClusterRolesWorkerNodeArgs
- func (InteractiveQueryClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodeOutput() InteractiveQueryClusterRolesWorkerNodeOutput
- func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeOutput
- func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodePtrOutput() InteractiveQueryClusterRolesWorkerNodePtrOutput
- func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodePtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscale
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleInput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) Recurrence() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscalePtrInput
- type InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) Elem() InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
- func (InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrence
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceInput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Elem() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceSchedule
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) Index(i pulumi.IntInput) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
- type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
- func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type InteractiveQueryClusterRolesWorkerNodeInput
- type InteractiveQueryClusterRolesWorkerNodeOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) Autoscale() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- func (InteractiveQueryClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) ScriptActions() InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodeOutput() InteractiveQueryClusterRolesWorkerNodeOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutput() InteractiveQueryClusterRolesWorkerNodePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type InteractiveQueryClusterRolesWorkerNodePtrInput
- type InteractiveQueryClusterRolesWorkerNodePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) Autoscale() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) Elem() InteractiveQueryClusterRolesWorkerNodeOutput
- func (InteractiveQueryClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) ScriptActions() InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutput() InteractiveQueryClusterRolesWorkerNodePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodePtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type InteractiveQueryClusterRolesWorkerNodeScriptAction
- type InteractiveQueryClusterRolesWorkerNodeScriptActionArgs
- func (InteractiveQueryClusterRolesWorkerNodeScriptActionArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesWorkerNodeScriptActionArgs) ToInteractiveQueryClusterRolesWorkerNodeScriptActionOutput() InteractiveQueryClusterRolesWorkerNodeScriptActionOutput
- func (i InteractiveQueryClusterRolesWorkerNodeScriptActionArgs) ToInteractiveQueryClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeScriptActionOutput
- type InteractiveQueryClusterRolesWorkerNodeScriptActionArray
- func (InteractiveQueryClusterRolesWorkerNodeScriptActionArray) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesWorkerNodeScriptActionArray) ToInteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput() InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput
- func (i InteractiveQueryClusterRolesWorkerNodeScriptActionArray) ToInteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput
- type InteractiveQueryClusterRolesWorkerNodeScriptActionArrayInput
- type InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput
- func (InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput) Index(i pulumi.IntInput) InteractiveQueryClusterRolesWorkerNodeScriptActionOutput
- func (o InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput() InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput
- func (o InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput
- type InteractiveQueryClusterRolesWorkerNodeScriptActionInput
- type InteractiveQueryClusterRolesWorkerNodeScriptActionOutput
- func (InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) ToInteractiveQueryClusterRolesWorkerNodeScriptActionOutput() InteractiveQueryClusterRolesWorkerNodeScriptActionOutput
- func (o InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) ToInteractiveQueryClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeScriptActionOutput
- func (o InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) Uri() pulumi.StringOutput
- type InteractiveQueryClusterRolesZookeeperNode
- type InteractiveQueryClusterRolesZookeeperNodeArgs
- func (InteractiveQueryClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodeOutput() InteractiveQueryClusterRolesZookeeperNodeOutput
- func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeOutput
- func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput() InteractiveQueryClusterRolesZookeeperNodePtrOutput
- func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodePtrOutput
- type InteractiveQueryClusterRolesZookeeperNodeInput
- type InteractiveQueryClusterRolesZookeeperNodeOutput
- func (InteractiveQueryClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ScriptActions() InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodeOutput() InteractiveQueryClusterRolesZookeeperNodeOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput() InteractiveQueryClusterRolesZookeeperNodePtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodePtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- type InteractiveQueryClusterRolesZookeeperNodePtrInput
- type InteractiveQueryClusterRolesZookeeperNodePtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) Elem() InteractiveQueryClusterRolesZookeeperNodeOutput
- func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) ScriptActions() InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput() InteractiveQueryClusterRolesZookeeperNodePtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodePtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type InteractiveQueryClusterRolesZookeeperNodeScriptAction
- type InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs
- func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionOutput() InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput
- func (i InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput
- type InteractiveQueryClusterRolesZookeeperNodeScriptActionArray
- func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArray) ElementType() reflect.Type
- func (i InteractiveQueryClusterRolesZookeeperNodeScriptActionArray) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput() InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput
- func (i InteractiveQueryClusterRolesZookeeperNodeScriptActionArray) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput
- type InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayInput
- type InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput
- func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput) Index(i pulumi.IntInput) InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput() InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput
- type InteractiveQueryClusterRolesZookeeperNodeScriptActionInput
- type InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput
- func (InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionOutput() InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput
- func (o InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) Uri() pulumi.StringOutput
- type InteractiveQueryClusterSecurityProfile
- type InteractiveQueryClusterSecurityProfileArgs
- func (InteractiveQueryClusterSecurityProfileArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfileOutput() InteractiveQueryClusterSecurityProfileOutput
- func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfileOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfileOutput
- func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfilePtrOutput() InteractiveQueryClusterSecurityProfilePtrOutput
- func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfilePtrOutput
- type InteractiveQueryClusterSecurityProfileInput
- type InteractiveQueryClusterSecurityProfileOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
- func (InteractiveQueryClusterSecurityProfileOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfileOutput() InteractiveQueryClusterSecurityProfileOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfileOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfileOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfilePtrOutput() InteractiveQueryClusterSecurityProfilePtrOutput
- func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfilePtrOutput
- type InteractiveQueryClusterSecurityProfilePtrInput
- type InteractiveQueryClusterSecurityProfilePtrOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) Elem() InteractiveQueryClusterSecurityProfileOutput
- func (InteractiveQueryClusterSecurityProfilePtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) ToInteractiveQueryClusterSecurityProfilePtrOutput() InteractiveQueryClusterSecurityProfilePtrOutput
- func (o InteractiveQueryClusterSecurityProfilePtrOutput) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfilePtrOutput
- type InteractiveQueryClusterState
- type InteractiveQueryClusterStorageAccount
- type InteractiveQueryClusterStorageAccountArgs
- func (InteractiveQueryClusterStorageAccountArgs) ElementType() reflect.Type
- func (i InteractiveQueryClusterStorageAccountArgs) ToInteractiveQueryClusterStorageAccountOutput() InteractiveQueryClusterStorageAccountOutput
- func (i InteractiveQueryClusterStorageAccountArgs) ToInteractiveQueryClusterStorageAccountOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountOutput
- type InteractiveQueryClusterStorageAccountArray
- func (InteractiveQueryClusterStorageAccountArray) ElementType() reflect.Type
- func (i InteractiveQueryClusterStorageAccountArray) ToInteractiveQueryClusterStorageAccountArrayOutput() InteractiveQueryClusterStorageAccountArrayOutput
- func (i InteractiveQueryClusterStorageAccountArray) ToInteractiveQueryClusterStorageAccountArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountArrayOutput
- type InteractiveQueryClusterStorageAccountArrayInput
- type InteractiveQueryClusterStorageAccountArrayOutput
- func (InteractiveQueryClusterStorageAccountArrayOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) InteractiveQueryClusterStorageAccountOutput
- func (o InteractiveQueryClusterStorageAccountArrayOutput) ToInteractiveQueryClusterStorageAccountArrayOutput() InteractiveQueryClusterStorageAccountArrayOutput
- func (o InteractiveQueryClusterStorageAccountArrayOutput) ToInteractiveQueryClusterStorageAccountArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountArrayOutput
- type InteractiveQueryClusterStorageAccountGen2
- type InteractiveQueryClusterStorageAccountGen2Args
- func (InteractiveQueryClusterStorageAccountGen2Args) ElementType() reflect.Type
- func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2Output() InteractiveQueryClusterStorageAccountGen2Output
- func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2OutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2Output
- func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2PtrOutput() InteractiveQueryClusterStorageAccountGen2PtrOutput
- func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2PtrOutput
- type InteractiveQueryClusterStorageAccountGen2Input
- type InteractiveQueryClusterStorageAccountGen2Output
- func (InteractiveQueryClusterStorageAccountGen2Output) ElementType() reflect.Type
- func (o InteractiveQueryClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
- func (o InteractiveQueryClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
- func (o InteractiveQueryClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
- func (o InteractiveQueryClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
- func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2Output() InteractiveQueryClusterStorageAccountGen2Output
- func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2OutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2Output
- func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2PtrOutput() InteractiveQueryClusterStorageAccountGen2PtrOutput
- func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2PtrOutput
- type InteractiveQueryClusterStorageAccountGen2PtrInput
- type InteractiveQueryClusterStorageAccountGen2PtrOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) Elem() InteractiveQueryClusterStorageAccountGen2Output
- func (InteractiveQueryClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) ToInteractiveQueryClusterStorageAccountGen2PtrOutput() InteractiveQueryClusterStorageAccountGen2PtrOutput
- func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2PtrOutput
- type InteractiveQueryClusterStorageAccountInput
- type InteractiveQueryClusterStorageAccountOutput
- func (InteractiveQueryClusterStorageAccountOutput) ElementType() reflect.Type
- func (o InteractiveQueryClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
- func (o InteractiveQueryClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
- func (o InteractiveQueryClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
- func (o InteractiveQueryClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o InteractiveQueryClusterStorageAccountOutput) ToInteractiveQueryClusterStorageAccountOutput() InteractiveQueryClusterStorageAccountOutput
- func (o InteractiveQueryClusterStorageAccountOutput) ToInteractiveQueryClusterStorageAccountOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountOutput
- type KafkaCluster
- type KafkaClusterArgs
- type KafkaClusterArray
- type KafkaClusterArrayInput
- type KafkaClusterArrayOutput
- func (KafkaClusterArrayOutput) ElementType() reflect.Type
- func (o KafkaClusterArrayOutput) Index(i pulumi.IntInput) KafkaClusterOutput
- func (o KafkaClusterArrayOutput) ToKafkaClusterArrayOutput() KafkaClusterArrayOutput
- func (o KafkaClusterArrayOutput) ToKafkaClusterArrayOutputWithContext(ctx context.Context) KafkaClusterArrayOutput
- type KafkaClusterComponentVersion
- type KafkaClusterComponentVersionArgs
- func (KafkaClusterComponentVersionArgs) ElementType() reflect.Type
- func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionOutput() KafkaClusterComponentVersionOutput
- func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionOutputWithContext(ctx context.Context) KafkaClusterComponentVersionOutput
- func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionPtrOutput() KafkaClusterComponentVersionPtrOutput
- func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionPtrOutputWithContext(ctx context.Context) KafkaClusterComponentVersionPtrOutput
- type KafkaClusterComponentVersionInput
- type KafkaClusterComponentVersionOutput
- func (KafkaClusterComponentVersionOutput) ElementType() reflect.Type
- func (o KafkaClusterComponentVersionOutput) Kafka() pulumi.StringOutput
- func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionOutput() KafkaClusterComponentVersionOutput
- func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionOutputWithContext(ctx context.Context) KafkaClusterComponentVersionOutput
- func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionPtrOutput() KafkaClusterComponentVersionPtrOutput
- func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionPtrOutputWithContext(ctx context.Context) KafkaClusterComponentVersionPtrOutput
- type KafkaClusterComponentVersionPtrInput
- type KafkaClusterComponentVersionPtrOutput
- func (o KafkaClusterComponentVersionPtrOutput) Elem() KafkaClusterComponentVersionOutput
- func (KafkaClusterComponentVersionPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterComponentVersionPtrOutput) Kafka() pulumi.StringPtrOutput
- func (o KafkaClusterComponentVersionPtrOutput) ToKafkaClusterComponentVersionPtrOutput() KafkaClusterComponentVersionPtrOutput
- func (o KafkaClusterComponentVersionPtrOutput) ToKafkaClusterComponentVersionPtrOutputWithContext(ctx context.Context) KafkaClusterComponentVersionPtrOutput
- type KafkaClusterComputeIsolation
- type KafkaClusterComputeIsolationArgs
- func (KafkaClusterComputeIsolationArgs) ElementType() reflect.Type
- func (i KafkaClusterComputeIsolationArgs) ToKafkaClusterComputeIsolationOutput() KafkaClusterComputeIsolationOutput
- func (i KafkaClusterComputeIsolationArgs) ToKafkaClusterComputeIsolationOutputWithContext(ctx context.Context) KafkaClusterComputeIsolationOutput
- func (i KafkaClusterComputeIsolationArgs) ToKafkaClusterComputeIsolationPtrOutput() KafkaClusterComputeIsolationPtrOutput
- func (i KafkaClusterComputeIsolationArgs) ToKafkaClusterComputeIsolationPtrOutputWithContext(ctx context.Context) KafkaClusterComputeIsolationPtrOutput
- type KafkaClusterComputeIsolationInput
- type KafkaClusterComputeIsolationOutput
- func (o KafkaClusterComputeIsolationOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
- func (KafkaClusterComputeIsolationOutput) ElementType() reflect.Type
- func (o KafkaClusterComputeIsolationOutput) HostSku() pulumi.StringPtrOutput
- func (o KafkaClusterComputeIsolationOutput) ToKafkaClusterComputeIsolationOutput() KafkaClusterComputeIsolationOutput
- func (o KafkaClusterComputeIsolationOutput) ToKafkaClusterComputeIsolationOutputWithContext(ctx context.Context) KafkaClusterComputeIsolationOutput
- func (o KafkaClusterComputeIsolationOutput) ToKafkaClusterComputeIsolationPtrOutput() KafkaClusterComputeIsolationPtrOutput
- func (o KafkaClusterComputeIsolationOutput) ToKafkaClusterComputeIsolationPtrOutputWithContext(ctx context.Context) KafkaClusterComputeIsolationPtrOutput
- type KafkaClusterComputeIsolationPtrInput
- type KafkaClusterComputeIsolationPtrOutput
- func (o KafkaClusterComputeIsolationPtrOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
- func (o KafkaClusterComputeIsolationPtrOutput) Elem() KafkaClusterComputeIsolationOutput
- func (KafkaClusterComputeIsolationPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterComputeIsolationPtrOutput) HostSku() pulumi.StringPtrOutput
- func (o KafkaClusterComputeIsolationPtrOutput) ToKafkaClusterComputeIsolationPtrOutput() KafkaClusterComputeIsolationPtrOutput
- func (o KafkaClusterComputeIsolationPtrOutput) ToKafkaClusterComputeIsolationPtrOutputWithContext(ctx context.Context) KafkaClusterComputeIsolationPtrOutput
- type KafkaClusterDiskEncryption
- type KafkaClusterDiskEncryptionArgs
- func (KafkaClusterDiskEncryptionArgs) ElementType() reflect.Type
- func (i KafkaClusterDiskEncryptionArgs) ToKafkaClusterDiskEncryptionOutput() KafkaClusterDiskEncryptionOutput
- func (i KafkaClusterDiskEncryptionArgs) ToKafkaClusterDiskEncryptionOutputWithContext(ctx context.Context) KafkaClusterDiskEncryptionOutput
- type KafkaClusterDiskEncryptionArray
- func (KafkaClusterDiskEncryptionArray) ElementType() reflect.Type
- func (i KafkaClusterDiskEncryptionArray) ToKafkaClusterDiskEncryptionArrayOutput() KafkaClusterDiskEncryptionArrayOutput
- func (i KafkaClusterDiskEncryptionArray) ToKafkaClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) KafkaClusterDiskEncryptionArrayOutput
- type KafkaClusterDiskEncryptionArrayInput
- type KafkaClusterDiskEncryptionArrayOutput
- func (KafkaClusterDiskEncryptionArrayOutput) ElementType() reflect.Type
- func (o KafkaClusterDiskEncryptionArrayOutput) Index(i pulumi.IntInput) KafkaClusterDiskEncryptionOutput
- func (o KafkaClusterDiskEncryptionArrayOutput) ToKafkaClusterDiskEncryptionArrayOutput() KafkaClusterDiskEncryptionArrayOutput
- func (o KafkaClusterDiskEncryptionArrayOutput) ToKafkaClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) KafkaClusterDiskEncryptionArrayOutput
- type KafkaClusterDiskEncryptionInput
- type KafkaClusterDiskEncryptionOutput
- func (KafkaClusterDiskEncryptionOutput) ElementType() reflect.Type
- func (o KafkaClusterDiskEncryptionOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
- func (o KafkaClusterDiskEncryptionOutput) EncryptionAtHostEnabled() pulumi.BoolPtrOutput
- func (o KafkaClusterDiskEncryptionOutput) KeyVaultKeyId() pulumi.StringPtrOutput
- func (o KafkaClusterDiskEncryptionOutput) KeyVaultManagedIdentityId() pulumi.StringPtrOutput
- func (o KafkaClusterDiskEncryptionOutput) ToKafkaClusterDiskEncryptionOutput() KafkaClusterDiskEncryptionOutput
- func (o KafkaClusterDiskEncryptionOutput) ToKafkaClusterDiskEncryptionOutputWithContext(ctx context.Context) KafkaClusterDiskEncryptionOutput
- type KafkaClusterExtension
- type KafkaClusterExtensionArgs
- func (KafkaClusterExtensionArgs) ElementType() reflect.Type
- func (i KafkaClusterExtensionArgs) ToKafkaClusterExtensionOutput() KafkaClusterExtensionOutput
- func (i KafkaClusterExtensionArgs) ToKafkaClusterExtensionOutputWithContext(ctx context.Context) KafkaClusterExtensionOutput
- func (i KafkaClusterExtensionArgs) ToKafkaClusterExtensionPtrOutput() KafkaClusterExtensionPtrOutput
- func (i KafkaClusterExtensionArgs) ToKafkaClusterExtensionPtrOutputWithContext(ctx context.Context) KafkaClusterExtensionPtrOutput
- type KafkaClusterExtensionInput
- type KafkaClusterExtensionOutput
- func (KafkaClusterExtensionOutput) ElementType() reflect.Type
- func (o KafkaClusterExtensionOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o KafkaClusterExtensionOutput) PrimaryKey() pulumi.StringOutput
- func (o KafkaClusterExtensionOutput) ToKafkaClusterExtensionOutput() KafkaClusterExtensionOutput
- func (o KafkaClusterExtensionOutput) ToKafkaClusterExtensionOutputWithContext(ctx context.Context) KafkaClusterExtensionOutput
- func (o KafkaClusterExtensionOutput) ToKafkaClusterExtensionPtrOutput() KafkaClusterExtensionPtrOutput
- func (o KafkaClusterExtensionOutput) ToKafkaClusterExtensionPtrOutputWithContext(ctx context.Context) KafkaClusterExtensionPtrOutput
- type KafkaClusterExtensionPtrInput
- type KafkaClusterExtensionPtrOutput
- func (o KafkaClusterExtensionPtrOutput) Elem() KafkaClusterExtensionOutput
- func (KafkaClusterExtensionPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterExtensionPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o KafkaClusterExtensionPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o KafkaClusterExtensionPtrOutput) ToKafkaClusterExtensionPtrOutput() KafkaClusterExtensionPtrOutput
- func (o KafkaClusterExtensionPtrOutput) ToKafkaClusterExtensionPtrOutputWithContext(ctx context.Context) KafkaClusterExtensionPtrOutput
- 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) 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) Password() pulumi.StringPtrOutput
- func (o KafkaClusterGatewayPtrOutput) ToKafkaClusterGatewayPtrOutput() KafkaClusterGatewayPtrOutput
- func (o KafkaClusterGatewayPtrOutput) ToKafkaClusterGatewayPtrOutputWithContext(ctx context.Context) KafkaClusterGatewayPtrOutput
- func (o KafkaClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
- type KafkaClusterInput
- type KafkaClusterMap
- type KafkaClusterMapInput
- type KafkaClusterMapOutput
- func (KafkaClusterMapOutput) ElementType() reflect.Type
- func (o KafkaClusterMapOutput) MapIndex(k pulumi.StringInput) KafkaClusterOutput
- func (o KafkaClusterMapOutput) ToKafkaClusterMapOutput() KafkaClusterMapOutput
- func (o KafkaClusterMapOutput) ToKafkaClusterMapOutputWithContext(ctx context.Context) KafkaClusterMapOutput
- type KafkaClusterMetastores
- type KafkaClusterMetastoresAmbari
- type KafkaClusterMetastoresAmbariArgs
- func (KafkaClusterMetastoresAmbariArgs) ElementType() reflect.Type
- func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariOutput() KafkaClusterMetastoresAmbariOutput
- func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariOutput
- func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariPtrOutput() KafkaClusterMetastoresAmbariPtrOutput
- func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariPtrOutput
- type KafkaClusterMetastoresAmbariInput
- type KafkaClusterMetastoresAmbariOutput
- func (o KafkaClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
- func (KafkaClusterMetastoresAmbariOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
- func (o KafkaClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
- func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariOutput() KafkaClusterMetastoresAmbariOutput
- func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariOutput
- func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariPtrOutput() KafkaClusterMetastoresAmbariPtrOutput
- func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariPtrOutput
- func (o KafkaClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
- type KafkaClusterMetastoresAmbariPtrInput
- type KafkaClusterMetastoresAmbariPtrOutput
- func (o KafkaClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresAmbariPtrOutput) Elem() KafkaClusterMetastoresAmbariOutput
- func (KafkaClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresAmbariPtrOutput) ToKafkaClusterMetastoresAmbariPtrOutput() KafkaClusterMetastoresAmbariPtrOutput
- func (o KafkaClusterMetastoresAmbariPtrOutput) ToKafkaClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariPtrOutput
- func (o KafkaClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
- type KafkaClusterMetastoresArgs
- func (KafkaClusterMetastoresArgs) ElementType() reflect.Type
- func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresOutput() KafkaClusterMetastoresOutput
- func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresOutputWithContext(ctx context.Context) KafkaClusterMetastoresOutput
- func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresPtrOutput() KafkaClusterMetastoresPtrOutput
- func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresPtrOutput
- type KafkaClusterMetastoresHive
- type KafkaClusterMetastoresHiveArgs
- func (KafkaClusterMetastoresHiveArgs) ElementType() reflect.Type
- func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHiveOutput() KafkaClusterMetastoresHiveOutput
- func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHiveOutputWithContext(ctx context.Context) KafkaClusterMetastoresHiveOutput
- func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHivePtrOutput() KafkaClusterMetastoresHivePtrOutput
- func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHivePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresHivePtrOutput
- type KafkaClusterMetastoresHiveInput
- type KafkaClusterMetastoresHiveOutput
- func (o KafkaClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
- func (KafkaClusterMetastoresHiveOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresHiveOutput) Password() pulumi.StringOutput
- func (o KafkaClusterMetastoresHiveOutput) Server() pulumi.StringOutput
- func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHiveOutput() KafkaClusterMetastoresHiveOutput
- func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHiveOutputWithContext(ctx context.Context) KafkaClusterMetastoresHiveOutput
- func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHivePtrOutput() KafkaClusterMetastoresHivePtrOutput
- func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHivePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresHivePtrOutput
- func (o KafkaClusterMetastoresHiveOutput) Username() pulumi.StringOutput
- type KafkaClusterMetastoresHivePtrInput
- type KafkaClusterMetastoresHivePtrOutput
- func (o KafkaClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresHivePtrOutput) Elem() KafkaClusterMetastoresHiveOutput
- func (KafkaClusterMetastoresHivePtrOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresHivePtrOutput) ToKafkaClusterMetastoresHivePtrOutput() KafkaClusterMetastoresHivePtrOutput
- func (o KafkaClusterMetastoresHivePtrOutput) ToKafkaClusterMetastoresHivePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresHivePtrOutput
- func (o KafkaClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
- type KafkaClusterMetastoresInput
- type KafkaClusterMetastoresOozie
- type KafkaClusterMetastoresOozieArgs
- func (KafkaClusterMetastoresOozieArgs) ElementType() reflect.Type
- func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOozieOutput() KafkaClusterMetastoresOozieOutput
- func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOozieOutputWithContext(ctx context.Context) KafkaClusterMetastoresOozieOutput
- func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOoziePtrOutput() KafkaClusterMetastoresOoziePtrOutput
- func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresOoziePtrOutput
- type KafkaClusterMetastoresOozieInput
- type KafkaClusterMetastoresOozieOutput
- func (o KafkaClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
- func (KafkaClusterMetastoresOozieOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresOozieOutput) Password() pulumi.StringOutput
- func (o KafkaClusterMetastoresOozieOutput) Server() pulumi.StringOutput
- func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOozieOutput() KafkaClusterMetastoresOozieOutput
- func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOozieOutputWithContext(ctx context.Context) KafkaClusterMetastoresOozieOutput
- func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOoziePtrOutput() KafkaClusterMetastoresOoziePtrOutput
- func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresOoziePtrOutput
- func (o KafkaClusterMetastoresOozieOutput) Username() pulumi.StringOutput
- type KafkaClusterMetastoresOoziePtrInput
- type KafkaClusterMetastoresOoziePtrOutput
- func (o KafkaClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresOoziePtrOutput) Elem() KafkaClusterMetastoresOozieOutput
- func (KafkaClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
- func (o KafkaClusterMetastoresOoziePtrOutput) ToKafkaClusterMetastoresOoziePtrOutput() KafkaClusterMetastoresOoziePtrOutput
- func (o KafkaClusterMetastoresOoziePtrOutput) ToKafkaClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresOoziePtrOutput
- func (o KafkaClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
- type KafkaClusterMetastoresOutput
- func (o KafkaClusterMetastoresOutput) Ambari() KafkaClusterMetastoresAmbariPtrOutput
- func (KafkaClusterMetastoresOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresOutput) Hive() KafkaClusterMetastoresHivePtrOutput
- func (o KafkaClusterMetastoresOutput) Oozie() KafkaClusterMetastoresOoziePtrOutput
- func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresOutput() KafkaClusterMetastoresOutput
- func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresOutputWithContext(ctx context.Context) KafkaClusterMetastoresOutput
- func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresPtrOutput() KafkaClusterMetastoresPtrOutput
- func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresPtrOutput
- type KafkaClusterMetastoresPtrInput
- type KafkaClusterMetastoresPtrOutput
- func (o KafkaClusterMetastoresPtrOutput) Ambari() KafkaClusterMetastoresAmbariPtrOutput
- func (o KafkaClusterMetastoresPtrOutput) Elem() KafkaClusterMetastoresOutput
- func (KafkaClusterMetastoresPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterMetastoresPtrOutput) Hive() KafkaClusterMetastoresHivePtrOutput
- func (o KafkaClusterMetastoresPtrOutput) Oozie() KafkaClusterMetastoresOoziePtrOutput
- func (o KafkaClusterMetastoresPtrOutput) ToKafkaClusterMetastoresPtrOutput() KafkaClusterMetastoresPtrOutput
- func (o KafkaClusterMetastoresPtrOutput) ToKafkaClusterMetastoresPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresPtrOutput
- type KafkaClusterMonitor
- type KafkaClusterMonitorArgs
- func (KafkaClusterMonitorArgs) ElementType() reflect.Type
- func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorOutput() KafkaClusterMonitorOutput
- func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorOutputWithContext(ctx context.Context) KafkaClusterMonitorOutput
- func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorPtrOutput() KafkaClusterMonitorPtrOutput
- func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorPtrOutputWithContext(ctx context.Context) KafkaClusterMonitorPtrOutput
- type KafkaClusterMonitorInput
- type KafkaClusterMonitorOutput
- func (KafkaClusterMonitorOutput) ElementType() reflect.Type
- func (o KafkaClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o KafkaClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
- func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorOutput() KafkaClusterMonitorOutput
- func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorOutputWithContext(ctx context.Context) KafkaClusterMonitorOutput
- func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorPtrOutput() KafkaClusterMonitorPtrOutput
- func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorPtrOutputWithContext(ctx context.Context) KafkaClusterMonitorPtrOutput
- type KafkaClusterMonitorPtrInput
- type KafkaClusterMonitorPtrOutput
- func (o KafkaClusterMonitorPtrOutput) Elem() KafkaClusterMonitorOutput
- func (KafkaClusterMonitorPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o KafkaClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o KafkaClusterMonitorPtrOutput) ToKafkaClusterMonitorPtrOutput() KafkaClusterMonitorPtrOutput
- func (o KafkaClusterMonitorPtrOutput) ToKafkaClusterMonitorPtrOutputWithContext(ctx context.Context) KafkaClusterMonitorPtrOutput
- type KafkaClusterNetwork
- type KafkaClusterNetworkArgs
- func (KafkaClusterNetworkArgs) ElementType() reflect.Type
- func (i KafkaClusterNetworkArgs) ToKafkaClusterNetworkOutput() KafkaClusterNetworkOutput
- func (i KafkaClusterNetworkArgs) ToKafkaClusterNetworkOutputWithContext(ctx context.Context) KafkaClusterNetworkOutput
- func (i KafkaClusterNetworkArgs) ToKafkaClusterNetworkPtrOutput() KafkaClusterNetworkPtrOutput
- func (i KafkaClusterNetworkArgs) ToKafkaClusterNetworkPtrOutputWithContext(ctx context.Context) KafkaClusterNetworkPtrOutput
- type KafkaClusterNetworkInput
- type KafkaClusterNetworkOutput
- func (o KafkaClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (KafkaClusterNetworkOutput) ElementType() reflect.Type
- func (o KafkaClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o KafkaClusterNetworkOutput) ToKafkaClusterNetworkOutput() KafkaClusterNetworkOutput
- func (o KafkaClusterNetworkOutput) ToKafkaClusterNetworkOutputWithContext(ctx context.Context) KafkaClusterNetworkOutput
- func (o KafkaClusterNetworkOutput) ToKafkaClusterNetworkPtrOutput() KafkaClusterNetworkPtrOutput
- func (o KafkaClusterNetworkOutput) ToKafkaClusterNetworkPtrOutputWithContext(ctx context.Context) KafkaClusterNetworkPtrOutput
- type KafkaClusterNetworkPtrInput
- type KafkaClusterNetworkPtrOutput
- func (o KafkaClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (o KafkaClusterNetworkPtrOutput) Elem() KafkaClusterNetworkOutput
- func (KafkaClusterNetworkPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o KafkaClusterNetworkPtrOutput) ToKafkaClusterNetworkPtrOutput() KafkaClusterNetworkPtrOutput
- func (o KafkaClusterNetworkPtrOutput) ToKafkaClusterNetworkPtrOutputWithContext(ctx context.Context) KafkaClusterNetworkPtrOutput
- type KafkaClusterOutput
- func (o KafkaClusterOutput) ClusterVersion() pulumi.StringOutput
- func (o KafkaClusterOutput) ComponentVersion() KafkaClusterComponentVersionOutput
- func (o KafkaClusterOutput) ComputeIsolation() KafkaClusterComputeIsolationPtrOutput
- func (o KafkaClusterOutput) DiskEncryptions() KafkaClusterDiskEncryptionArrayOutput
- func (KafkaClusterOutput) ElementType() reflect.Type
- func (o KafkaClusterOutput) EncryptionInTransitEnabled() pulumi.BoolPtrOutput
- func (o KafkaClusterOutput) Extension() KafkaClusterExtensionPtrOutput
- func (o KafkaClusterOutput) Gateway() KafkaClusterGatewayOutput
- func (o KafkaClusterOutput) HttpsEndpoint() pulumi.StringOutput
- func (o KafkaClusterOutput) KafkaRestProxyEndpoint() pulumi.StringOutput
- func (o KafkaClusterOutput) Location() pulumi.StringOutput
- func (o KafkaClusterOutput) Metastores() KafkaClusterMetastoresPtrOutput
- func (o KafkaClusterOutput) Monitor() KafkaClusterMonitorPtrOutput
- func (o KafkaClusterOutput) Name() pulumi.StringOutput
- func (o KafkaClusterOutput) Network() KafkaClusterNetworkPtrOutput
- func (o KafkaClusterOutput) PrivateLinkConfiguration() KafkaClusterPrivateLinkConfigurationPtrOutput
- func (o KafkaClusterOutput) ResourceGroupName() pulumi.StringOutput
- func (o KafkaClusterOutput) RestProxy() KafkaClusterRestProxyPtrOutput
- func (o KafkaClusterOutput) Roles() KafkaClusterRolesOutput
- func (o KafkaClusterOutput) SecurityProfile() KafkaClusterSecurityProfilePtrOutput
- func (o KafkaClusterOutput) SshEndpoint() pulumi.StringOutput
- func (o KafkaClusterOutput) StorageAccountGen2() KafkaClusterStorageAccountGen2PtrOutput
- func (o KafkaClusterOutput) StorageAccounts() KafkaClusterStorageAccountArrayOutput
- func (o KafkaClusterOutput) Tags() pulumi.StringMapOutput
- func (o KafkaClusterOutput) Tier() pulumi.StringOutput
- func (o KafkaClusterOutput) TlsMinVersion() pulumi.StringPtrOutput
- func (o KafkaClusterOutput) ToKafkaClusterOutput() KafkaClusterOutput
- func (o KafkaClusterOutput) ToKafkaClusterOutputWithContext(ctx context.Context) KafkaClusterOutput
- type KafkaClusterPrivateLinkConfiguration
- type KafkaClusterPrivateLinkConfigurationArgs
- func (KafkaClusterPrivateLinkConfigurationArgs) ElementType() reflect.Type
- func (i KafkaClusterPrivateLinkConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationOutput() KafkaClusterPrivateLinkConfigurationOutput
- func (i KafkaClusterPrivateLinkConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationOutput
- func (i KafkaClusterPrivateLinkConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationPtrOutput() KafkaClusterPrivateLinkConfigurationPtrOutput
- func (i KafkaClusterPrivateLinkConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationPtrOutput
- type KafkaClusterPrivateLinkConfigurationInput
- type KafkaClusterPrivateLinkConfigurationIpConfiguration
- type KafkaClusterPrivateLinkConfigurationIpConfigurationArgs
- func (KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType() reflect.Type
- func (i KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationIpConfigurationOutput() KafkaClusterPrivateLinkConfigurationIpConfigurationOutput
- func (i KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationIpConfigurationOutput
- func (i KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput() KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (i KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type KafkaClusterPrivateLinkConfigurationIpConfigurationInput
- type KafkaClusterPrivateLinkConfigurationIpConfigurationOutput
- func (KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType() reflect.Type
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) Name() pulumi.StringOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) Primary() pulumi.BoolPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress() pulumi.StringPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationOutput() KafkaClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput() KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type KafkaClusterPrivateLinkConfigurationIpConfigurationPtrInput
- type KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Elem() KafkaClusterPrivateLinkConfigurationIpConfigurationOutput
- func (KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Name() pulumi.StringPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary() pulumi.BoolPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress() pulumi.StringPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput() KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type KafkaClusterPrivateLinkConfigurationOutput
- func (KafkaClusterPrivateLinkConfigurationOutput) ElementType() reflect.Type
- func (o KafkaClusterPrivateLinkConfigurationOutput) GroupId() pulumi.StringOutput
- func (o KafkaClusterPrivateLinkConfigurationOutput) IpConfiguration() KafkaClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o KafkaClusterPrivateLinkConfigurationOutput) Name() pulumi.StringOutput
- func (o KafkaClusterPrivateLinkConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationOutput() KafkaClusterPrivateLinkConfigurationOutput
- func (o KafkaClusterPrivateLinkConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationOutput
- func (o KafkaClusterPrivateLinkConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationPtrOutput() KafkaClusterPrivateLinkConfigurationPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationPtrOutput
- type KafkaClusterPrivateLinkConfigurationPtrInput
- type KafkaClusterPrivateLinkConfigurationPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationPtrOutput) Elem() KafkaClusterPrivateLinkConfigurationOutput
- func (KafkaClusterPrivateLinkConfigurationPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterPrivateLinkConfigurationPtrOutput) GroupId() pulumi.StringPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationPtrOutput) IpConfiguration() KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationPtrOutput) Name() pulumi.StringPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationPtrOutput) ToKafkaClusterPrivateLinkConfigurationPtrOutput() KafkaClusterPrivateLinkConfigurationPtrOutput
- func (o KafkaClusterPrivateLinkConfigurationPtrOutput) ToKafkaClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationPtrOutput
- type KafkaClusterRestProxy
- type KafkaClusterRestProxyArgs
- func (KafkaClusterRestProxyArgs) ElementType() reflect.Type
- func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyOutput() KafkaClusterRestProxyOutput
- func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyOutputWithContext(ctx context.Context) KafkaClusterRestProxyOutput
- func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyPtrOutput() KafkaClusterRestProxyPtrOutput
- func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyPtrOutputWithContext(ctx context.Context) KafkaClusterRestProxyPtrOutput
- type KafkaClusterRestProxyInput
- type KafkaClusterRestProxyOutput
- func (KafkaClusterRestProxyOutput) ElementType() reflect.Type
- func (o KafkaClusterRestProxyOutput) SecurityGroupId() pulumi.StringOutput
- func (o KafkaClusterRestProxyOutput) SecurityGroupName() pulumi.StringOutput
- func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyOutput() KafkaClusterRestProxyOutput
- func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyOutputWithContext(ctx context.Context) KafkaClusterRestProxyOutput
- func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyPtrOutput() KafkaClusterRestProxyPtrOutput
- func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyPtrOutputWithContext(ctx context.Context) KafkaClusterRestProxyPtrOutput
- type KafkaClusterRestProxyPtrInput
- type KafkaClusterRestProxyPtrOutput
- func (o KafkaClusterRestProxyPtrOutput) Elem() KafkaClusterRestProxyOutput
- func (KafkaClusterRestProxyPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterRestProxyPtrOutput) SecurityGroupId() pulumi.StringPtrOutput
- func (o KafkaClusterRestProxyPtrOutput) SecurityGroupName() pulumi.StringPtrOutput
- func (o KafkaClusterRestProxyPtrOutput) ToKafkaClusterRestProxyPtrOutput() KafkaClusterRestProxyPtrOutput
- func (o KafkaClusterRestProxyPtrOutput) ToKafkaClusterRestProxyPtrOutputWithContext(ctx context.Context) KafkaClusterRestProxyPtrOutput
- type KafkaClusterRoles
- type KafkaClusterRolesArgs
- func (KafkaClusterRolesArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesArgs) ToKafkaClusterRolesOutput() KafkaClusterRolesOutput
- func (i KafkaClusterRolesArgs) ToKafkaClusterRolesOutputWithContext(ctx context.Context) KafkaClusterRolesOutput
- func (i KafkaClusterRolesArgs) ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput
- func (i KafkaClusterRolesArgs) ToKafkaClusterRolesPtrOutputWithContext(ctx context.Context) KafkaClusterRolesPtrOutput
- type KafkaClusterRolesHeadNode
- type KafkaClusterRolesHeadNodeArgs
- func (KafkaClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodeOutput() KafkaClusterRolesHeadNodeOutput
- func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodeOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeOutput
- func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodePtrOutput() KafkaClusterRolesHeadNodePtrOutput
- func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodePtrOutput
- type KafkaClusterRolesHeadNodeInput
- type KafkaClusterRolesHeadNodeOutput
- func (KafkaClusterRolesHeadNodeOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodeOutput) ScriptActions() KafkaClusterRolesHeadNodeScriptActionArrayOutput
- func (o KafkaClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodeOutput() KafkaClusterRolesHeadNodeOutput
- func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodeOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeOutput
- func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodePtrOutput() KafkaClusterRolesHeadNodePtrOutput
- func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodePtrOutput
- func (o KafkaClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
- func (o KafkaClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- type KafkaClusterRolesHeadNodePtrInput
- type KafkaClusterRolesHeadNodePtrOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) Elem() KafkaClusterRolesHeadNodeOutput
- func (KafkaClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) ScriptActions() KafkaClusterRolesHeadNodeScriptActionArrayOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) ToKafkaClusterRolesHeadNodePtrOutput() KafkaClusterRolesHeadNodePtrOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) ToKafkaClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodePtrOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type KafkaClusterRolesHeadNodeScriptAction
- type KafkaClusterRolesHeadNodeScriptActionArgs
- func (KafkaClusterRolesHeadNodeScriptActionArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesHeadNodeScriptActionArgs) ToKafkaClusterRolesHeadNodeScriptActionOutput() KafkaClusterRolesHeadNodeScriptActionOutput
- func (i KafkaClusterRolesHeadNodeScriptActionArgs) ToKafkaClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeScriptActionOutput
- type KafkaClusterRolesHeadNodeScriptActionArray
- func (KafkaClusterRolesHeadNodeScriptActionArray) ElementType() reflect.Type
- func (i KafkaClusterRolesHeadNodeScriptActionArray) ToKafkaClusterRolesHeadNodeScriptActionArrayOutput() KafkaClusterRolesHeadNodeScriptActionArrayOutput
- func (i KafkaClusterRolesHeadNodeScriptActionArray) ToKafkaClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeScriptActionArrayOutput
- type KafkaClusterRolesHeadNodeScriptActionArrayInput
- type KafkaClusterRolesHeadNodeScriptActionArrayOutput
- func (KafkaClusterRolesHeadNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesHeadNodeScriptActionArrayOutput) Index(i pulumi.IntInput) KafkaClusterRolesHeadNodeScriptActionOutput
- func (o KafkaClusterRolesHeadNodeScriptActionArrayOutput) ToKafkaClusterRolesHeadNodeScriptActionArrayOutput() KafkaClusterRolesHeadNodeScriptActionArrayOutput
- func (o KafkaClusterRolesHeadNodeScriptActionArrayOutput) ToKafkaClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeScriptActionArrayOutput
- type KafkaClusterRolesHeadNodeScriptActionInput
- type KafkaClusterRolesHeadNodeScriptActionOutput
- func (KafkaClusterRolesHeadNodeScriptActionOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesHeadNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o KafkaClusterRolesHeadNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o KafkaClusterRolesHeadNodeScriptActionOutput) ToKafkaClusterRolesHeadNodeScriptActionOutput() KafkaClusterRolesHeadNodeScriptActionOutput
- func (o KafkaClusterRolesHeadNodeScriptActionOutput) ToKafkaClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeScriptActionOutput
- func (o KafkaClusterRolesHeadNodeScriptActionOutput) Uri() pulumi.StringOutput
- type KafkaClusterRolesInput
- type KafkaClusterRolesKafkaManagementNode
- type KafkaClusterRolesKafkaManagementNodeArgs
- func (KafkaClusterRolesKafkaManagementNodeArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodeOutput() KafkaClusterRolesKafkaManagementNodeOutput
- func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodeOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeOutput
- func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodePtrOutput() KafkaClusterRolesKafkaManagementNodePtrOutput
- func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodePtrOutput
- type KafkaClusterRolesKafkaManagementNodeInput
- type KafkaClusterRolesKafkaManagementNodeOutput
- func (KafkaClusterRolesKafkaManagementNodeOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesKafkaManagementNodeOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) ScriptActions() KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodeOutput() KafkaClusterRolesKafkaManagementNodeOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodeOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutput() KafkaClusterRolesKafkaManagementNodePtrOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodePtrOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) Username() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodeOutput) VmSize() pulumi.StringOutput
- type KafkaClusterRolesKafkaManagementNodePtrInput
- type KafkaClusterRolesKafkaManagementNodePtrOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) Elem() KafkaClusterRolesKafkaManagementNodeOutput
- func (KafkaClusterRolesKafkaManagementNodePtrOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) ScriptActions() KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutput() KafkaClusterRolesKafkaManagementNodePtrOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodePtrOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type KafkaClusterRolesKafkaManagementNodeScriptAction
- type KafkaClusterRolesKafkaManagementNodeScriptActionArgs
- func (KafkaClusterRolesKafkaManagementNodeScriptActionArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesKafkaManagementNodeScriptActionArgs) ToKafkaClusterRolesKafkaManagementNodeScriptActionOutput() KafkaClusterRolesKafkaManagementNodeScriptActionOutput
- func (i KafkaClusterRolesKafkaManagementNodeScriptActionArgs) ToKafkaClusterRolesKafkaManagementNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeScriptActionOutput
- type KafkaClusterRolesKafkaManagementNodeScriptActionArray
- func (KafkaClusterRolesKafkaManagementNodeScriptActionArray) ElementType() reflect.Type
- func (i KafkaClusterRolesKafkaManagementNodeScriptActionArray) ToKafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput() KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput
- func (i KafkaClusterRolesKafkaManagementNodeScriptActionArray) ToKafkaClusterRolesKafkaManagementNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput
- type KafkaClusterRolesKafkaManagementNodeScriptActionArrayInput
- type KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput
- func (KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput) Index(i pulumi.IntInput) KafkaClusterRolesKafkaManagementNodeScriptActionOutput
- func (o KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput) ToKafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput() KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput
- func (o KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput) ToKafkaClusterRolesKafkaManagementNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput
- type KafkaClusterRolesKafkaManagementNodeScriptActionInput
- type KafkaClusterRolesKafkaManagementNodeScriptActionOutput
- func (KafkaClusterRolesKafkaManagementNodeScriptActionOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesKafkaManagementNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o KafkaClusterRolesKafkaManagementNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o KafkaClusterRolesKafkaManagementNodeScriptActionOutput) ToKafkaClusterRolesKafkaManagementNodeScriptActionOutput() KafkaClusterRolesKafkaManagementNodeScriptActionOutput
- func (o KafkaClusterRolesKafkaManagementNodeScriptActionOutput) ToKafkaClusterRolesKafkaManagementNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeScriptActionOutput
- func (o KafkaClusterRolesKafkaManagementNodeScriptActionOutput) Uri() pulumi.StringOutput
- type KafkaClusterRolesOutput
- func (KafkaClusterRolesOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesOutput) HeadNode() KafkaClusterRolesHeadNodeOutput
- func (o KafkaClusterRolesOutput) KafkaManagementNode() KafkaClusterRolesKafkaManagementNodePtrOutput
- func (o KafkaClusterRolesOutput) ToKafkaClusterRolesOutput() KafkaClusterRolesOutput
- func (o KafkaClusterRolesOutput) ToKafkaClusterRolesOutputWithContext(ctx context.Context) KafkaClusterRolesOutput
- func (o KafkaClusterRolesOutput) ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput
- func (o KafkaClusterRolesOutput) ToKafkaClusterRolesPtrOutputWithContext(ctx context.Context) KafkaClusterRolesPtrOutput
- func (o KafkaClusterRolesOutput) WorkerNode() KafkaClusterRolesWorkerNodeOutput
- func (o KafkaClusterRolesOutput) ZookeeperNode() KafkaClusterRolesZookeeperNodeOutput
- type KafkaClusterRolesPtrInput
- type KafkaClusterRolesPtrOutput
- func (o KafkaClusterRolesPtrOutput) Elem() KafkaClusterRolesOutput
- func (KafkaClusterRolesPtrOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesPtrOutput) HeadNode() KafkaClusterRolesHeadNodePtrOutput
- func (o KafkaClusterRolesPtrOutput) KafkaManagementNode() KafkaClusterRolesKafkaManagementNodePtrOutput
- func (o KafkaClusterRolesPtrOutput) ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput
- func (o KafkaClusterRolesPtrOutput) ToKafkaClusterRolesPtrOutputWithContext(ctx context.Context) KafkaClusterRolesPtrOutput
- func (o KafkaClusterRolesPtrOutput) WorkerNode() KafkaClusterRolesWorkerNodePtrOutput
- func (o KafkaClusterRolesPtrOutput) ZookeeperNode() KafkaClusterRolesZookeeperNodePtrOutput
- type KafkaClusterRolesWorkerNode
- type KafkaClusterRolesWorkerNodeArgs
- func (KafkaClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodeOutput() KafkaClusterRolesWorkerNodeOutput
- func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodeOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeOutput
- func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodePtrOutput() KafkaClusterRolesWorkerNodePtrOutput
- func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodePtrOutput
- type KafkaClusterRolesWorkerNodeInput
- type KafkaClusterRolesWorkerNodeOutput
- func (KafkaClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesWorkerNodeOutput) NumberOfDisksPerNode() pulumi.IntOutput
- func (o KafkaClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodeOutput) ScriptActions() KafkaClusterRolesWorkerNodeScriptActionArrayOutput
- func (o KafkaClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
- func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodeOutput() KafkaClusterRolesWorkerNodeOutput
- func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodeOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeOutput
- func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodePtrOutput() KafkaClusterRolesWorkerNodePtrOutput
- func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodePtrOutput
- func (o KafkaClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
- func (o KafkaClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type KafkaClusterRolesWorkerNodePtrInput
- type KafkaClusterRolesWorkerNodePtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) Elem() KafkaClusterRolesWorkerNodeOutput
- func (KafkaClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesWorkerNodePtrOutput) NumberOfDisksPerNode() pulumi.IntPtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) ScriptActions() KafkaClusterRolesWorkerNodeScriptActionArrayOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) ToKafkaClusterRolesWorkerNodePtrOutput() KafkaClusterRolesWorkerNodePtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) ToKafkaClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodePtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type KafkaClusterRolesWorkerNodeScriptAction
- type KafkaClusterRolesWorkerNodeScriptActionArgs
- func (KafkaClusterRolesWorkerNodeScriptActionArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesWorkerNodeScriptActionArgs) ToKafkaClusterRolesWorkerNodeScriptActionOutput() KafkaClusterRolesWorkerNodeScriptActionOutput
- func (i KafkaClusterRolesWorkerNodeScriptActionArgs) ToKafkaClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeScriptActionOutput
- type KafkaClusterRolesWorkerNodeScriptActionArray
- func (KafkaClusterRolesWorkerNodeScriptActionArray) ElementType() reflect.Type
- func (i KafkaClusterRolesWorkerNodeScriptActionArray) ToKafkaClusterRolesWorkerNodeScriptActionArrayOutput() KafkaClusterRolesWorkerNodeScriptActionArrayOutput
- func (i KafkaClusterRolesWorkerNodeScriptActionArray) ToKafkaClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeScriptActionArrayOutput
- type KafkaClusterRolesWorkerNodeScriptActionArrayInput
- type KafkaClusterRolesWorkerNodeScriptActionArrayOutput
- func (KafkaClusterRolesWorkerNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesWorkerNodeScriptActionArrayOutput) Index(i pulumi.IntInput) KafkaClusterRolesWorkerNodeScriptActionOutput
- func (o KafkaClusterRolesWorkerNodeScriptActionArrayOutput) ToKafkaClusterRolesWorkerNodeScriptActionArrayOutput() KafkaClusterRolesWorkerNodeScriptActionArrayOutput
- func (o KafkaClusterRolesWorkerNodeScriptActionArrayOutput) ToKafkaClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeScriptActionArrayOutput
- type KafkaClusterRolesWorkerNodeScriptActionInput
- type KafkaClusterRolesWorkerNodeScriptActionOutput
- func (KafkaClusterRolesWorkerNodeScriptActionOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesWorkerNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o KafkaClusterRolesWorkerNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o KafkaClusterRolesWorkerNodeScriptActionOutput) ToKafkaClusterRolesWorkerNodeScriptActionOutput() KafkaClusterRolesWorkerNodeScriptActionOutput
- func (o KafkaClusterRolesWorkerNodeScriptActionOutput) ToKafkaClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeScriptActionOutput
- func (o KafkaClusterRolesWorkerNodeScriptActionOutput) Uri() pulumi.StringOutput
- type KafkaClusterRolesZookeeperNode
- type KafkaClusterRolesZookeeperNodeArgs
- func (KafkaClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodeOutput() KafkaClusterRolesZookeeperNodeOutput
- func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeOutput
- func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodePtrOutput() KafkaClusterRolesZookeeperNodePtrOutput
- func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodePtrOutput
- type KafkaClusterRolesZookeeperNodeInput
- type KafkaClusterRolesZookeeperNodeOutput
- func (KafkaClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) ScriptActions() KafkaClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodeOutput() KafkaClusterRolesZookeeperNodeOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodePtrOutput() KafkaClusterRolesZookeeperNodePtrOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodePtrOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- type KafkaClusterRolesZookeeperNodePtrInput
- type KafkaClusterRolesZookeeperNodePtrOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) Elem() KafkaClusterRolesZookeeperNodeOutput
- func (KafkaClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) ScriptActions() KafkaClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) ToKafkaClusterRolesZookeeperNodePtrOutput() KafkaClusterRolesZookeeperNodePtrOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodePtrOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type KafkaClusterRolesZookeeperNodeScriptAction
- type KafkaClusterRolesZookeeperNodeScriptActionArgs
- func (KafkaClusterRolesZookeeperNodeScriptActionArgs) ElementType() reflect.Type
- func (i KafkaClusterRolesZookeeperNodeScriptActionArgs) ToKafkaClusterRolesZookeeperNodeScriptActionOutput() KafkaClusterRolesZookeeperNodeScriptActionOutput
- func (i KafkaClusterRolesZookeeperNodeScriptActionArgs) ToKafkaClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeScriptActionOutput
- type KafkaClusterRolesZookeeperNodeScriptActionArray
- func (KafkaClusterRolesZookeeperNodeScriptActionArray) ElementType() reflect.Type
- func (i KafkaClusterRolesZookeeperNodeScriptActionArray) ToKafkaClusterRolesZookeeperNodeScriptActionArrayOutput() KafkaClusterRolesZookeeperNodeScriptActionArrayOutput
- func (i KafkaClusterRolesZookeeperNodeScriptActionArray) ToKafkaClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeScriptActionArrayOutput
- type KafkaClusterRolesZookeeperNodeScriptActionArrayInput
- type KafkaClusterRolesZookeeperNodeScriptActionArrayOutput
- func (KafkaClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesZookeeperNodeScriptActionArrayOutput) Index(i pulumi.IntInput) KafkaClusterRolesZookeeperNodeScriptActionOutput
- func (o KafkaClusterRolesZookeeperNodeScriptActionArrayOutput) ToKafkaClusterRolesZookeeperNodeScriptActionArrayOutput() KafkaClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o KafkaClusterRolesZookeeperNodeScriptActionArrayOutput) ToKafkaClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeScriptActionArrayOutput
- type KafkaClusterRolesZookeeperNodeScriptActionInput
- type KafkaClusterRolesZookeeperNodeScriptActionOutput
- func (KafkaClusterRolesZookeeperNodeScriptActionOutput) ElementType() reflect.Type
- func (o KafkaClusterRolesZookeeperNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o KafkaClusterRolesZookeeperNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o KafkaClusterRolesZookeeperNodeScriptActionOutput) ToKafkaClusterRolesZookeeperNodeScriptActionOutput() KafkaClusterRolesZookeeperNodeScriptActionOutput
- func (o KafkaClusterRolesZookeeperNodeScriptActionOutput) ToKafkaClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeScriptActionOutput
- func (o KafkaClusterRolesZookeeperNodeScriptActionOutput) Uri() pulumi.StringOutput
- type KafkaClusterSecurityProfile
- type KafkaClusterSecurityProfileArgs
- func (KafkaClusterSecurityProfileArgs) ElementType() reflect.Type
- func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfileOutput() KafkaClusterSecurityProfileOutput
- func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfileOutputWithContext(ctx context.Context) KafkaClusterSecurityProfileOutput
- func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfilePtrOutput() KafkaClusterSecurityProfilePtrOutput
- func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfilePtrOutputWithContext(ctx context.Context) KafkaClusterSecurityProfilePtrOutput
- type KafkaClusterSecurityProfileInput
- type KafkaClusterSecurityProfileOutput
- func (o KafkaClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
- func (o KafkaClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o KafkaClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
- func (o KafkaClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
- func (o KafkaClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
- func (KafkaClusterSecurityProfileOutput) ElementType() reflect.Type
- func (o KafkaClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o KafkaClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
- func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfileOutput() KafkaClusterSecurityProfileOutput
- func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfileOutputWithContext(ctx context.Context) KafkaClusterSecurityProfileOutput
- func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfilePtrOutput() KafkaClusterSecurityProfilePtrOutput
- func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfilePtrOutputWithContext(ctx context.Context) KafkaClusterSecurityProfilePtrOutput
- type KafkaClusterSecurityProfilePtrInput
- type KafkaClusterSecurityProfilePtrOutput
- func (o KafkaClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
- func (o KafkaClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o KafkaClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
- func (o KafkaClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
- func (o KafkaClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
- func (o KafkaClusterSecurityProfilePtrOutput) Elem() KafkaClusterSecurityProfileOutput
- func (KafkaClusterSecurityProfilePtrOutput) ElementType() reflect.Type
- func (o KafkaClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o KafkaClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
- func (o KafkaClusterSecurityProfilePtrOutput) ToKafkaClusterSecurityProfilePtrOutput() KafkaClusterSecurityProfilePtrOutput
- func (o KafkaClusterSecurityProfilePtrOutput) ToKafkaClusterSecurityProfilePtrOutputWithContext(ctx context.Context) KafkaClusterSecurityProfilePtrOutput
- type KafkaClusterState
- type KafkaClusterStorageAccount
- type KafkaClusterStorageAccountArgs
- func (KafkaClusterStorageAccountArgs) ElementType() reflect.Type
- func (i KafkaClusterStorageAccountArgs) ToKafkaClusterStorageAccountOutput() KafkaClusterStorageAccountOutput
- func (i KafkaClusterStorageAccountArgs) ToKafkaClusterStorageAccountOutputWithContext(ctx context.Context) KafkaClusterStorageAccountOutput
- type KafkaClusterStorageAccountArray
- func (KafkaClusterStorageAccountArray) ElementType() reflect.Type
- func (i KafkaClusterStorageAccountArray) ToKafkaClusterStorageAccountArrayOutput() KafkaClusterStorageAccountArrayOutput
- func (i KafkaClusterStorageAccountArray) ToKafkaClusterStorageAccountArrayOutputWithContext(ctx context.Context) KafkaClusterStorageAccountArrayOutput
- type KafkaClusterStorageAccountArrayInput
- type KafkaClusterStorageAccountArrayOutput
- func (KafkaClusterStorageAccountArrayOutput) ElementType() reflect.Type
- func (o KafkaClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) KafkaClusterStorageAccountOutput
- func (o KafkaClusterStorageAccountArrayOutput) ToKafkaClusterStorageAccountArrayOutput() KafkaClusterStorageAccountArrayOutput
- func (o KafkaClusterStorageAccountArrayOutput) ToKafkaClusterStorageAccountArrayOutputWithContext(ctx context.Context) KafkaClusterStorageAccountArrayOutput
- type KafkaClusterStorageAccountGen2
- type KafkaClusterStorageAccountGen2Args
- func (KafkaClusterStorageAccountGen2Args) ElementType() reflect.Type
- func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2Output() KafkaClusterStorageAccountGen2Output
- func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2OutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2Output
- func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2PtrOutput() KafkaClusterStorageAccountGen2PtrOutput
- func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2PtrOutput
- type KafkaClusterStorageAccountGen2Input
- type KafkaClusterStorageAccountGen2Output
- func (KafkaClusterStorageAccountGen2Output) ElementType() reflect.Type
- func (o KafkaClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
- func (o KafkaClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
- func (o KafkaClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
- func (o KafkaClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
- func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2Output() KafkaClusterStorageAccountGen2Output
- func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2OutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2Output
- func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2PtrOutput() KafkaClusterStorageAccountGen2PtrOutput
- func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2PtrOutput
- type KafkaClusterStorageAccountGen2PtrInput
- type KafkaClusterStorageAccountGen2PtrOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) Elem() KafkaClusterStorageAccountGen2Output
- func (KafkaClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
- func (o KafkaClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) ToKafkaClusterStorageAccountGen2PtrOutput() KafkaClusterStorageAccountGen2PtrOutput
- func (o KafkaClusterStorageAccountGen2PtrOutput) ToKafkaClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2PtrOutput
- type KafkaClusterStorageAccountInput
- type KafkaClusterStorageAccountOutput
- func (KafkaClusterStorageAccountOutput) ElementType() reflect.Type
- func (o KafkaClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
- func (o KafkaClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
- func (o KafkaClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
- func (o KafkaClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o KafkaClusterStorageAccountOutput) ToKafkaClusterStorageAccountOutput() KafkaClusterStorageAccountOutput
- func (o KafkaClusterStorageAccountOutput) ToKafkaClusterStorageAccountOutputWithContext(ctx context.Context) KafkaClusterStorageAccountOutput
- type SparkCluster
- type SparkClusterArgs
- type SparkClusterArray
- type SparkClusterArrayInput
- type SparkClusterArrayOutput
- func (SparkClusterArrayOutput) ElementType() reflect.Type
- func (o SparkClusterArrayOutput) Index(i pulumi.IntInput) SparkClusterOutput
- func (o SparkClusterArrayOutput) ToSparkClusterArrayOutput() SparkClusterArrayOutput
- func (o SparkClusterArrayOutput) ToSparkClusterArrayOutputWithContext(ctx context.Context) SparkClusterArrayOutput
- type SparkClusterComponentVersion
- type SparkClusterComponentVersionArgs
- func (SparkClusterComponentVersionArgs) ElementType() reflect.Type
- func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionOutput() SparkClusterComponentVersionOutput
- func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionOutputWithContext(ctx context.Context) SparkClusterComponentVersionOutput
- func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionPtrOutput() SparkClusterComponentVersionPtrOutput
- func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionPtrOutputWithContext(ctx context.Context) SparkClusterComponentVersionPtrOutput
- type SparkClusterComponentVersionInput
- type SparkClusterComponentVersionOutput
- func (SparkClusterComponentVersionOutput) ElementType() reflect.Type
- func (o SparkClusterComponentVersionOutput) Spark() pulumi.StringOutput
- func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionOutput() SparkClusterComponentVersionOutput
- func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionOutputWithContext(ctx context.Context) SparkClusterComponentVersionOutput
- func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionPtrOutput() SparkClusterComponentVersionPtrOutput
- func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionPtrOutputWithContext(ctx context.Context) SparkClusterComponentVersionPtrOutput
- type SparkClusterComponentVersionPtrInput
- type SparkClusterComponentVersionPtrOutput
- func (o SparkClusterComponentVersionPtrOutput) Elem() SparkClusterComponentVersionOutput
- func (SparkClusterComponentVersionPtrOutput) ElementType() reflect.Type
- func (o SparkClusterComponentVersionPtrOutput) Spark() pulumi.StringPtrOutput
- func (o SparkClusterComponentVersionPtrOutput) ToSparkClusterComponentVersionPtrOutput() SparkClusterComponentVersionPtrOutput
- func (o SparkClusterComponentVersionPtrOutput) ToSparkClusterComponentVersionPtrOutputWithContext(ctx context.Context) SparkClusterComponentVersionPtrOutput
- type SparkClusterComputeIsolation
- type SparkClusterComputeIsolationArgs
- func (SparkClusterComputeIsolationArgs) ElementType() reflect.Type
- func (i SparkClusterComputeIsolationArgs) ToSparkClusterComputeIsolationOutput() SparkClusterComputeIsolationOutput
- func (i SparkClusterComputeIsolationArgs) ToSparkClusterComputeIsolationOutputWithContext(ctx context.Context) SparkClusterComputeIsolationOutput
- func (i SparkClusterComputeIsolationArgs) ToSparkClusterComputeIsolationPtrOutput() SparkClusterComputeIsolationPtrOutput
- func (i SparkClusterComputeIsolationArgs) ToSparkClusterComputeIsolationPtrOutputWithContext(ctx context.Context) SparkClusterComputeIsolationPtrOutput
- type SparkClusterComputeIsolationInput
- type SparkClusterComputeIsolationOutput
- func (o SparkClusterComputeIsolationOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
- func (SparkClusterComputeIsolationOutput) ElementType() reflect.Type
- func (o SparkClusterComputeIsolationOutput) HostSku() pulumi.StringPtrOutput
- func (o SparkClusterComputeIsolationOutput) ToSparkClusterComputeIsolationOutput() SparkClusterComputeIsolationOutput
- func (o SparkClusterComputeIsolationOutput) ToSparkClusterComputeIsolationOutputWithContext(ctx context.Context) SparkClusterComputeIsolationOutput
- func (o SparkClusterComputeIsolationOutput) ToSparkClusterComputeIsolationPtrOutput() SparkClusterComputeIsolationPtrOutput
- func (o SparkClusterComputeIsolationOutput) ToSparkClusterComputeIsolationPtrOutputWithContext(ctx context.Context) SparkClusterComputeIsolationPtrOutput
- type SparkClusterComputeIsolationPtrInput
- type SparkClusterComputeIsolationPtrOutput
- func (o SparkClusterComputeIsolationPtrOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
- func (o SparkClusterComputeIsolationPtrOutput) Elem() SparkClusterComputeIsolationOutput
- func (SparkClusterComputeIsolationPtrOutput) ElementType() reflect.Type
- func (o SparkClusterComputeIsolationPtrOutput) HostSku() pulumi.StringPtrOutput
- func (o SparkClusterComputeIsolationPtrOutput) ToSparkClusterComputeIsolationPtrOutput() SparkClusterComputeIsolationPtrOutput
- func (o SparkClusterComputeIsolationPtrOutput) ToSparkClusterComputeIsolationPtrOutputWithContext(ctx context.Context) SparkClusterComputeIsolationPtrOutput
- type SparkClusterDiskEncryption
- type SparkClusterDiskEncryptionArgs
- func (SparkClusterDiskEncryptionArgs) ElementType() reflect.Type
- func (i SparkClusterDiskEncryptionArgs) ToSparkClusterDiskEncryptionOutput() SparkClusterDiskEncryptionOutput
- func (i SparkClusterDiskEncryptionArgs) ToSparkClusterDiskEncryptionOutputWithContext(ctx context.Context) SparkClusterDiskEncryptionOutput
- type SparkClusterDiskEncryptionArray
- func (SparkClusterDiskEncryptionArray) ElementType() reflect.Type
- func (i SparkClusterDiskEncryptionArray) ToSparkClusterDiskEncryptionArrayOutput() SparkClusterDiskEncryptionArrayOutput
- func (i SparkClusterDiskEncryptionArray) ToSparkClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) SparkClusterDiskEncryptionArrayOutput
- type SparkClusterDiskEncryptionArrayInput
- type SparkClusterDiskEncryptionArrayOutput
- func (SparkClusterDiskEncryptionArrayOutput) ElementType() reflect.Type
- func (o SparkClusterDiskEncryptionArrayOutput) Index(i pulumi.IntInput) SparkClusterDiskEncryptionOutput
- func (o SparkClusterDiskEncryptionArrayOutput) ToSparkClusterDiskEncryptionArrayOutput() SparkClusterDiskEncryptionArrayOutput
- func (o SparkClusterDiskEncryptionArrayOutput) ToSparkClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) SparkClusterDiskEncryptionArrayOutput
- type SparkClusterDiskEncryptionInput
- type SparkClusterDiskEncryptionOutput
- func (SparkClusterDiskEncryptionOutput) ElementType() reflect.Type
- func (o SparkClusterDiskEncryptionOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
- func (o SparkClusterDiskEncryptionOutput) EncryptionAtHostEnabled() pulumi.BoolPtrOutput
- func (o SparkClusterDiskEncryptionOutput) KeyVaultKeyId() pulumi.StringPtrOutput
- func (o SparkClusterDiskEncryptionOutput) KeyVaultManagedIdentityId() pulumi.StringPtrOutput
- func (o SparkClusterDiskEncryptionOutput) ToSparkClusterDiskEncryptionOutput() SparkClusterDiskEncryptionOutput
- func (o SparkClusterDiskEncryptionOutput) ToSparkClusterDiskEncryptionOutputWithContext(ctx context.Context) SparkClusterDiskEncryptionOutput
- type SparkClusterExtension
- type SparkClusterExtensionArgs
- func (SparkClusterExtensionArgs) ElementType() reflect.Type
- func (i SparkClusterExtensionArgs) ToSparkClusterExtensionOutput() SparkClusterExtensionOutput
- func (i SparkClusterExtensionArgs) ToSparkClusterExtensionOutputWithContext(ctx context.Context) SparkClusterExtensionOutput
- func (i SparkClusterExtensionArgs) ToSparkClusterExtensionPtrOutput() SparkClusterExtensionPtrOutput
- func (i SparkClusterExtensionArgs) ToSparkClusterExtensionPtrOutputWithContext(ctx context.Context) SparkClusterExtensionPtrOutput
- type SparkClusterExtensionInput
- type SparkClusterExtensionOutput
- func (SparkClusterExtensionOutput) ElementType() reflect.Type
- func (o SparkClusterExtensionOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o SparkClusterExtensionOutput) PrimaryKey() pulumi.StringOutput
- func (o SparkClusterExtensionOutput) ToSparkClusterExtensionOutput() SparkClusterExtensionOutput
- func (o SparkClusterExtensionOutput) ToSparkClusterExtensionOutputWithContext(ctx context.Context) SparkClusterExtensionOutput
- func (o SparkClusterExtensionOutput) ToSparkClusterExtensionPtrOutput() SparkClusterExtensionPtrOutput
- func (o SparkClusterExtensionOutput) ToSparkClusterExtensionPtrOutputWithContext(ctx context.Context) SparkClusterExtensionPtrOutput
- type SparkClusterExtensionPtrInput
- type SparkClusterExtensionPtrOutput
- func (o SparkClusterExtensionPtrOutput) Elem() SparkClusterExtensionOutput
- func (SparkClusterExtensionPtrOutput) ElementType() reflect.Type
- func (o SparkClusterExtensionPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o SparkClusterExtensionPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o SparkClusterExtensionPtrOutput) ToSparkClusterExtensionPtrOutput() SparkClusterExtensionPtrOutput
- func (o SparkClusterExtensionPtrOutput) ToSparkClusterExtensionPtrOutputWithContext(ctx context.Context) SparkClusterExtensionPtrOutput
- 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) 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) Password() pulumi.StringPtrOutput
- func (o SparkClusterGatewayPtrOutput) ToSparkClusterGatewayPtrOutput() SparkClusterGatewayPtrOutput
- func (o SparkClusterGatewayPtrOutput) ToSparkClusterGatewayPtrOutputWithContext(ctx context.Context) SparkClusterGatewayPtrOutput
- func (o SparkClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
- type SparkClusterInput
- type SparkClusterMap
- type SparkClusterMapInput
- type SparkClusterMapOutput
- func (SparkClusterMapOutput) ElementType() reflect.Type
- func (o SparkClusterMapOutput) MapIndex(k pulumi.StringInput) SparkClusterOutput
- func (o SparkClusterMapOutput) ToSparkClusterMapOutput() SparkClusterMapOutput
- func (o SparkClusterMapOutput) ToSparkClusterMapOutputWithContext(ctx context.Context) SparkClusterMapOutput
- type SparkClusterMetastores
- type SparkClusterMetastoresAmbari
- type SparkClusterMetastoresAmbariArgs
- func (SparkClusterMetastoresAmbariArgs) ElementType() reflect.Type
- func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariOutput() SparkClusterMetastoresAmbariOutput
- func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariOutput
- func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariPtrOutput() SparkClusterMetastoresAmbariPtrOutput
- func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariPtrOutput
- type SparkClusterMetastoresAmbariInput
- type SparkClusterMetastoresAmbariOutput
- func (o SparkClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
- func (SparkClusterMetastoresAmbariOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
- func (o SparkClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
- func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariOutput() SparkClusterMetastoresAmbariOutput
- func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariOutput
- func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariPtrOutput() SparkClusterMetastoresAmbariPtrOutput
- func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariPtrOutput
- func (o SparkClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
- type SparkClusterMetastoresAmbariPtrInput
- type SparkClusterMetastoresAmbariPtrOutput
- func (o SparkClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresAmbariPtrOutput) Elem() SparkClusterMetastoresAmbariOutput
- func (SparkClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresAmbariPtrOutput) ToSparkClusterMetastoresAmbariPtrOutput() SparkClusterMetastoresAmbariPtrOutput
- func (o SparkClusterMetastoresAmbariPtrOutput) ToSparkClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariPtrOutput
- func (o SparkClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
- type SparkClusterMetastoresArgs
- func (SparkClusterMetastoresArgs) ElementType() reflect.Type
- func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresOutput() SparkClusterMetastoresOutput
- func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresOutputWithContext(ctx context.Context) SparkClusterMetastoresOutput
- func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresPtrOutput() SparkClusterMetastoresPtrOutput
- func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresPtrOutput
- type SparkClusterMetastoresHive
- type SparkClusterMetastoresHiveArgs
- func (SparkClusterMetastoresHiveArgs) ElementType() reflect.Type
- func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHiveOutput() SparkClusterMetastoresHiveOutput
- func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHiveOutputWithContext(ctx context.Context) SparkClusterMetastoresHiveOutput
- func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHivePtrOutput() SparkClusterMetastoresHivePtrOutput
- func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHivePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresHivePtrOutput
- type SparkClusterMetastoresHiveInput
- type SparkClusterMetastoresHiveOutput
- func (o SparkClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
- func (SparkClusterMetastoresHiveOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresHiveOutput) Password() pulumi.StringOutput
- func (o SparkClusterMetastoresHiveOutput) Server() pulumi.StringOutput
- func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHiveOutput() SparkClusterMetastoresHiveOutput
- func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHiveOutputWithContext(ctx context.Context) SparkClusterMetastoresHiveOutput
- func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHivePtrOutput() SparkClusterMetastoresHivePtrOutput
- func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHivePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresHivePtrOutput
- func (o SparkClusterMetastoresHiveOutput) Username() pulumi.StringOutput
- type SparkClusterMetastoresHivePtrInput
- type SparkClusterMetastoresHivePtrOutput
- func (o SparkClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresHivePtrOutput) Elem() SparkClusterMetastoresHiveOutput
- func (SparkClusterMetastoresHivePtrOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresHivePtrOutput) ToSparkClusterMetastoresHivePtrOutput() SparkClusterMetastoresHivePtrOutput
- func (o SparkClusterMetastoresHivePtrOutput) ToSparkClusterMetastoresHivePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresHivePtrOutput
- func (o SparkClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
- type SparkClusterMetastoresInput
- type SparkClusterMetastoresOozie
- type SparkClusterMetastoresOozieArgs
- func (SparkClusterMetastoresOozieArgs) ElementType() reflect.Type
- func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOozieOutput() SparkClusterMetastoresOozieOutput
- func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOozieOutputWithContext(ctx context.Context) SparkClusterMetastoresOozieOutput
- func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOoziePtrOutput() SparkClusterMetastoresOoziePtrOutput
- func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresOoziePtrOutput
- type SparkClusterMetastoresOozieInput
- type SparkClusterMetastoresOozieOutput
- func (o SparkClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
- func (SparkClusterMetastoresOozieOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresOozieOutput) Password() pulumi.StringOutput
- func (o SparkClusterMetastoresOozieOutput) Server() pulumi.StringOutput
- func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOozieOutput() SparkClusterMetastoresOozieOutput
- func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOozieOutputWithContext(ctx context.Context) SparkClusterMetastoresOozieOutput
- func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOoziePtrOutput() SparkClusterMetastoresOoziePtrOutput
- func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresOoziePtrOutput
- func (o SparkClusterMetastoresOozieOutput) Username() pulumi.StringOutput
- type SparkClusterMetastoresOoziePtrInput
- type SparkClusterMetastoresOoziePtrOutput
- func (o SparkClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresOoziePtrOutput) Elem() SparkClusterMetastoresOozieOutput
- func (SparkClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
- func (o SparkClusterMetastoresOoziePtrOutput) ToSparkClusterMetastoresOoziePtrOutput() SparkClusterMetastoresOoziePtrOutput
- func (o SparkClusterMetastoresOoziePtrOutput) ToSparkClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresOoziePtrOutput
- func (o SparkClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
- type SparkClusterMetastoresOutput
- func (o SparkClusterMetastoresOutput) Ambari() SparkClusterMetastoresAmbariPtrOutput
- func (SparkClusterMetastoresOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresOutput) Hive() SparkClusterMetastoresHivePtrOutput
- func (o SparkClusterMetastoresOutput) Oozie() SparkClusterMetastoresOoziePtrOutput
- func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresOutput() SparkClusterMetastoresOutput
- func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresOutputWithContext(ctx context.Context) SparkClusterMetastoresOutput
- func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresPtrOutput() SparkClusterMetastoresPtrOutput
- func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresPtrOutput
- type SparkClusterMetastoresPtrInput
- type SparkClusterMetastoresPtrOutput
- func (o SparkClusterMetastoresPtrOutput) Ambari() SparkClusterMetastoresAmbariPtrOutput
- func (o SparkClusterMetastoresPtrOutput) Elem() SparkClusterMetastoresOutput
- func (SparkClusterMetastoresPtrOutput) ElementType() reflect.Type
- func (o SparkClusterMetastoresPtrOutput) Hive() SparkClusterMetastoresHivePtrOutput
- func (o SparkClusterMetastoresPtrOutput) Oozie() SparkClusterMetastoresOoziePtrOutput
- func (o SparkClusterMetastoresPtrOutput) ToSparkClusterMetastoresPtrOutput() SparkClusterMetastoresPtrOutput
- func (o SparkClusterMetastoresPtrOutput) ToSparkClusterMetastoresPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresPtrOutput
- type SparkClusterMonitor
- type SparkClusterMonitorArgs
- func (SparkClusterMonitorArgs) ElementType() reflect.Type
- func (i SparkClusterMonitorArgs) ToSparkClusterMonitorOutput() SparkClusterMonitorOutput
- func (i SparkClusterMonitorArgs) ToSparkClusterMonitorOutputWithContext(ctx context.Context) SparkClusterMonitorOutput
- func (i SparkClusterMonitorArgs) ToSparkClusterMonitorPtrOutput() SparkClusterMonitorPtrOutput
- func (i SparkClusterMonitorArgs) ToSparkClusterMonitorPtrOutputWithContext(ctx context.Context) SparkClusterMonitorPtrOutput
- type SparkClusterMonitorInput
- type SparkClusterMonitorOutput
- func (SparkClusterMonitorOutput) ElementType() reflect.Type
- func (o SparkClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
- func (o SparkClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
- func (o SparkClusterMonitorOutput) ToSparkClusterMonitorOutput() SparkClusterMonitorOutput
- func (o SparkClusterMonitorOutput) ToSparkClusterMonitorOutputWithContext(ctx context.Context) SparkClusterMonitorOutput
- func (o SparkClusterMonitorOutput) ToSparkClusterMonitorPtrOutput() SparkClusterMonitorPtrOutput
- func (o SparkClusterMonitorOutput) ToSparkClusterMonitorPtrOutputWithContext(ctx context.Context) SparkClusterMonitorPtrOutput
- type SparkClusterMonitorPtrInput
- type SparkClusterMonitorPtrOutput
- func (o SparkClusterMonitorPtrOutput) Elem() SparkClusterMonitorOutput
- func (SparkClusterMonitorPtrOutput) ElementType() reflect.Type
- func (o SparkClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
- func (o SparkClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
- func (o SparkClusterMonitorPtrOutput) ToSparkClusterMonitorPtrOutput() SparkClusterMonitorPtrOutput
- func (o SparkClusterMonitorPtrOutput) ToSparkClusterMonitorPtrOutputWithContext(ctx context.Context) SparkClusterMonitorPtrOutput
- type SparkClusterNetwork
- type SparkClusterNetworkArgs
- func (SparkClusterNetworkArgs) ElementType() reflect.Type
- func (i SparkClusterNetworkArgs) ToSparkClusterNetworkOutput() SparkClusterNetworkOutput
- func (i SparkClusterNetworkArgs) ToSparkClusterNetworkOutputWithContext(ctx context.Context) SparkClusterNetworkOutput
- func (i SparkClusterNetworkArgs) ToSparkClusterNetworkPtrOutput() SparkClusterNetworkPtrOutput
- func (i SparkClusterNetworkArgs) ToSparkClusterNetworkPtrOutputWithContext(ctx context.Context) SparkClusterNetworkPtrOutput
- type SparkClusterNetworkInput
- type SparkClusterNetworkOutput
- func (o SparkClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (SparkClusterNetworkOutput) ElementType() reflect.Type
- func (o SparkClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o SparkClusterNetworkOutput) ToSparkClusterNetworkOutput() SparkClusterNetworkOutput
- func (o SparkClusterNetworkOutput) ToSparkClusterNetworkOutputWithContext(ctx context.Context) SparkClusterNetworkOutput
- func (o SparkClusterNetworkOutput) ToSparkClusterNetworkPtrOutput() SparkClusterNetworkPtrOutput
- func (o SparkClusterNetworkOutput) ToSparkClusterNetworkPtrOutputWithContext(ctx context.Context) SparkClusterNetworkPtrOutput
- type SparkClusterNetworkPtrInput
- type SparkClusterNetworkPtrOutput
- func (o SparkClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
- func (o SparkClusterNetworkPtrOutput) Elem() SparkClusterNetworkOutput
- func (SparkClusterNetworkPtrOutput) ElementType() reflect.Type
- func (o SparkClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
- func (o SparkClusterNetworkPtrOutput) ToSparkClusterNetworkPtrOutput() SparkClusterNetworkPtrOutput
- func (o SparkClusterNetworkPtrOutput) ToSparkClusterNetworkPtrOutputWithContext(ctx context.Context) SparkClusterNetworkPtrOutput
- type SparkClusterOutput
- func (o SparkClusterOutput) ClusterVersion() pulumi.StringOutput
- func (o SparkClusterOutput) ComponentVersion() SparkClusterComponentVersionOutput
- func (o SparkClusterOutput) ComputeIsolation() SparkClusterComputeIsolationPtrOutput
- func (o SparkClusterOutput) DiskEncryptions() SparkClusterDiskEncryptionArrayOutput
- func (SparkClusterOutput) ElementType() reflect.Type
- func (o SparkClusterOutput) EncryptionInTransitEnabled() pulumi.BoolPtrOutput
- func (o SparkClusterOutput) Extension() SparkClusterExtensionPtrOutput
- func (o SparkClusterOutput) Gateway() SparkClusterGatewayOutput
- func (o SparkClusterOutput) HttpsEndpoint() pulumi.StringOutput
- func (o SparkClusterOutput) Location() pulumi.StringOutput
- func (o SparkClusterOutput) Metastores() SparkClusterMetastoresPtrOutput
- func (o SparkClusterOutput) Monitor() SparkClusterMonitorPtrOutput
- func (o SparkClusterOutput) Name() pulumi.StringOutput
- func (o SparkClusterOutput) Network() SparkClusterNetworkPtrOutput
- func (o SparkClusterOutput) PrivateLinkConfiguration() SparkClusterPrivateLinkConfigurationPtrOutput
- func (o SparkClusterOutput) ResourceGroupName() pulumi.StringOutput
- func (o SparkClusterOutput) Roles() SparkClusterRolesOutput
- func (o SparkClusterOutput) SecurityProfile() SparkClusterSecurityProfilePtrOutput
- func (o SparkClusterOutput) SshEndpoint() pulumi.StringOutput
- func (o SparkClusterOutput) StorageAccountGen2() SparkClusterStorageAccountGen2PtrOutput
- func (o SparkClusterOutput) StorageAccounts() SparkClusterStorageAccountArrayOutput
- func (o SparkClusterOutput) Tags() pulumi.StringMapOutput
- func (o SparkClusterOutput) Tier() pulumi.StringOutput
- func (o SparkClusterOutput) TlsMinVersion() pulumi.StringPtrOutput
- func (o SparkClusterOutput) ToSparkClusterOutput() SparkClusterOutput
- func (o SparkClusterOutput) ToSparkClusterOutputWithContext(ctx context.Context) SparkClusterOutput
- type SparkClusterPrivateLinkConfiguration
- type SparkClusterPrivateLinkConfigurationArgs
- func (SparkClusterPrivateLinkConfigurationArgs) ElementType() reflect.Type
- func (i SparkClusterPrivateLinkConfigurationArgs) ToSparkClusterPrivateLinkConfigurationOutput() SparkClusterPrivateLinkConfigurationOutput
- func (i SparkClusterPrivateLinkConfigurationArgs) ToSparkClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationOutput
- func (i SparkClusterPrivateLinkConfigurationArgs) ToSparkClusterPrivateLinkConfigurationPtrOutput() SparkClusterPrivateLinkConfigurationPtrOutput
- func (i SparkClusterPrivateLinkConfigurationArgs) ToSparkClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationPtrOutput
- type SparkClusterPrivateLinkConfigurationInput
- type SparkClusterPrivateLinkConfigurationIpConfiguration
- type SparkClusterPrivateLinkConfigurationIpConfigurationArgs
- func (SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType() reflect.Type
- func (i SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ToSparkClusterPrivateLinkConfigurationIpConfigurationOutput() SparkClusterPrivateLinkConfigurationIpConfigurationOutput
- func (i SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ToSparkClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationIpConfigurationOutput
- func (i SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput() SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (i SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type SparkClusterPrivateLinkConfigurationIpConfigurationInput
- type SparkClusterPrivateLinkConfigurationIpConfigurationOutput
- func (SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType() reflect.Type
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) Name() pulumi.StringOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) Primary() pulumi.BoolPtrOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress() pulumi.StringPtrOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) SubnetId() pulumi.StringPtrOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationOutput() SparkClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput() SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type SparkClusterPrivateLinkConfigurationIpConfigurationPtrInput
- type SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Elem() SparkClusterPrivateLinkConfigurationIpConfigurationOutput
- func (SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType() reflect.Type
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Name() pulumi.StringPtrOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary() pulumi.BoolPtrOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress() pulumi.StringPtrOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput() SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- type SparkClusterPrivateLinkConfigurationOutput
- func (SparkClusterPrivateLinkConfigurationOutput) ElementType() reflect.Type
- func (o SparkClusterPrivateLinkConfigurationOutput) GroupId() pulumi.StringOutput
- func (o SparkClusterPrivateLinkConfigurationOutput) IpConfiguration() SparkClusterPrivateLinkConfigurationIpConfigurationOutput
- func (o SparkClusterPrivateLinkConfigurationOutput) Name() pulumi.StringOutput
- func (o SparkClusterPrivateLinkConfigurationOutput) ToSparkClusterPrivateLinkConfigurationOutput() SparkClusterPrivateLinkConfigurationOutput
- func (o SparkClusterPrivateLinkConfigurationOutput) ToSparkClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationOutput
- func (o SparkClusterPrivateLinkConfigurationOutput) ToSparkClusterPrivateLinkConfigurationPtrOutput() SparkClusterPrivateLinkConfigurationPtrOutput
- func (o SparkClusterPrivateLinkConfigurationOutput) ToSparkClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationPtrOutput
- type SparkClusterPrivateLinkConfigurationPtrInput
- type SparkClusterPrivateLinkConfigurationPtrOutput
- func (o SparkClusterPrivateLinkConfigurationPtrOutput) Elem() SparkClusterPrivateLinkConfigurationOutput
- func (SparkClusterPrivateLinkConfigurationPtrOutput) ElementType() reflect.Type
- func (o SparkClusterPrivateLinkConfigurationPtrOutput) GroupId() pulumi.StringPtrOutput
- func (o SparkClusterPrivateLinkConfigurationPtrOutput) IpConfiguration() SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
- func (o SparkClusterPrivateLinkConfigurationPtrOutput) Name() pulumi.StringPtrOutput
- func (o SparkClusterPrivateLinkConfigurationPtrOutput) ToSparkClusterPrivateLinkConfigurationPtrOutput() SparkClusterPrivateLinkConfigurationPtrOutput
- func (o SparkClusterPrivateLinkConfigurationPtrOutput) ToSparkClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationPtrOutput
- type SparkClusterRoles
- type SparkClusterRolesArgs
- func (SparkClusterRolesArgs) ElementType() reflect.Type
- func (i SparkClusterRolesArgs) ToSparkClusterRolesOutput() SparkClusterRolesOutput
- func (i SparkClusterRolesArgs) ToSparkClusterRolesOutputWithContext(ctx context.Context) SparkClusterRolesOutput
- func (i SparkClusterRolesArgs) ToSparkClusterRolesPtrOutput() SparkClusterRolesPtrOutput
- func (i SparkClusterRolesArgs) ToSparkClusterRolesPtrOutputWithContext(ctx context.Context) SparkClusterRolesPtrOutput
- type SparkClusterRolesHeadNode
- type SparkClusterRolesHeadNodeArgs
- func (SparkClusterRolesHeadNodeArgs) ElementType() reflect.Type
- func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodeOutput() SparkClusterRolesHeadNodeOutput
- func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodeOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeOutput
- func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodePtrOutput() SparkClusterRolesHeadNodePtrOutput
- func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodePtrOutput
- type SparkClusterRolesHeadNodeInput
- type SparkClusterRolesHeadNodeOutput
- func (SparkClusterRolesHeadNodeOutput) ElementType() reflect.Type
- func (o SparkClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodeOutput) ScriptActions() SparkClusterRolesHeadNodeScriptActionArrayOutput
- func (o SparkClusterRolesHeadNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o SparkClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodeOutput() SparkClusterRolesHeadNodeOutput
- func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodeOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeOutput
- func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodePtrOutput() SparkClusterRolesHeadNodePtrOutput
- func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodePtrOutput
- func (o SparkClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
- func (o SparkClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
- type SparkClusterRolesHeadNodePtrInput
- type SparkClusterRolesHeadNodePtrOutput
- func (o SparkClusterRolesHeadNodePtrOutput) Elem() SparkClusterRolesHeadNodeOutput
- func (SparkClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
- func (o SparkClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodePtrOutput) ScriptActions() SparkClusterRolesHeadNodeScriptActionArrayOutput
- func (o SparkClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o SparkClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodePtrOutput) ToSparkClusterRolesHeadNodePtrOutput() SparkClusterRolesHeadNodePtrOutput
- func (o SparkClusterRolesHeadNodePtrOutput) ToSparkClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodePtrOutput
- func (o SparkClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type SparkClusterRolesHeadNodeScriptAction
- type SparkClusterRolesHeadNodeScriptActionArgs
- func (SparkClusterRolesHeadNodeScriptActionArgs) ElementType() reflect.Type
- func (i SparkClusterRolesHeadNodeScriptActionArgs) ToSparkClusterRolesHeadNodeScriptActionOutput() SparkClusterRolesHeadNodeScriptActionOutput
- func (i SparkClusterRolesHeadNodeScriptActionArgs) ToSparkClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeScriptActionOutput
- type SparkClusterRolesHeadNodeScriptActionArray
- func (SparkClusterRolesHeadNodeScriptActionArray) ElementType() reflect.Type
- func (i SparkClusterRolesHeadNodeScriptActionArray) ToSparkClusterRolesHeadNodeScriptActionArrayOutput() SparkClusterRolesHeadNodeScriptActionArrayOutput
- func (i SparkClusterRolesHeadNodeScriptActionArray) ToSparkClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeScriptActionArrayOutput
- type SparkClusterRolesHeadNodeScriptActionArrayInput
- type SparkClusterRolesHeadNodeScriptActionArrayOutput
- func (SparkClusterRolesHeadNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o SparkClusterRolesHeadNodeScriptActionArrayOutput) Index(i pulumi.IntInput) SparkClusterRolesHeadNodeScriptActionOutput
- func (o SparkClusterRolesHeadNodeScriptActionArrayOutput) ToSparkClusterRolesHeadNodeScriptActionArrayOutput() SparkClusterRolesHeadNodeScriptActionArrayOutput
- func (o SparkClusterRolesHeadNodeScriptActionArrayOutput) ToSparkClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeScriptActionArrayOutput
- type SparkClusterRolesHeadNodeScriptActionInput
- type SparkClusterRolesHeadNodeScriptActionOutput
- func (SparkClusterRolesHeadNodeScriptActionOutput) ElementType() reflect.Type
- func (o SparkClusterRolesHeadNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o SparkClusterRolesHeadNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o SparkClusterRolesHeadNodeScriptActionOutput) ToSparkClusterRolesHeadNodeScriptActionOutput() SparkClusterRolesHeadNodeScriptActionOutput
- func (o SparkClusterRolesHeadNodeScriptActionOutput) ToSparkClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeScriptActionOutput
- func (o SparkClusterRolesHeadNodeScriptActionOutput) Uri() 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() SparkClusterRolesHeadNodePtrOutput
- func (o SparkClusterRolesPtrOutput) ToSparkClusterRolesPtrOutput() SparkClusterRolesPtrOutput
- func (o SparkClusterRolesPtrOutput) ToSparkClusterRolesPtrOutputWithContext(ctx context.Context) SparkClusterRolesPtrOutput
- func (o SparkClusterRolesPtrOutput) WorkerNode() SparkClusterRolesWorkerNodePtrOutput
- func (o SparkClusterRolesPtrOutput) ZookeeperNode() SparkClusterRolesZookeeperNodePtrOutput
- type SparkClusterRolesWorkerNode
- type SparkClusterRolesWorkerNodeArgs
- func (SparkClusterRolesWorkerNodeArgs) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodeOutput() SparkClusterRolesWorkerNodeOutput
- func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodeOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeOutput
- func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodePtrOutput() SparkClusterRolesWorkerNodePtrOutput
- func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodePtrOutput
- type SparkClusterRolesWorkerNodeAutoscale
- type SparkClusterRolesWorkerNodeAutoscaleArgs
- func (SparkClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscaleOutput() SparkClusterRolesWorkerNodeAutoscaleOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput() SparkClusterRolesWorkerNodeAutoscalePtrOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscalePtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleCapacity
- type SparkClusterRolesWorkerNodeAutoscaleCapacityArgs
- func (SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleCapacityInput
- type SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount() pulumi.IntOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount() pulumi.IntOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleCapacityPtrInput
- type SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) Elem() SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
- func (SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount() pulumi.IntPtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount() pulumi.IntPtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleInput
- type SparkClusterRolesWorkerNodeAutoscaleOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleOutput) Capacity() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (SparkClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscaleOutput) Recurrence() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscaleOutput() SparkClusterRolesWorkerNodeAutoscaleOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput() SparkClusterRolesWorkerNodeAutoscalePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscalePtrOutput
- type SparkClusterRolesWorkerNodeAutoscalePtrInput
- type SparkClusterRolesWorkerNodeAutoscalePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) Capacity() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) Elem() SparkClusterRolesWorkerNodeAutoscaleOutput
- func (SparkClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput() SparkClusterRolesWorkerNodeAutoscalePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscalePtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrence
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs
- func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceInput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Elem() SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
- func (SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceSchedule
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs
- func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray
- func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) Index(i pulumi.IntInput) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
- type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
- func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time() pulumi.StringOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
- type SparkClusterRolesWorkerNodeInput
- type SparkClusterRolesWorkerNodeOutput
- func (o SparkClusterRolesWorkerNodeOutput) Autoscale() SparkClusterRolesWorkerNodeAutoscalePtrOutput
- func (SparkClusterRolesWorkerNodeOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodeOutput) ScriptActions() SparkClusterRolesWorkerNodeScriptActionArrayOutput
- func (o SparkClusterRolesWorkerNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o SparkClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
- func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodeOutput() SparkClusterRolesWorkerNodeOutput
- func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodeOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeOutput
- func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodePtrOutput() SparkClusterRolesWorkerNodePtrOutput
- func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodePtrOutput
- func (o SparkClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
- func (o SparkClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
- type SparkClusterRolesWorkerNodePtrInput
- type SparkClusterRolesWorkerNodePtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) Autoscale() SparkClusterRolesWorkerNodeAutoscalePtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) Elem() SparkClusterRolesWorkerNodeOutput
- func (SparkClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) ScriptActions() SparkClusterRolesWorkerNodeScriptActionArrayOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) ToSparkClusterRolesWorkerNodePtrOutput() SparkClusterRolesWorkerNodePtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) ToSparkClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodePtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type SparkClusterRolesWorkerNodeScriptAction
- type SparkClusterRolesWorkerNodeScriptActionArgs
- func (SparkClusterRolesWorkerNodeScriptActionArgs) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeScriptActionArgs) ToSparkClusterRolesWorkerNodeScriptActionOutput() SparkClusterRolesWorkerNodeScriptActionOutput
- func (i SparkClusterRolesWorkerNodeScriptActionArgs) ToSparkClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeScriptActionOutput
- type SparkClusterRolesWorkerNodeScriptActionArray
- func (SparkClusterRolesWorkerNodeScriptActionArray) ElementType() reflect.Type
- func (i SparkClusterRolesWorkerNodeScriptActionArray) ToSparkClusterRolesWorkerNodeScriptActionArrayOutput() SparkClusterRolesWorkerNodeScriptActionArrayOutput
- func (i SparkClusterRolesWorkerNodeScriptActionArray) ToSparkClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeScriptActionArrayOutput
- type SparkClusterRolesWorkerNodeScriptActionArrayInput
- type SparkClusterRolesWorkerNodeScriptActionArrayOutput
- func (SparkClusterRolesWorkerNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeScriptActionArrayOutput) Index(i pulumi.IntInput) SparkClusterRolesWorkerNodeScriptActionOutput
- func (o SparkClusterRolesWorkerNodeScriptActionArrayOutput) ToSparkClusterRolesWorkerNodeScriptActionArrayOutput() SparkClusterRolesWorkerNodeScriptActionArrayOutput
- func (o SparkClusterRolesWorkerNodeScriptActionArrayOutput) ToSparkClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeScriptActionArrayOutput
- type SparkClusterRolesWorkerNodeScriptActionInput
- type SparkClusterRolesWorkerNodeScriptActionOutput
- func (SparkClusterRolesWorkerNodeScriptActionOutput) ElementType() reflect.Type
- func (o SparkClusterRolesWorkerNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o SparkClusterRolesWorkerNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o SparkClusterRolesWorkerNodeScriptActionOutput) ToSparkClusterRolesWorkerNodeScriptActionOutput() SparkClusterRolesWorkerNodeScriptActionOutput
- func (o SparkClusterRolesWorkerNodeScriptActionOutput) ToSparkClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeScriptActionOutput
- func (o SparkClusterRolesWorkerNodeScriptActionOutput) Uri() pulumi.StringOutput
- type SparkClusterRolesZookeeperNode
- type SparkClusterRolesZookeeperNodeArgs
- func (SparkClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
- func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodeOutput() SparkClusterRolesZookeeperNodeOutput
- func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeOutput
- func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodePtrOutput() SparkClusterRolesZookeeperNodePtrOutput
- func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodePtrOutput
- type SparkClusterRolesZookeeperNodeInput
- type SparkClusterRolesZookeeperNodeOutput
- func (SparkClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
- func (o SparkClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodeOutput) ScriptActions() SparkClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o SparkClusterRolesZookeeperNodeOutput) SshKeys() pulumi.StringArrayOutput
- func (o SparkClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodeOutput() SparkClusterRolesZookeeperNodeOutput
- func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeOutput
- func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodePtrOutput() SparkClusterRolesZookeeperNodePtrOutput
- func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodePtrOutput
- func (o SparkClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
- func (o SparkClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
- type SparkClusterRolesZookeeperNodePtrInput
- type SparkClusterRolesZookeeperNodePtrOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) Elem() SparkClusterRolesZookeeperNodeOutput
- func (SparkClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
- func (o SparkClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) ScriptActions() SparkClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) ToSparkClusterRolesZookeeperNodePtrOutput() SparkClusterRolesZookeeperNodePtrOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) ToSparkClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodePtrOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
- type SparkClusterRolesZookeeperNodeScriptAction
- type SparkClusterRolesZookeeperNodeScriptActionArgs
- func (SparkClusterRolesZookeeperNodeScriptActionArgs) ElementType() reflect.Type
- func (i SparkClusterRolesZookeeperNodeScriptActionArgs) ToSparkClusterRolesZookeeperNodeScriptActionOutput() SparkClusterRolesZookeeperNodeScriptActionOutput
- func (i SparkClusterRolesZookeeperNodeScriptActionArgs) ToSparkClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeScriptActionOutput
- type SparkClusterRolesZookeeperNodeScriptActionArray
- func (SparkClusterRolesZookeeperNodeScriptActionArray) ElementType() reflect.Type
- func (i SparkClusterRolesZookeeperNodeScriptActionArray) ToSparkClusterRolesZookeeperNodeScriptActionArrayOutput() SparkClusterRolesZookeeperNodeScriptActionArrayOutput
- func (i SparkClusterRolesZookeeperNodeScriptActionArray) ToSparkClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeScriptActionArrayOutput
- type SparkClusterRolesZookeeperNodeScriptActionArrayInput
- type SparkClusterRolesZookeeperNodeScriptActionArrayOutput
- func (SparkClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType() reflect.Type
- func (o SparkClusterRolesZookeeperNodeScriptActionArrayOutput) Index(i pulumi.IntInput) SparkClusterRolesZookeeperNodeScriptActionOutput
- func (o SparkClusterRolesZookeeperNodeScriptActionArrayOutput) ToSparkClusterRolesZookeeperNodeScriptActionArrayOutput() SparkClusterRolesZookeeperNodeScriptActionArrayOutput
- func (o SparkClusterRolesZookeeperNodeScriptActionArrayOutput) ToSparkClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeScriptActionArrayOutput
- type SparkClusterRolesZookeeperNodeScriptActionInput
- type SparkClusterRolesZookeeperNodeScriptActionOutput
- func (SparkClusterRolesZookeeperNodeScriptActionOutput) ElementType() reflect.Type
- func (o SparkClusterRolesZookeeperNodeScriptActionOutput) Name() pulumi.StringOutput
- func (o SparkClusterRolesZookeeperNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
- func (o SparkClusterRolesZookeeperNodeScriptActionOutput) ToSparkClusterRolesZookeeperNodeScriptActionOutput() SparkClusterRolesZookeeperNodeScriptActionOutput
- func (o SparkClusterRolesZookeeperNodeScriptActionOutput) ToSparkClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeScriptActionOutput
- func (o SparkClusterRolesZookeeperNodeScriptActionOutput) Uri() pulumi.StringOutput
- type SparkClusterSecurityProfile
- type SparkClusterSecurityProfileArgs
- func (SparkClusterSecurityProfileArgs) ElementType() reflect.Type
- func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfileOutput() SparkClusterSecurityProfileOutput
- func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfileOutputWithContext(ctx context.Context) SparkClusterSecurityProfileOutput
- func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfilePtrOutput() SparkClusterSecurityProfilePtrOutput
- func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfilePtrOutputWithContext(ctx context.Context) SparkClusterSecurityProfilePtrOutput
- type SparkClusterSecurityProfileInput
- type SparkClusterSecurityProfileOutput
- func (o SparkClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
- func (o SparkClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o SparkClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
- func (o SparkClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
- func (o SparkClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
- func (SparkClusterSecurityProfileOutput) ElementType() reflect.Type
- func (o SparkClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o SparkClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
- func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfileOutput() SparkClusterSecurityProfileOutput
- func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfileOutputWithContext(ctx context.Context) SparkClusterSecurityProfileOutput
- func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfilePtrOutput() SparkClusterSecurityProfilePtrOutput
- func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfilePtrOutputWithContext(ctx context.Context) SparkClusterSecurityProfilePtrOutput
- type SparkClusterSecurityProfilePtrInput
- type SparkClusterSecurityProfilePtrOutput
- func (o SparkClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
- func (o SparkClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
- func (o SparkClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
- func (o SparkClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
- func (o SparkClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
- func (o SparkClusterSecurityProfilePtrOutput) Elem() SparkClusterSecurityProfileOutput
- func (SparkClusterSecurityProfilePtrOutput) ElementType() reflect.Type
- func (o SparkClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
- func (o SparkClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
- func (o SparkClusterSecurityProfilePtrOutput) ToSparkClusterSecurityProfilePtrOutput() SparkClusterSecurityProfilePtrOutput
- func (o SparkClusterSecurityProfilePtrOutput) ToSparkClusterSecurityProfilePtrOutputWithContext(ctx context.Context) SparkClusterSecurityProfilePtrOutput
- type SparkClusterState
- type SparkClusterStorageAccount
- type SparkClusterStorageAccountArgs
- func (SparkClusterStorageAccountArgs) ElementType() reflect.Type
- func (i SparkClusterStorageAccountArgs) ToSparkClusterStorageAccountOutput() SparkClusterStorageAccountOutput
- func (i SparkClusterStorageAccountArgs) ToSparkClusterStorageAccountOutputWithContext(ctx context.Context) SparkClusterStorageAccountOutput
- type SparkClusterStorageAccountArray
- func (SparkClusterStorageAccountArray) ElementType() reflect.Type
- func (i SparkClusterStorageAccountArray) ToSparkClusterStorageAccountArrayOutput() SparkClusterStorageAccountArrayOutput
- func (i SparkClusterStorageAccountArray) ToSparkClusterStorageAccountArrayOutputWithContext(ctx context.Context) SparkClusterStorageAccountArrayOutput
- type SparkClusterStorageAccountArrayInput
- type SparkClusterStorageAccountArrayOutput
- func (SparkClusterStorageAccountArrayOutput) ElementType() reflect.Type
- func (o SparkClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) SparkClusterStorageAccountOutput
- func (o SparkClusterStorageAccountArrayOutput) ToSparkClusterStorageAccountArrayOutput() SparkClusterStorageAccountArrayOutput
- func (o SparkClusterStorageAccountArrayOutput) ToSparkClusterStorageAccountArrayOutputWithContext(ctx context.Context) SparkClusterStorageAccountArrayOutput
- type SparkClusterStorageAccountGen2
- type SparkClusterStorageAccountGen2Args
- func (SparkClusterStorageAccountGen2Args) ElementType() reflect.Type
- func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2Output() SparkClusterStorageAccountGen2Output
- func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2OutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2Output
- func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2PtrOutput() SparkClusterStorageAccountGen2PtrOutput
- func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2PtrOutput
- type SparkClusterStorageAccountGen2Input
- type SparkClusterStorageAccountGen2Output
- func (SparkClusterStorageAccountGen2Output) ElementType() reflect.Type
- func (o SparkClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
- func (o SparkClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
- func (o SparkClusterStorageAccountGen2Output) ManagedIdentityResourceId() pulumi.StringOutput
- func (o SparkClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
- func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2Output() SparkClusterStorageAccountGen2Output
- func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2OutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2Output
- func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2PtrOutput() SparkClusterStorageAccountGen2PtrOutput
- func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2PtrOutput
- type SparkClusterStorageAccountGen2PtrInput
- type SparkClusterStorageAccountGen2PtrOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) Elem() SparkClusterStorageAccountGen2Output
- func (SparkClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
- func (o SparkClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) ToSparkClusterStorageAccountGen2PtrOutput() SparkClusterStorageAccountGen2PtrOutput
- func (o SparkClusterStorageAccountGen2PtrOutput) ToSparkClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2PtrOutput
- type SparkClusterStorageAccountInput
- type SparkClusterStorageAccountOutput
- func (SparkClusterStorageAccountOutput) ElementType() reflect.Type
- func (o SparkClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
- func (o SparkClusterStorageAccountOutput) StorageAccountKey() pulumi.StringOutput
- func (o SparkClusterStorageAccountOutput) StorageContainerId() pulumi.StringOutput
- func (o SparkClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
- func (o SparkClusterStorageAccountOutput) ToSparkClusterStorageAccountOutput() SparkClusterStorageAccountOutput
- func (o SparkClusterStorageAccountOutput) ToSparkClusterStorageAccountOutputWithContext(ctx context.Context) SparkClusterStorageAccountOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetClusterArgs ¶
type GetClusterArgs struct { // Specifies the name of this HDInsight Cluster. Name string `pulumi:"name"` // Specifies the name of the Resource Group in which this HDInsight Cluster exists. ResourceGroupName string `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getCluster.
type GetClusterGateway ¶
type GetClusterGatewayArgs ¶
type GetClusterGatewayArgs struct { // Is the Ambari Portal enabled? Enabled pulumi.BoolInput `pulumi:"enabled"` // The password used for the Ambari Portal. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Username pulumi.StringInput `pulumi:"username"` }
func (GetClusterGatewayArgs) ElementType ¶
func (GetClusterGatewayArgs) ElementType() reflect.Type
func (GetClusterGatewayArgs) ToGetClusterGatewayOutput ¶
func (i GetClusterGatewayArgs) ToGetClusterGatewayOutput() GetClusterGatewayOutput
func (GetClusterGatewayArgs) ToGetClusterGatewayOutputWithContext ¶
func (i GetClusterGatewayArgs) ToGetClusterGatewayOutputWithContext(ctx context.Context) GetClusterGatewayOutput
type GetClusterGatewayArray ¶
type GetClusterGatewayArray []GetClusterGatewayInput
func (GetClusterGatewayArray) ElementType ¶
func (GetClusterGatewayArray) ElementType() reflect.Type
func (GetClusterGatewayArray) ToGetClusterGatewayArrayOutput ¶
func (i GetClusterGatewayArray) ToGetClusterGatewayArrayOutput() GetClusterGatewayArrayOutput
func (GetClusterGatewayArray) ToGetClusterGatewayArrayOutputWithContext ¶
func (i GetClusterGatewayArray) ToGetClusterGatewayArrayOutputWithContext(ctx context.Context) GetClusterGatewayArrayOutput
type GetClusterGatewayArrayInput ¶
type GetClusterGatewayArrayInput interface { pulumi.Input ToGetClusterGatewayArrayOutput() GetClusterGatewayArrayOutput ToGetClusterGatewayArrayOutputWithContext(context.Context) GetClusterGatewayArrayOutput }
GetClusterGatewayArrayInput is an input type that accepts GetClusterGatewayArray and GetClusterGatewayArrayOutput values. You can construct a concrete instance of `GetClusterGatewayArrayInput` via:
GetClusterGatewayArray{ GetClusterGatewayArgs{...} }
type GetClusterGatewayArrayOutput ¶
type GetClusterGatewayArrayOutput struct{ *pulumi.OutputState }
func (GetClusterGatewayArrayOutput) ElementType ¶
func (GetClusterGatewayArrayOutput) ElementType() reflect.Type
func (GetClusterGatewayArrayOutput) Index ¶
func (o GetClusterGatewayArrayOutput) Index(i pulumi.IntInput) GetClusterGatewayOutput
func (GetClusterGatewayArrayOutput) ToGetClusterGatewayArrayOutput ¶
func (o GetClusterGatewayArrayOutput) ToGetClusterGatewayArrayOutput() GetClusterGatewayArrayOutput
func (GetClusterGatewayArrayOutput) ToGetClusterGatewayArrayOutputWithContext ¶
func (o GetClusterGatewayArrayOutput) ToGetClusterGatewayArrayOutputWithContext(ctx context.Context) GetClusterGatewayArrayOutput
type GetClusterGatewayInput ¶
type GetClusterGatewayInput interface { pulumi.Input ToGetClusterGatewayOutput() GetClusterGatewayOutput ToGetClusterGatewayOutputWithContext(context.Context) GetClusterGatewayOutput }
GetClusterGatewayInput is an input type that accepts GetClusterGatewayArgs and GetClusterGatewayOutput values. You can construct a concrete instance of `GetClusterGatewayInput` via:
GetClusterGatewayArgs{...}
type GetClusterGatewayOutput ¶
type GetClusterGatewayOutput struct{ *pulumi.OutputState }
func (GetClusterGatewayOutput) ElementType ¶
func (GetClusterGatewayOutput) ElementType() reflect.Type
func (GetClusterGatewayOutput) Enabled ¶
func (o GetClusterGatewayOutput) Enabled() pulumi.BoolOutput
Is the Ambari Portal enabled?
func (GetClusterGatewayOutput) Password ¶
func (o GetClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
func (GetClusterGatewayOutput) ToGetClusterGatewayOutput ¶
func (o GetClusterGatewayOutput) ToGetClusterGatewayOutput() GetClusterGatewayOutput
func (GetClusterGatewayOutput) ToGetClusterGatewayOutputWithContext ¶
func (o GetClusterGatewayOutput) ToGetClusterGatewayOutputWithContext(ctx context.Context) GetClusterGatewayOutput
func (GetClusterGatewayOutput) Username ¶
func (o GetClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal.
type GetClusterOutputArgs ¶
type GetClusterOutputArgs struct { // Specifies the name of this HDInsight Cluster. Name pulumi.StringInput `pulumi:"name"` // Specifies the name of the Resource Group in which this HDInsight Cluster exists. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
A collection of arguments for invoking getCluster.
func (GetClusterOutputArgs) ElementType ¶
func (GetClusterOutputArgs) ElementType() reflect.Type
type GetClusterResult ¶
type GetClusterResult struct { // The HDInsight Cluster ID. ClusterId string `pulumi:"clusterId"` // The version of HDInsights which is used on this HDInsight Cluster. ClusterVersion string `pulumi:"clusterVersion"` // A map of versions of software used on this HDInsights Cluster. ComponentVersions map[string]string `pulumi:"componentVersions"` // The SSH Endpoint of the Edge Node for this HDInsight Cluster, if an Edge Node exists. EdgeSshEndpoint string `pulumi:"edgeSshEndpoint"` // A `gateway` block as defined below. Gateways []GetClusterGateway `pulumi:"gateways"` // The HTTPS Endpoint for this HDInsight Cluster. HttpsEndpoint string `pulumi:"httpsEndpoint"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The Kafka Rest Proxy Endpoint for this HDInsight Cluster. KafkaRestProxyEndpoint string `pulumi:"kafkaRestProxyEndpoint"` // The kind of HDInsight Cluster this is, such as a Spark or Storm cluster. Kind string `pulumi:"kind"` // The Azure Region in which this HDInsight Cluster exists. Location string `pulumi:"location"` // The HDInsight Cluster name. Name string `pulumi:"name"` ResourceGroupName string `pulumi:"resourceGroupName"` // The SSH Endpoint for this HDInsight Cluster. SshEndpoint string `pulumi:"sshEndpoint"` // A map of tags assigned to the HDInsight Cluster. Tags map[string]string `pulumi:"tags"` // The SKU / Tier of this HDInsight Cluster. Tier string `pulumi:"tier"` // The minimal supported TLS version. TlsMinVersion string `pulumi:"tlsMinVersion"` }
A collection of values returned by getCluster.
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, args *GetClusterArgs, opts ...pulumi.InvokeOption) (*GetClusterResult, error)
Use this data source to access information about an existing HDInsight Cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/hdinsight" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := hdinsight.GetCluster(ctx, &hdinsight.GetClusterArgs{ Name: "example", ResourceGroupName: "example-resources", }, nil) if err != nil { return err } ctx.Export("httpsEndpoint", example.HttpsEndpoint) ctx.Export("clusterId", example.ClusterId) return nil }) }
```
type GetClusterResultOutput ¶
type GetClusterResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCluster.
func GetClusterOutput ¶
func GetClusterOutput(ctx *pulumi.Context, args GetClusterOutputArgs, opts ...pulumi.InvokeOption) GetClusterResultOutput
func (GetClusterResultOutput) ClusterId ¶
func (o GetClusterResultOutput) ClusterId() pulumi.StringOutput
The HDInsight Cluster ID.
func (GetClusterResultOutput) ClusterVersion ¶
func (o GetClusterResultOutput) ClusterVersion() pulumi.StringOutput
The version of HDInsights which is used on this HDInsight Cluster.
func (GetClusterResultOutput) ComponentVersions ¶
func (o GetClusterResultOutput) ComponentVersions() pulumi.StringMapOutput
A map of versions of software used on this HDInsights Cluster.
func (GetClusterResultOutput) EdgeSshEndpoint ¶
func (o GetClusterResultOutput) EdgeSshEndpoint() pulumi.StringOutput
The SSH Endpoint of the Edge Node for this HDInsight Cluster, if an Edge Node exists.
func (GetClusterResultOutput) ElementType ¶
func (GetClusterResultOutput) ElementType() reflect.Type
func (GetClusterResultOutput) Gateways ¶
func (o GetClusterResultOutput) Gateways() GetClusterGatewayArrayOutput
A `gateway` block as defined below.
func (GetClusterResultOutput) HttpsEndpoint ¶
func (o GetClusterResultOutput) HttpsEndpoint() pulumi.StringOutput
The HTTPS Endpoint for this HDInsight Cluster.
func (GetClusterResultOutput) Id ¶
func (o GetClusterResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetClusterResultOutput) KafkaRestProxyEndpoint ¶
func (o GetClusterResultOutput) KafkaRestProxyEndpoint() pulumi.StringOutput
The Kafka Rest Proxy Endpoint for this HDInsight Cluster.
func (GetClusterResultOutput) Kind ¶
func (o GetClusterResultOutput) Kind() pulumi.StringOutput
The kind of HDInsight Cluster this is, such as a Spark or Storm cluster.
func (GetClusterResultOutput) Location ¶
func (o GetClusterResultOutput) Location() pulumi.StringOutput
The Azure Region in which this HDInsight Cluster exists.
func (GetClusterResultOutput) Name ¶
func (o GetClusterResultOutput) Name() pulumi.StringOutput
The HDInsight Cluster name.
func (GetClusterResultOutput) ResourceGroupName ¶
func (o GetClusterResultOutput) ResourceGroupName() pulumi.StringOutput
func (GetClusterResultOutput) SshEndpoint ¶
func (o GetClusterResultOutput) SshEndpoint() pulumi.StringOutput
The SSH Endpoint for this HDInsight Cluster.
func (GetClusterResultOutput) Tags ¶
func (o GetClusterResultOutput) Tags() pulumi.StringMapOutput
A map of tags assigned to the HDInsight Cluster.
func (GetClusterResultOutput) Tier ¶
func (o GetClusterResultOutput) Tier() pulumi.StringOutput
The SKU / Tier of this HDInsight Cluster.
func (GetClusterResultOutput) TlsMinVersion ¶
func (o GetClusterResultOutput) TlsMinVersion() pulumi.StringOutput
The minimal supported TLS version.
func (GetClusterResultOutput) ToGetClusterResultOutput ¶
func (o GetClusterResultOutput) ToGetClusterResultOutput() GetClusterResultOutput
func (GetClusterResultOutput) ToGetClusterResultOutputWithContext ¶
func (o GetClusterResultOutput) ToGetClusterResultOutputWithContext(ctx context.Context) GetClusterResultOutput
type HBaseCluster ¶
type HBaseCluster struct { pulumi.CustomResourceState // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringOutput `pulumi:"clusterVersion"` // A `componentVersion` block as defined below. ComponentVersion HBaseClusterComponentVersionOutput `pulumi:"componentVersion"` // A `computeIsolation` block as defined below. ComputeIsolation HBaseClusterComputeIsolationPtrOutput `pulumi:"computeIsolation"` // One or more `diskEncryption` block as defined below. DiskEncryptions HBaseClusterDiskEncryptionArrayOutput `pulumi:"diskEncryptions"` // An `extension` block as defined below. Extension HBaseClusterExtensionPtrOutput `pulumi:"extension"` // A `gateway` block as defined below. Gateway HBaseClusterGatewayOutput `pulumi:"gateway"` // The HTTPS Connectivity Endpoint for this HDInsight HBase Cluster. HttpsEndpoint pulumi.StringOutput `pulumi:"httpsEndpoint"` // Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // A `metastores` block as defined below. Metastores HBaseClusterMetastoresPtrOutput `pulumi:"metastores"` // A `monitor` block as defined below. Monitor HBaseClusterMonitorPtrOutput `pulumi:"monitor"` // Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // A `network` block as defined below. Network HBaseClusterNetworkPtrOutput `pulumi:"network"` // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration HBaseClusterPrivateLinkConfigurationPtrOutput `pulumi:"privateLinkConfiguration"` // Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `roles` block as defined below. Roles HBaseClusterRolesOutput `pulumi:"roles"` // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile HBaseClusterSecurityProfilePtrOutput `pulumi:"securityProfile"` // The SSH Connectivity Endpoint for this HDInsight HBase Cluster. SshEndpoint pulumi.StringOutput `pulumi:"sshEndpoint"` // A `storageAccountGen2` block as defined below. StorageAccountGen2 HBaseClusterStorageAccountGen2PtrOutput `pulumi:"storageAccountGen2"` // One or more `storageAccount` block as defined below. StorageAccounts HBaseClusterStorageAccountArrayOutput `pulumi:"storageAccounts"` // A map of Tags which should be assigned to this HDInsight HBase Cluster. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the Tier which should be used for this HDInsight HBase Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringOutput `pulumi:"tier"` // The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). TlsMinVersion pulumi.StringPtrOutput `pulumi:"tlsMinVersion"` }
Manages a HDInsight HBase Cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/hdinsight" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "example", &storage.AccountArgs{ Name: pulumi.String("hdinsightstor"), ResourceGroupName: example.Name, Location: example.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleContainer, err := storage.NewContainer(ctx, "example", &storage.ContainerArgs{ Name: pulumi.String("hdinsight"), StorageAccountName: exampleAccount.Name, ContainerAccessType: pulumi.String("private"), }) if err != nil { return err } _, err = hdinsight.NewHBaseCluster(ctx, "example", &hdinsight.HBaseClusterArgs{ Name: pulumi.String("example-hdicluster"), ResourceGroupName: example.Name, Location: example.Location, ClusterVersion: pulumi.String("3.6"), Tier: pulumi.String("Standard"), ComponentVersion: &hdinsight.HBaseClusterComponentVersionArgs{ Hbase: pulumi.String("1.1"), }, Gateway: &hdinsight.HBaseClusterGatewayArgs{ Username: pulumi.String("acctestusrgw"), Password: pulumi.String("Password123!"), }, StorageAccounts: hdinsight.HBaseClusterStorageAccountArray{ &hdinsight.HBaseClusterStorageAccountArgs{ StorageContainerId: exampleContainer.ID(), StorageAccountKey: exampleAccount.PrimaryAccessKey, IsDefault: pulumi.Bool(true), }, }, Roles: &hdinsight.HBaseClusterRolesArgs{ HeadNode: &hdinsight.HBaseClusterRolesHeadNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, WorkerNode: &hdinsight.HBaseClusterRolesWorkerNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), TargetInstanceCount: pulumi.Int(3), }, ZookeeperNode: &hdinsight.HBaseClusterRolesZookeeperNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
HDInsight HBase Clusters can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:hdinsight/hBaseCluster:HBaseCluster example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.HDInsight/clusters/cluster1 ```
func GetHBaseCluster ¶
func GetHBaseCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HBaseClusterState, opts ...pulumi.ResourceOption) (*HBaseCluster, error)
GetHBaseCluster gets an existing HBaseCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewHBaseCluster ¶
func NewHBaseCluster(ctx *pulumi.Context, name string, args *HBaseClusterArgs, opts ...pulumi.ResourceOption) (*HBaseCluster, error)
NewHBaseCluster registers a new resource with the given unique name, arguments, and options.
func (*HBaseCluster) ElementType ¶
func (*HBaseCluster) ElementType() reflect.Type
func (*HBaseCluster) ToHBaseClusterOutput ¶
func (i *HBaseCluster) ToHBaseClusterOutput() HBaseClusterOutput
func (*HBaseCluster) ToHBaseClusterOutputWithContext ¶
func (i *HBaseCluster) ToHBaseClusterOutputWithContext(ctx context.Context) HBaseClusterOutput
type HBaseClusterArgs ¶
type HBaseClusterArgs struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringInput // A `componentVersion` block as defined below. ComponentVersion HBaseClusterComponentVersionInput // A `computeIsolation` block as defined below. ComputeIsolation HBaseClusterComputeIsolationPtrInput // One or more `diskEncryption` block as defined below. DiskEncryptions HBaseClusterDiskEncryptionArrayInput // An `extension` block as defined below. Extension HBaseClusterExtensionPtrInput // A `gateway` block as defined below. Gateway HBaseClusterGatewayInput // Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores HBaseClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor HBaseClusterMonitorPtrInput // Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network HBaseClusterNetworkPtrInput // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration HBaseClusterPrivateLinkConfigurationPtrInput // Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `roles` block as defined below. Roles HBaseClusterRolesInput // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile HBaseClusterSecurityProfilePtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 HBaseClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts HBaseClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight HBase Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight HBase Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringInput // The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). TlsMinVersion pulumi.StringPtrInput }
The set of arguments for constructing a HBaseCluster resource.
func (HBaseClusterArgs) ElementType ¶
func (HBaseClusterArgs) ElementType() reflect.Type
type HBaseClusterArray ¶
type HBaseClusterArray []HBaseClusterInput
func (HBaseClusterArray) ElementType ¶
func (HBaseClusterArray) ElementType() reflect.Type
func (HBaseClusterArray) ToHBaseClusterArrayOutput ¶
func (i HBaseClusterArray) ToHBaseClusterArrayOutput() HBaseClusterArrayOutput
func (HBaseClusterArray) ToHBaseClusterArrayOutputWithContext ¶
func (i HBaseClusterArray) ToHBaseClusterArrayOutputWithContext(ctx context.Context) HBaseClusterArrayOutput
type HBaseClusterArrayInput ¶
type HBaseClusterArrayInput interface { pulumi.Input ToHBaseClusterArrayOutput() HBaseClusterArrayOutput ToHBaseClusterArrayOutputWithContext(context.Context) HBaseClusterArrayOutput }
HBaseClusterArrayInput is an input type that accepts HBaseClusterArray and HBaseClusterArrayOutput values. You can construct a concrete instance of `HBaseClusterArrayInput` via:
HBaseClusterArray{ HBaseClusterArgs{...} }
type HBaseClusterArrayOutput ¶
type HBaseClusterArrayOutput struct{ *pulumi.OutputState }
func (HBaseClusterArrayOutput) ElementType ¶
func (HBaseClusterArrayOutput) ElementType() reflect.Type
func (HBaseClusterArrayOutput) Index ¶
func (o HBaseClusterArrayOutput) Index(i pulumi.IntInput) HBaseClusterOutput
func (HBaseClusterArrayOutput) ToHBaseClusterArrayOutput ¶
func (o HBaseClusterArrayOutput) ToHBaseClusterArrayOutput() HBaseClusterArrayOutput
func (HBaseClusterArrayOutput) ToHBaseClusterArrayOutputWithContext ¶
func (o HBaseClusterArrayOutput) ToHBaseClusterArrayOutputWithContext(ctx context.Context) HBaseClusterArrayOutput
type HBaseClusterComponentVersion ¶
type HBaseClusterComponentVersion struct { // The version of HBase which should be used for this HDInsight HBase Cluster. Changing this forces a new resource to be created. Hbase string `pulumi:"hbase"` }
type HBaseClusterComponentVersionArgs ¶
type HBaseClusterComponentVersionArgs struct { // The version of HBase which should be used for this HDInsight HBase Cluster. Changing this forces a new resource to be created. Hbase pulumi.StringInput `pulumi:"hbase"` }
func (HBaseClusterComponentVersionArgs) ElementType ¶
func (HBaseClusterComponentVersionArgs) ElementType() reflect.Type
func (HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionOutput ¶
func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionOutput() HBaseClusterComponentVersionOutput
func (HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionOutputWithContext ¶
func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionOutputWithContext(ctx context.Context) HBaseClusterComponentVersionOutput
func (HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionPtrOutput ¶
func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionPtrOutput() HBaseClusterComponentVersionPtrOutput
func (HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionPtrOutputWithContext ¶
func (i HBaseClusterComponentVersionArgs) ToHBaseClusterComponentVersionPtrOutputWithContext(ctx context.Context) HBaseClusterComponentVersionPtrOutput
type HBaseClusterComponentVersionInput ¶
type HBaseClusterComponentVersionInput interface { pulumi.Input ToHBaseClusterComponentVersionOutput() HBaseClusterComponentVersionOutput ToHBaseClusterComponentVersionOutputWithContext(context.Context) HBaseClusterComponentVersionOutput }
HBaseClusterComponentVersionInput is an input type that accepts HBaseClusterComponentVersionArgs and HBaseClusterComponentVersionOutput values. You can construct a concrete instance of `HBaseClusterComponentVersionInput` via:
HBaseClusterComponentVersionArgs{...}
type HBaseClusterComponentVersionOutput ¶
type HBaseClusterComponentVersionOutput struct{ *pulumi.OutputState }
func (HBaseClusterComponentVersionOutput) ElementType ¶
func (HBaseClusterComponentVersionOutput) ElementType() reflect.Type
func (HBaseClusterComponentVersionOutput) Hbase ¶
func (o HBaseClusterComponentVersionOutput) Hbase() pulumi.StringOutput
The version of HBase which should be used for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
func (HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionOutput ¶
func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionOutput() HBaseClusterComponentVersionOutput
func (HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionOutputWithContext ¶
func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionOutputWithContext(ctx context.Context) HBaseClusterComponentVersionOutput
func (HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionPtrOutput ¶
func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionPtrOutput() HBaseClusterComponentVersionPtrOutput
func (HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionPtrOutputWithContext ¶
func (o HBaseClusterComponentVersionOutput) ToHBaseClusterComponentVersionPtrOutputWithContext(ctx context.Context) HBaseClusterComponentVersionPtrOutput
type HBaseClusterComponentVersionPtrInput ¶
type HBaseClusterComponentVersionPtrInput interface { pulumi.Input ToHBaseClusterComponentVersionPtrOutput() HBaseClusterComponentVersionPtrOutput ToHBaseClusterComponentVersionPtrOutputWithContext(context.Context) HBaseClusterComponentVersionPtrOutput }
HBaseClusterComponentVersionPtrInput is an input type that accepts HBaseClusterComponentVersionArgs, HBaseClusterComponentVersionPtr and HBaseClusterComponentVersionPtrOutput values. You can construct a concrete instance of `HBaseClusterComponentVersionPtrInput` via:
HBaseClusterComponentVersionArgs{...} or: nil
func HBaseClusterComponentVersionPtr ¶
func HBaseClusterComponentVersionPtr(v *HBaseClusterComponentVersionArgs) HBaseClusterComponentVersionPtrInput
type HBaseClusterComponentVersionPtrOutput ¶
type HBaseClusterComponentVersionPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterComponentVersionPtrOutput) ElementType ¶
func (HBaseClusterComponentVersionPtrOutput) ElementType() reflect.Type
func (HBaseClusterComponentVersionPtrOutput) Hbase ¶
func (o HBaseClusterComponentVersionPtrOutput) Hbase() pulumi.StringPtrOutput
The version of HBase which should be used for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
func (HBaseClusterComponentVersionPtrOutput) ToHBaseClusterComponentVersionPtrOutput ¶
func (o HBaseClusterComponentVersionPtrOutput) ToHBaseClusterComponentVersionPtrOutput() HBaseClusterComponentVersionPtrOutput
func (HBaseClusterComponentVersionPtrOutput) ToHBaseClusterComponentVersionPtrOutputWithContext ¶
func (o HBaseClusterComponentVersionPtrOutput) ToHBaseClusterComponentVersionPtrOutputWithContext(ctx context.Context) HBaseClusterComponentVersionPtrOutput
type HBaseClusterComputeIsolationArgs ¶
type HBaseClusterComputeIsolationArgs struct { // This field indicates whether enable compute isolation or not. Possible values are `true` or `false`. ComputeIsolationEnabled pulumi.BoolPtrInput `pulumi:"computeIsolationEnabled"` // The name of the host SKU. HostSku pulumi.StringPtrInput `pulumi:"hostSku"` }
func (HBaseClusterComputeIsolationArgs) ElementType ¶
func (HBaseClusterComputeIsolationArgs) ElementType() reflect.Type
func (HBaseClusterComputeIsolationArgs) ToHBaseClusterComputeIsolationOutput ¶
func (i HBaseClusterComputeIsolationArgs) ToHBaseClusterComputeIsolationOutput() HBaseClusterComputeIsolationOutput
func (HBaseClusterComputeIsolationArgs) ToHBaseClusterComputeIsolationOutputWithContext ¶
func (i HBaseClusterComputeIsolationArgs) ToHBaseClusterComputeIsolationOutputWithContext(ctx context.Context) HBaseClusterComputeIsolationOutput
func (HBaseClusterComputeIsolationArgs) ToHBaseClusterComputeIsolationPtrOutput ¶
func (i HBaseClusterComputeIsolationArgs) ToHBaseClusterComputeIsolationPtrOutput() HBaseClusterComputeIsolationPtrOutput
func (HBaseClusterComputeIsolationArgs) ToHBaseClusterComputeIsolationPtrOutputWithContext ¶
func (i HBaseClusterComputeIsolationArgs) ToHBaseClusterComputeIsolationPtrOutputWithContext(ctx context.Context) HBaseClusterComputeIsolationPtrOutput
type HBaseClusterComputeIsolationInput ¶
type HBaseClusterComputeIsolationInput interface { pulumi.Input ToHBaseClusterComputeIsolationOutput() HBaseClusterComputeIsolationOutput ToHBaseClusterComputeIsolationOutputWithContext(context.Context) HBaseClusterComputeIsolationOutput }
HBaseClusterComputeIsolationInput is an input type that accepts HBaseClusterComputeIsolationArgs and HBaseClusterComputeIsolationOutput values. You can construct a concrete instance of `HBaseClusterComputeIsolationInput` via:
HBaseClusterComputeIsolationArgs{...}
type HBaseClusterComputeIsolationOutput ¶
type HBaseClusterComputeIsolationOutput struct{ *pulumi.OutputState }
func (HBaseClusterComputeIsolationOutput) ComputeIsolationEnabled ¶
func (o HBaseClusterComputeIsolationOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
This field indicates whether enable compute isolation or not. Possible values are `true` or `false`.
func (HBaseClusterComputeIsolationOutput) ElementType ¶
func (HBaseClusterComputeIsolationOutput) ElementType() reflect.Type
func (HBaseClusterComputeIsolationOutput) HostSku ¶
func (o HBaseClusterComputeIsolationOutput) HostSku() pulumi.StringPtrOutput
The name of the host SKU.
func (HBaseClusterComputeIsolationOutput) ToHBaseClusterComputeIsolationOutput ¶
func (o HBaseClusterComputeIsolationOutput) ToHBaseClusterComputeIsolationOutput() HBaseClusterComputeIsolationOutput
func (HBaseClusterComputeIsolationOutput) ToHBaseClusterComputeIsolationOutputWithContext ¶
func (o HBaseClusterComputeIsolationOutput) ToHBaseClusterComputeIsolationOutputWithContext(ctx context.Context) HBaseClusterComputeIsolationOutput
func (HBaseClusterComputeIsolationOutput) ToHBaseClusterComputeIsolationPtrOutput ¶
func (o HBaseClusterComputeIsolationOutput) ToHBaseClusterComputeIsolationPtrOutput() HBaseClusterComputeIsolationPtrOutput
func (HBaseClusterComputeIsolationOutput) ToHBaseClusterComputeIsolationPtrOutputWithContext ¶
func (o HBaseClusterComputeIsolationOutput) ToHBaseClusterComputeIsolationPtrOutputWithContext(ctx context.Context) HBaseClusterComputeIsolationPtrOutput
type HBaseClusterComputeIsolationPtrInput ¶
type HBaseClusterComputeIsolationPtrInput interface { pulumi.Input ToHBaseClusterComputeIsolationPtrOutput() HBaseClusterComputeIsolationPtrOutput ToHBaseClusterComputeIsolationPtrOutputWithContext(context.Context) HBaseClusterComputeIsolationPtrOutput }
HBaseClusterComputeIsolationPtrInput is an input type that accepts HBaseClusterComputeIsolationArgs, HBaseClusterComputeIsolationPtr and HBaseClusterComputeIsolationPtrOutput values. You can construct a concrete instance of `HBaseClusterComputeIsolationPtrInput` via:
HBaseClusterComputeIsolationArgs{...} or: nil
func HBaseClusterComputeIsolationPtr ¶
func HBaseClusterComputeIsolationPtr(v *HBaseClusterComputeIsolationArgs) HBaseClusterComputeIsolationPtrInput
type HBaseClusterComputeIsolationPtrOutput ¶
type HBaseClusterComputeIsolationPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterComputeIsolationPtrOutput) ComputeIsolationEnabled ¶
func (o HBaseClusterComputeIsolationPtrOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
This field indicates whether enable compute isolation or not. Possible values are `true` or `false`.
func (HBaseClusterComputeIsolationPtrOutput) ElementType ¶
func (HBaseClusterComputeIsolationPtrOutput) ElementType() reflect.Type
func (HBaseClusterComputeIsolationPtrOutput) HostSku ¶
func (o HBaseClusterComputeIsolationPtrOutput) HostSku() pulumi.StringPtrOutput
The name of the host SKU.
func (HBaseClusterComputeIsolationPtrOutput) ToHBaseClusterComputeIsolationPtrOutput ¶
func (o HBaseClusterComputeIsolationPtrOutput) ToHBaseClusterComputeIsolationPtrOutput() HBaseClusterComputeIsolationPtrOutput
func (HBaseClusterComputeIsolationPtrOutput) ToHBaseClusterComputeIsolationPtrOutputWithContext ¶
func (o HBaseClusterComputeIsolationPtrOutput) ToHBaseClusterComputeIsolationPtrOutputWithContext(ctx context.Context) HBaseClusterComputeIsolationPtrOutput
type HBaseClusterDiskEncryption ¶
type HBaseClusterDiskEncryption struct { // This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`. EncryptionAlgorithm *string `pulumi:"encryptionAlgorithm"` // This is indicator to show whether resource disk encryption is enabled. EncryptionAtHostEnabled *bool `pulumi:"encryptionAtHostEnabled"` // The ID of the key vault key. KeyVaultKeyId *string `pulumi:"keyVaultKeyId"` // This is the resource ID of Managed Identity used to access the key vault. KeyVaultManagedIdentityId *string `pulumi:"keyVaultManagedIdentityId"` }
type HBaseClusterDiskEncryptionArgs ¶
type HBaseClusterDiskEncryptionArgs struct { // This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`. EncryptionAlgorithm pulumi.StringPtrInput `pulumi:"encryptionAlgorithm"` // This is indicator to show whether resource disk encryption is enabled. EncryptionAtHostEnabled pulumi.BoolPtrInput `pulumi:"encryptionAtHostEnabled"` // The ID of the key vault key. KeyVaultKeyId pulumi.StringPtrInput `pulumi:"keyVaultKeyId"` // This is the resource ID of Managed Identity used to access the key vault. KeyVaultManagedIdentityId pulumi.StringPtrInput `pulumi:"keyVaultManagedIdentityId"` }
func (HBaseClusterDiskEncryptionArgs) ElementType ¶
func (HBaseClusterDiskEncryptionArgs) ElementType() reflect.Type
func (HBaseClusterDiskEncryptionArgs) ToHBaseClusterDiskEncryptionOutput ¶
func (i HBaseClusterDiskEncryptionArgs) ToHBaseClusterDiskEncryptionOutput() HBaseClusterDiskEncryptionOutput
func (HBaseClusterDiskEncryptionArgs) ToHBaseClusterDiskEncryptionOutputWithContext ¶
func (i HBaseClusterDiskEncryptionArgs) ToHBaseClusterDiskEncryptionOutputWithContext(ctx context.Context) HBaseClusterDiskEncryptionOutput
type HBaseClusterDiskEncryptionArray ¶
type HBaseClusterDiskEncryptionArray []HBaseClusterDiskEncryptionInput
func (HBaseClusterDiskEncryptionArray) ElementType ¶
func (HBaseClusterDiskEncryptionArray) ElementType() reflect.Type
func (HBaseClusterDiskEncryptionArray) ToHBaseClusterDiskEncryptionArrayOutput ¶
func (i HBaseClusterDiskEncryptionArray) ToHBaseClusterDiskEncryptionArrayOutput() HBaseClusterDiskEncryptionArrayOutput
func (HBaseClusterDiskEncryptionArray) ToHBaseClusterDiskEncryptionArrayOutputWithContext ¶
func (i HBaseClusterDiskEncryptionArray) ToHBaseClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) HBaseClusterDiskEncryptionArrayOutput
type HBaseClusterDiskEncryptionArrayInput ¶
type HBaseClusterDiskEncryptionArrayInput interface { pulumi.Input ToHBaseClusterDiskEncryptionArrayOutput() HBaseClusterDiskEncryptionArrayOutput ToHBaseClusterDiskEncryptionArrayOutputWithContext(context.Context) HBaseClusterDiskEncryptionArrayOutput }
HBaseClusterDiskEncryptionArrayInput is an input type that accepts HBaseClusterDiskEncryptionArray and HBaseClusterDiskEncryptionArrayOutput values. You can construct a concrete instance of `HBaseClusterDiskEncryptionArrayInput` via:
HBaseClusterDiskEncryptionArray{ HBaseClusterDiskEncryptionArgs{...} }
type HBaseClusterDiskEncryptionArrayOutput ¶
type HBaseClusterDiskEncryptionArrayOutput struct{ *pulumi.OutputState }
func (HBaseClusterDiskEncryptionArrayOutput) ElementType ¶
func (HBaseClusterDiskEncryptionArrayOutput) ElementType() reflect.Type
func (HBaseClusterDiskEncryptionArrayOutput) Index ¶
func (o HBaseClusterDiskEncryptionArrayOutput) Index(i pulumi.IntInput) HBaseClusterDiskEncryptionOutput
func (HBaseClusterDiskEncryptionArrayOutput) ToHBaseClusterDiskEncryptionArrayOutput ¶
func (o HBaseClusterDiskEncryptionArrayOutput) ToHBaseClusterDiskEncryptionArrayOutput() HBaseClusterDiskEncryptionArrayOutput
func (HBaseClusterDiskEncryptionArrayOutput) ToHBaseClusterDiskEncryptionArrayOutputWithContext ¶
func (o HBaseClusterDiskEncryptionArrayOutput) ToHBaseClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) HBaseClusterDiskEncryptionArrayOutput
type HBaseClusterDiskEncryptionInput ¶
type HBaseClusterDiskEncryptionInput interface { pulumi.Input ToHBaseClusterDiskEncryptionOutput() HBaseClusterDiskEncryptionOutput ToHBaseClusterDiskEncryptionOutputWithContext(context.Context) HBaseClusterDiskEncryptionOutput }
HBaseClusterDiskEncryptionInput is an input type that accepts HBaseClusterDiskEncryptionArgs and HBaseClusterDiskEncryptionOutput values. You can construct a concrete instance of `HBaseClusterDiskEncryptionInput` via:
HBaseClusterDiskEncryptionArgs{...}
type HBaseClusterDiskEncryptionOutput ¶
type HBaseClusterDiskEncryptionOutput struct{ *pulumi.OutputState }
func (HBaseClusterDiskEncryptionOutput) ElementType ¶
func (HBaseClusterDiskEncryptionOutput) ElementType() reflect.Type
func (HBaseClusterDiskEncryptionOutput) EncryptionAlgorithm ¶
func (o HBaseClusterDiskEncryptionOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`.
func (HBaseClusterDiskEncryptionOutput) EncryptionAtHostEnabled ¶
func (o HBaseClusterDiskEncryptionOutput) EncryptionAtHostEnabled() pulumi.BoolPtrOutput
This is indicator to show whether resource disk encryption is enabled.
func (HBaseClusterDiskEncryptionOutput) KeyVaultKeyId ¶
func (o HBaseClusterDiskEncryptionOutput) KeyVaultKeyId() pulumi.StringPtrOutput
The ID of the key vault key.
func (HBaseClusterDiskEncryptionOutput) KeyVaultManagedIdentityId ¶
func (o HBaseClusterDiskEncryptionOutput) KeyVaultManagedIdentityId() pulumi.StringPtrOutput
This is the resource ID of Managed Identity used to access the key vault.
func (HBaseClusterDiskEncryptionOutput) ToHBaseClusterDiskEncryptionOutput ¶
func (o HBaseClusterDiskEncryptionOutput) ToHBaseClusterDiskEncryptionOutput() HBaseClusterDiskEncryptionOutput
func (HBaseClusterDiskEncryptionOutput) ToHBaseClusterDiskEncryptionOutputWithContext ¶
func (o HBaseClusterDiskEncryptionOutput) ToHBaseClusterDiskEncryptionOutputWithContext(ctx context.Context) HBaseClusterDiskEncryptionOutput
type HBaseClusterExtension ¶
type HBaseClusterExtensionArgs ¶
type HBaseClusterExtensionArgs struct { // The workspace ID of the log analytics extension. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The workspace key of the log analytics extension. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (HBaseClusterExtensionArgs) ElementType ¶
func (HBaseClusterExtensionArgs) ElementType() reflect.Type
func (HBaseClusterExtensionArgs) ToHBaseClusterExtensionOutput ¶
func (i HBaseClusterExtensionArgs) ToHBaseClusterExtensionOutput() HBaseClusterExtensionOutput
func (HBaseClusterExtensionArgs) ToHBaseClusterExtensionOutputWithContext ¶
func (i HBaseClusterExtensionArgs) ToHBaseClusterExtensionOutputWithContext(ctx context.Context) HBaseClusterExtensionOutput
func (HBaseClusterExtensionArgs) ToHBaseClusterExtensionPtrOutput ¶
func (i HBaseClusterExtensionArgs) ToHBaseClusterExtensionPtrOutput() HBaseClusterExtensionPtrOutput
func (HBaseClusterExtensionArgs) ToHBaseClusterExtensionPtrOutputWithContext ¶
func (i HBaseClusterExtensionArgs) ToHBaseClusterExtensionPtrOutputWithContext(ctx context.Context) HBaseClusterExtensionPtrOutput
type HBaseClusterExtensionInput ¶
type HBaseClusterExtensionInput interface { pulumi.Input ToHBaseClusterExtensionOutput() HBaseClusterExtensionOutput ToHBaseClusterExtensionOutputWithContext(context.Context) HBaseClusterExtensionOutput }
HBaseClusterExtensionInput is an input type that accepts HBaseClusterExtensionArgs and HBaseClusterExtensionOutput values. You can construct a concrete instance of `HBaseClusterExtensionInput` via:
HBaseClusterExtensionArgs{...}
type HBaseClusterExtensionOutput ¶
type HBaseClusterExtensionOutput struct{ *pulumi.OutputState }
func (HBaseClusterExtensionOutput) ElementType ¶
func (HBaseClusterExtensionOutput) ElementType() reflect.Type
func (HBaseClusterExtensionOutput) LogAnalyticsWorkspaceId ¶
func (o HBaseClusterExtensionOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The workspace ID of the log analytics extension.
func (HBaseClusterExtensionOutput) PrimaryKey ¶
func (o HBaseClusterExtensionOutput) PrimaryKey() pulumi.StringOutput
The workspace key of the log analytics extension.
func (HBaseClusterExtensionOutput) ToHBaseClusterExtensionOutput ¶
func (o HBaseClusterExtensionOutput) ToHBaseClusterExtensionOutput() HBaseClusterExtensionOutput
func (HBaseClusterExtensionOutput) ToHBaseClusterExtensionOutputWithContext ¶
func (o HBaseClusterExtensionOutput) ToHBaseClusterExtensionOutputWithContext(ctx context.Context) HBaseClusterExtensionOutput
func (HBaseClusterExtensionOutput) ToHBaseClusterExtensionPtrOutput ¶
func (o HBaseClusterExtensionOutput) ToHBaseClusterExtensionPtrOutput() HBaseClusterExtensionPtrOutput
func (HBaseClusterExtensionOutput) ToHBaseClusterExtensionPtrOutputWithContext ¶
func (o HBaseClusterExtensionOutput) ToHBaseClusterExtensionPtrOutputWithContext(ctx context.Context) HBaseClusterExtensionPtrOutput
type HBaseClusterExtensionPtrInput ¶
type HBaseClusterExtensionPtrInput interface { pulumi.Input ToHBaseClusterExtensionPtrOutput() HBaseClusterExtensionPtrOutput ToHBaseClusterExtensionPtrOutputWithContext(context.Context) HBaseClusterExtensionPtrOutput }
HBaseClusterExtensionPtrInput is an input type that accepts HBaseClusterExtensionArgs, HBaseClusterExtensionPtr and HBaseClusterExtensionPtrOutput values. You can construct a concrete instance of `HBaseClusterExtensionPtrInput` via:
HBaseClusterExtensionArgs{...} or: nil
func HBaseClusterExtensionPtr ¶
func HBaseClusterExtensionPtr(v *HBaseClusterExtensionArgs) HBaseClusterExtensionPtrInput
type HBaseClusterExtensionPtrOutput ¶
type HBaseClusterExtensionPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterExtensionPtrOutput) Elem ¶
func (o HBaseClusterExtensionPtrOutput) Elem() HBaseClusterExtensionOutput
func (HBaseClusterExtensionPtrOutput) ElementType ¶
func (HBaseClusterExtensionPtrOutput) ElementType() reflect.Type
func (HBaseClusterExtensionPtrOutput) LogAnalyticsWorkspaceId ¶
func (o HBaseClusterExtensionPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The workspace ID of the log analytics extension.
func (HBaseClusterExtensionPtrOutput) PrimaryKey ¶
func (o HBaseClusterExtensionPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The workspace key of the log analytics extension.
func (HBaseClusterExtensionPtrOutput) ToHBaseClusterExtensionPtrOutput ¶
func (o HBaseClusterExtensionPtrOutput) ToHBaseClusterExtensionPtrOutput() HBaseClusterExtensionPtrOutput
func (HBaseClusterExtensionPtrOutput) ToHBaseClusterExtensionPtrOutputWithContext ¶
func (o HBaseClusterExtensionPtrOutput) ToHBaseClusterExtensionPtrOutputWithContext(ctx context.Context) HBaseClusterExtensionPtrOutput
type HBaseClusterGateway ¶
type HBaseClusterGateway struct { // The password used for the Ambari Portal. // // > **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles. 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 { // The password used for the Ambari Portal. // // > **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HBaseClusterGatewayArgs) ElementType ¶
func (HBaseClusterGatewayArgs) ElementType() reflect.Type
func (HBaseClusterGatewayArgs) ToHBaseClusterGatewayOutput ¶
func (i HBaseClusterGatewayArgs) ToHBaseClusterGatewayOutput() HBaseClusterGatewayOutput
func (HBaseClusterGatewayArgs) ToHBaseClusterGatewayOutputWithContext ¶
func (i HBaseClusterGatewayArgs) ToHBaseClusterGatewayOutputWithContext(ctx context.Context) HBaseClusterGatewayOutput
func (HBaseClusterGatewayArgs) ToHBaseClusterGatewayPtrOutput ¶
func (i HBaseClusterGatewayArgs) ToHBaseClusterGatewayPtrOutput() HBaseClusterGatewayPtrOutput
func (HBaseClusterGatewayArgs) ToHBaseClusterGatewayPtrOutputWithContext ¶
func (i HBaseClusterGatewayArgs) ToHBaseClusterGatewayPtrOutputWithContext(ctx context.Context) HBaseClusterGatewayPtrOutput
type HBaseClusterGatewayInput ¶
type HBaseClusterGatewayInput interface { pulumi.Input ToHBaseClusterGatewayOutput() HBaseClusterGatewayOutput ToHBaseClusterGatewayOutputWithContext(context.Context) HBaseClusterGatewayOutput }
HBaseClusterGatewayInput is an input type that accepts HBaseClusterGatewayArgs and HBaseClusterGatewayOutput values. You can construct a concrete instance of `HBaseClusterGatewayInput` via:
HBaseClusterGatewayArgs{...}
type HBaseClusterGatewayOutput ¶
type HBaseClusterGatewayOutput struct{ *pulumi.OutputState }
func (HBaseClusterGatewayOutput) ElementType ¶
func (HBaseClusterGatewayOutput) ElementType() reflect.Type
func (HBaseClusterGatewayOutput) Password ¶
func (o HBaseClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
> **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles.
func (HBaseClusterGatewayOutput) ToHBaseClusterGatewayOutput ¶
func (o HBaseClusterGatewayOutput) ToHBaseClusterGatewayOutput() HBaseClusterGatewayOutput
func (HBaseClusterGatewayOutput) ToHBaseClusterGatewayOutputWithContext ¶
func (o HBaseClusterGatewayOutput) ToHBaseClusterGatewayOutputWithContext(ctx context.Context) HBaseClusterGatewayOutput
func (HBaseClusterGatewayOutput) ToHBaseClusterGatewayPtrOutput ¶
func (o HBaseClusterGatewayOutput) ToHBaseClusterGatewayPtrOutput() HBaseClusterGatewayPtrOutput
func (HBaseClusterGatewayOutput) ToHBaseClusterGatewayPtrOutputWithContext ¶
func (o HBaseClusterGatewayOutput) ToHBaseClusterGatewayPtrOutputWithContext(ctx context.Context) HBaseClusterGatewayPtrOutput
func (HBaseClusterGatewayOutput) Username ¶
func (o HBaseClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type HBaseClusterGatewayPtrInput ¶
type HBaseClusterGatewayPtrInput interface { pulumi.Input ToHBaseClusterGatewayPtrOutput() HBaseClusterGatewayPtrOutput ToHBaseClusterGatewayPtrOutputWithContext(context.Context) HBaseClusterGatewayPtrOutput }
HBaseClusterGatewayPtrInput is an input type that accepts HBaseClusterGatewayArgs, HBaseClusterGatewayPtr and HBaseClusterGatewayPtrOutput values. You can construct a concrete instance of `HBaseClusterGatewayPtrInput` via:
HBaseClusterGatewayArgs{...} or: nil
func HBaseClusterGatewayPtr ¶
func HBaseClusterGatewayPtr(v *HBaseClusterGatewayArgs) HBaseClusterGatewayPtrInput
type HBaseClusterGatewayPtrOutput ¶
type HBaseClusterGatewayPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterGatewayPtrOutput) Elem ¶
func (o HBaseClusterGatewayPtrOutput) Elem() HBaseClusterGatewayOutput
func (HBaseClusterGatewayPtrOutput) ElementType ¶
func (HBaseClusterGatewayPtrOutput) ElementType() reflect.Type
func (HBaseClusterGatewayPtrOutput) Password ¶
func (o HBaseClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
The password used for the Ambari Portal.
> **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles.
func (HBaseClusterGatewayPtrOutput) ToHBaseClusterGatewayPtrOutput ¶
func (o HBaseClusterGatewayPtrOutput) ToHBaseClusterGatewayPtrOutput() HBaseClusterGatewayPtrOutput
func (HBaseClusterGatewayPtrOutput) ToHBaseClusterGatewayPtrOutputWithContext ¶
func (o HBaseClusterGatewayPtrOutput) ToHBaseClusterGatewayPtrOutputWithContext(ctx context.Context) HBaseClusterGatewayPtrOutput
func (HBaseClusterGatewayPtrOutput) Username ¶
func (o HBaseClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type HBaseClusterInput ¶
type HBaseClusterInput interface { pulumi.Input ToHBaseClusterOutput() HBaseClusterOutput ToHBaseClusterOutputWithContext(ctx context.Context) HBaseClusterOutput }
type HBaseClusterMap ¶
type HBaseClusterMap map[string]HBaseClusterInput
func (HBaseClusterMap) ElementType ¶
func (HBaseClusterMap) ElementType() reflect.Type
func (HBaseClusterMap) ToHBaseClusterMapOutput ¶
func (i HBaseClusterMap) ToHBaseClusterMapOutput() HBaseClusterMapOutput
func (HBaseClusterMap) ToHBaseClusterMapOutputWithContext ¶
func (i HBaseClusterMap) ToHBaseClusterMapOutputWithContext(ctx context.Context) HBaseClusterMapOutput
type HBaseClusterMapInput ¶
type HBaseClusterMapInput interface { pulumi.Input ToHBaseClusterMapOutput() HBaseClusterMapOutput ToHBaseClusterMapOutputWithContext(context.Context) HBaseClusterMapOutput }
HBaseClusterMapInput is an input type that accepts HBaseClusterMap and HBaseClusterMapOutput values. You can construct a concrete instance of `HBaseClusterMapInput` via:
HBaseClusterMap{ "key": HBaseClusterArgs{...} }
type HBaseClusterMapOutput ¶
type HBaseClusterMapOutput struct{ *pulumi.OutputState }
func (HBaseClusterMapOutput) ElementType ¶
func (HBaseClusterMapOutput) ElementType() reflect.Type
func (HBaseClusterMapOutput) MapIndex ¶
func (o HBaseClusterMapOutput) MapIndex(k pulumi.StringInput) HBaseClusterOutput
func (HBaseClusterMapOutput) ToHBaseClusterMapOutput ¶
func (o HBaseClusterMapOutput) ToHBaseClusterMapOutput() HBaseClusterMapOutput
func (HBaseClusterMapOutput) ToHBaseClusterMapOutputWithContext ¶
func (o HBaseClusterMapOutput) ToHBaseClusterMapOutputWithContext(ctx context.Context) HBaseClusterMapOutput
type HBaseClusterMetastores ¶
type HBaseClusterMetastores struct { // An `ambari` block as defined below. Ambari *HBaseClusterMetastoresAmbari `pulumi:"ambari"` // A `hive` block as defined below. Hive *HBaseClusterMetastoresHive `pulumi:"hive"` // An `oozie` block as defined below. Oozie *HBaseClusterMetastoresOozie `pulumi:"oozie"` }
type HBaseClusterMetastoresAmbari ¶
type HBaseClusterMetastoresAmbari struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type HBaseClusterMetastoresAmbariArgs ¶
type HBaseClusterMetastoresAmbariArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HBaseClusterMetastoresAmbariArgs) ElementType ¶
func (HBaseClusterMetastoresAmbariArgs) ElementType() reflect.Type
func (HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariOutput ¶
func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariOutput() HBaseClusterMetastoresAmbariOutput
func (HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariOutputWithContext ¶
func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariOutput
func (HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariPtrOutput ¶
func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariPtrOutput() HBaseClusterMetastoresAmbariPtrOutput
func (HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariPtrOutputWithContext ¶
func (i HBaseClusterMetastoresAmbariArgs) ToHBaseClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariPtrOutput
type HBaseClusterMetastoresAmbariInput ¶
type HBaseClusterMetastoresAmbariInput interface { pulumi.Input ToHBaseClusterMetastoresAmbariOutput() HBaseClusterMetastoresAmbariOutput ToHBaseClusterMetastoresAmbariOutputWithContext(context.Context) HBaseClusterMetastoresAmbariOutput }
HBaseClusterMetastoresAmbariInput is an input type that accepts HBaseClusterMetastoresAmbariArgs and HBaseClusterMetastoresAmbariOutput values. You can construct a concrete instance of `HBaseClusterMetastoresAmbariInput` via:
HBaseClusterMetastoresAmbariArgs{...}
type HBaseClusterMetastoresAmbariOutput ¶
type HBaseClusterMetastoresAmbariOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresAmbariOutput) DatabaseName ¶
func (o HBaseClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresAmbariOutput) ElementType ¶
func (HBaseClusterMetastoresAmbariOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresAmbariOutput) Password ¶
func (o HBaseClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresAmbariOutput) Server ¶
func (o HBaseClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariOutput ¶
func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariOutput() HBaseClusterMetastoresAmbariOutput
func (HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariOutputWithContext ¶
func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariOutput
func (HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariPtrOutput ¶
func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariPtrOutput() HBaseClusterMetastoresAmbariPtrOutput
func (HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariPtrOutputWithContext ¶
func (o HBaseClusterMetastoresAmbariOutput) ToHBaseClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariPtrOutput
func (HBaseClusterMetastoresAmbariOutput) Username ¶
func (o HBaseClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HBaseClusterMetastoresAmbariPtrInput ¶
type HBaseClusterMetastoresAmbariPtrInput interface { pulumi.Input ToHBaseClusterMetastoresAmbariPtrOutput() HBaseClusterMetastoresAmbariPtrOutput ToHBaseClusterMetastoresAmbariPtrOutputWithContext(context.Context) HBaseClusterMetastoresAmbariPtrOutput }
HBaseClusterMetastoresAmbariPtrInput is an input type that accepts HBaseClusterMetastoresAmbariArgs, HBaseClusterMetastoresAmbariPtr and HBaseClusterMetastoresAmbariPtrOutput values. You can construct a concrete instance of `HBaseClusterMetastoresAmbariPtrInput` via:
HBaseClusterMetastoresAmbariArgs{...} or: nil
func HBaseClusterMetastoresAmbariPtr ¶
func HBaseClusterMetastoresAmbariPtr(v *HBaseClusterMetastoresAmbariArgs) HBaseClusterMetastoresAmbariPtrInput
type HBaseClusterMetastoresAmbariPtrOutput ¶
type HBaseClusterMetastoresAmbariPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresAmbariPtrOutput) DatabaseName ¶
func (o HBaseClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresAmbariPtrOutput) ElementType ¶
func (HBaseClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresAmbariPtrOutput) Password ¶
func (o HBaseClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresAmbariPtrOutput) Server ¶
func (o HBaseClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresAmbariPtrOutput) ToHBaseClusterMetastoresAmbariPtrOutput ¶
func (o HBaseClusterMetastoresAmbariPtrOutput) ToHBaseClusterMetastoresAmbariPtrOutput() HBaseClusterMetastoresAmbariPtrOutput
func (HBaseClusterMetastoresAmbariPtrOutput) ToHBaseClusterMetastoresAmbariPtrOutputWithContext ¶
func (o HBaseClusterMetastoresAmbariPtrOutput) ToHBaseClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresAmbariPtrOutput
func (HBaseClusterMetastoresAmbariPtrOutput) Username ¶
func (o HBaseClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HBaseClusterMetastoresArgs ¶
type HBaseClusterMetastoresArgs struct { // An `ambari` block as defined below. Ambari HBaseClusterMetastoresAmbariPtrInput `pulumi:"ambari"` // A `hive` block as defined below. Hive HBaseClusterMetastoresHivePtrInput `pulumi:"hive"` // An `oozie` block as defined below. Oozie HBaseClusterMetastoresOoziePtrInput `pulumi:"oozie"` }
func (HBaseClusterMetastoresArgs) ElementType ¶
func (HBaseClusterMetastoresArgs) ElementType() reflect.Type
func (HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresOutput ¶
func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresOutput() HBaseClusterMetastoresOutput
func (HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresOutputWithContext ¶
func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresOutputWithContext(ctx context.Context) HBaseClusterMetastoresOutput
func (HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresPtrOutput ¶
func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresPtrOutput() HBaseClusterMetastoresPtrOutput
func (HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresPtrOutputWithContext ¶
func (i HBaseClusterMetastoresArgs) ToHBaseClusterMetastoresPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresPtrOutput
type HBaseClusterMetastoresHive ¶
type HBaseClusterMetastoresHive struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type HBaseClusterMetastoresHiveArgs ¶
type HBaseClusterMetastoresHiveArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HBaseClusterMetastoresHiveArgs) ElementType ¶
func (HBaseClusterMetastoresHiveArgs) ElementType() reflect.Type
func (HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHiveOutput ¶
func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHiveOutput() HBaseClusterMetastoresHiveOutput
func (HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHiveOutputWithContext ¶
func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHiveOutputWithContext(ctx context.Context) HBaseClusterMetastoresHiveOutput
func (HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHivePtrOutput ¶
func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHivePtrOutput() HBaseClusterMetastoresHivePtrOutput
func (HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHivePtrOutputWithContext ¶
func (i HBaseClusterMetastoresHiveArgs) ToHBaseClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresHivePtrOutput
type HBaseClusterMetastoresHiveInput ¶
type HBaseClusterMetastoresHiveInput interface { pulumi.Input ToHBaseClusterMetastoresHiveOutput() HBaseClusterMetastoresHiveOutput ToHBaseClusterMetastoresHiveOutputWithContext(context.Context) HBaseClusterMetastoresHiveOutput }
HBaseClusterMetastoresHiveInput is an input type that accepts HBaseClusterMetastoresHiveArgs and HBaseClusterMetastoresHiveOutput values. You can construct a concrete instance of `HBaseClusterMetastoresHiveInput` via:
HBaseClusterMetastoresHiveArgs{...}
type HBaseClusterMetastoresHiveOutput ¶
type HBaseClusterMetastoresHiveOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresHiveOutput) DatabaseName ¶
func (o HBaseClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresHiveOutput) ElementType ¶
func (HBaseClusterMetastoresHiveOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresHiveOutput) Password ¶
func (o HBaseClusterMetastoresHiveOutput) Password() pulumi.StringOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresHiveOutput) Server ¶
func (o HBaseClusterMetastoresHiveOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHiveOutput ¶
func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHiveOutput() HBaseClusterMetastoresHiveOutput
func (HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHiveOutputWithContext ¶
func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHiveOutputWithContext(ctx context.Context) HBaseClusterMetastoresHiveOutput
func (HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHivePtrOutput ¶
func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHivePtrOutput() HBaseClusterMetastoresHivePtrOutput
func (HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHivePtrOutputWithContext ¶
func (o HBaseClusterMetastoresHiveOutput) ToHBaseClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresHivePtrOutput
func (HBaseClusterMetastoresHiveOutput) Username ¶
func (o HBaseClusterMetastoresHiveOutput) Username() pulumi.StringOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HBaseClusterMetastoresHivePtrInput ¶
type HBaseClusterMetastoresHivePtrInput interface { pulumi.Input ToHBaseClusterMetastoresHivePtrOutput() HBaseClusterMetastoresHivePtrOutput ToHBaseClusterMetastoresHivePtrOutputWithContext(context.Context) HBaseClusterMetastoresHivePtrOutput }
HBaseClusterMetastoresHivePtrInput is an input type that accepts HBaseClusterMetastoresHiveArgs, HBaseClusterMetastoresHivePtr and HBaseClusterMetastoresHivePtrOutput values. You can construct a concrete instance of `HBaseClusterMetastoresHivePtrInput` via:
HBaseClusterMetastoresHiveArgs{...} or: nil
func HBaseClusterMetastoresHivePtr ¶
func HBaseClusterMetastoresHivePtr(v *HBaseClusterMetastoresHiveArgs) HBaseClusterMetastoresHivePtrInput
type HBaseClusterMetastoresHivePtrOutput ¶
type HBaseClusterMetastoresHivePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresHivePtrOutput) DatabaseName ¶
func (o HBaseClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresHivePtrOutput) Elem ¶
func (o HBaseClusterMetastoresHivePtrOutput) Elem() HBaseClusterMetastoresHiveOutput
func (HBaseClusterMetastoresHivePtrOutput) ElementType ¶
func (HBaseClusterMetastoresHivePtrOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresHivePtrOutput) Password ¶
func (o HBaseClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresHivePtrOutput) Server ¶
func (o HBaseClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresHivePtrOutput) ToHBaseClusterMetastoresHivePtrOutput ¶
func (o HBaseClusterMetastoresHivePtrOutput) ToHBaseClusterMetastoresHivePtrOutput() HBaseClusterMetastoresHivePtrOutput
func (HBaseClusterMetastoresHivePtrOutput) ToHBaseClusterMetastoresHivePtrOutputWithContext ¶
func (o HBaseClusterMetastoresHivePtrOutput) ToHBaseClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresHivePtrOutput
func (HBaseClusterMetastoresHivePtrOutput) Username ¶
func (o HBaseClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HBaseClusterMetastoresInput ¶
type HBaseClusterMetastoresInput interface { pulumi.Input ToHBaseClusterMetastoresOutput() HBaseClusterMetastoresOutput ToHBaseClusterMetastoresOutputWithContext(context.Context) HBaseClusterMetastoresOutput }
HBaseClusterMetastoresInput is an input type that accepts HBaseClusterMetastoresArgs and HBaseClusterMetastoresOutput values. You can construct a concrete instance of `HBaseClusterMetastoresInput` via:
HBaseClusterMetastoresArgs{...}
type HBaseClusterMetastoresOozie ¶
type HBaseClusterMetastoresOozie struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type HBaseClusterMetastoresOozieArgs ¶
type HBaseClusterMetastoresOozieArgs struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HBaseClusterMetastoresOozieArgs) ElementType ¶
func (HBaseClusterMetastoresOozieArgs) ElementType() reflect.Type
func (HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOozieOutput ¶
func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOozieOutput() HBaseClusterMetastoresOozieOutput
func (HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOozieOutputWithContext ¶
func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOozieOutputWithContext(ctx context.Context) HBaseClusterMetastoresOozieOutput
func (HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOoziePtrOutput ¶
func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOoziePtrOutput() HBaseClusterMetastoresOoziePtrOutput
func (HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOoziePtrOutputWithContext ¶
func (i HBaseClusterMetastoresOozieArgs) ToHBaseClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresOoziePtrOutput
type HBaseClusterMetastoresOozieInput ¶
type HBaseClusterMetastoresOozieInput interface { pulumi.Input ToHBaseClusterMetastoresOozieOutput() HBaseClusterMetastoresOozieOutput ToHBaseClusterMetastoresOozieOutputWithContext(context.Context) HBaseClusterMetastoresOozieOutput }
HBaseClusterMetastoresOozieInput is an input type that accepts HBaseClusterMetastoresOozieArgs and HBaseClusterMetastoresOozieOutput values. You can construct a concrete instance of `HBaseClusterMetastoresOozieInput` via:
HBaseClusterMetastoresOozieArgs{...}
type HBaseClusterMetastoresOozieOutput ¶
type HBaseClusterMetastoresOozieOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresOozieOutput) DatabaseName ¶
func (o HBaseClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresOozieOutput) ElementType ¶
func (HBaseClusterMetastoresOozieOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresOozieOutput) Password ¶
func (o HBaseClusterMetastoresOozieOutput) Password() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresOozieOutput) Server ¶
func (o HBaseClusterMetastoresOozieOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOozieOutput ¶
func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOozieOutput() HBaseClusterMetastoresOozieOutput
func (HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOozieOutputWithContext ¶
func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOozieOutputWithContext(ctx context.Context) HBaseClusterMetastoresOozieOutput
func (HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOoziePtrOutput ¶
func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOoziePtrOutput() HBaseClusterMetastoresOoziePtrOutput
func (HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOoziePtrOutputWithContext ¶
func (o HBaseClusterMetastoresOozieOutput) ToHBaseClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresOoziePtrOutput
func (HBaseClusterMetastoresOozieOutput) Username ¶
func (o HBaseClusterMetastoresOozieOutput) Username() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HBaseClusterMetastoresOoziePtrInput ¶
type HBaseClusterMetastoresOoziePtrInput interface { pulumi.Input ToHBaseClusterMetastoresOoziePtrOutput() HBaseClusterMetastoresOoziePtrOutput ToHBaseClusterMetastoresOoziePtrOutputWithContext(context.Context) HBaseClusterMetastoresOoziePtrOutput }
HBaseClusterMetastoresOoziePtrInput is an input type that accepts HBaseClusterMetastoresOozieArgs, HBaseClusterMetastoresOoziePtr and HBaseClusterMetastoresOoziePtrOutput values. You can construct a concrete instance of `HBaseClusterMetastoresOoziePtrInput` via:
HBaseClusterMetastoresOozieArgs{...} or: nil
func HBaseClusterMetastoresOoziePtr ¶
func HBaseClusterMetastoresOoziePtr(v *HBaseClusterMetastoresOozieArgs) HBaseClusterMetastoresOoziePtrInput
type HBaseClusterMetastoresOoziePtrOutput ¶
type HBaseClusterMetastoresOoziePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresOoziePtrOutput) DatabaseName ¶
func (o HBaseClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresOoziePtrOutput) ElementType ¶
func (HBaseClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresOoziePtrOutput) Password ¶
func (o HBaseClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresOoziePtrOutput) Server ¶
func (o HBaseClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (HBaseClusterMetastoresOoziePtrOutput) ToHBaseClusterMetastoresOoziePtrOutput ¶
func (o HBaseClusterMetastoresOoziePtrOutput) ToHBaseClusterMetastoresOoziePtrOutput() HBaseClusterMetastoresOoziePtrOutput
func (HBaseClusterMetastoresOoziePtrOutput) ToHBaseClusterMetastoresOoziePtrOutputWithContext ¶
func (o HBaseClusterMetastoresOoziePtrOutput) ToHBaseClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresOoziePtrOutput
func (HBaseClusterMetastoresOoziePtrOutput) Username ¶
func (o HBaseClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HBaseClusterMetastoresOutput ¶
type HBaseClusterMetastoresOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresOutput) Ambari ¶
func (o HBaseClusterMetastoresOutput) Ambari() HBaseClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (HBaseClusterMetastoresOutput) ElementType ¶
func (HBaseClusterMetastoresOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresOutput) Hive ¶
func (o HBaseClusterMetastoresOutput) Hive() HBaseClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (HBaseClusterMetastoresOutput) Oozie ¶
func (o HBaseClusterMetastoresOutput) Oozie() HBaseClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresOutput ¶
func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresOutput() HBaseClusterMetastoresOutput
func (HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresOutputWithContext ¶
func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresOutputWithContext(ctx context.Context) HBaseClusterMetastoresOutput
func (HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresPtrOutput ¶
func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresPtrOutput() HBaseClusterMetastoresPtrOutput
func (HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresPtrOutputWithContext ¶
func (o HBaseClusterMetastoresOutput) ToHBaseClusterMetastoresPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresPtrOutput
type HBaseClusterMetastoresPtrInput ¶
type HBaseClusterMetastoresPtrInput interface { pulumi.Input ToHBaseClusterMetastoresPtrOutput() HBaseClusterMetastoresPtrOutput ToHBaseClusterMetastoresPtrOutputWithContext(context.Context) HBaseClusterMetastoresPtrOutput }
HBaseClusterMetastoresPtrInput is an input type that accepts HBaseClusterMetastoresArgs, HBaseClusterMetastoresPtr and HBaseClusterMetastoresPtrOutput values. You can construct a concrete instance of `HBaseClusterMetastoresPtrInput` via:
HBaseClusterMetastoresArgs{...} or: nil
func HBaseClusterMetastoresPtr ¶
func HBaseClusterMetastoresPtr(v *HBaseClusterMetastoresArgs) HBaseClusterMetastoresPtrInput
type HBaseClusterMetastoresPtrOutput ¶
type HBaseClusterMetastoresPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterMetastoresPtrOutput) Ambari ¶
func (o HBaseClusterMetastoresPtrOutput) Ambari() HBaseClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (HBaseClusterMetastoresPtrOutput) Elem ¶
func (o HBaseClusterMetastoresPtrOutput) Elem() HBaseClusterMetastoresOutput
func (HBaseClusterMetastoresPtrOutput) ElementType ¶
func (HBaseClusterMetastoresPtrOutput) ElementType() reflect.Type
func (HBaseClusterMetastoresPtrOutput) Hive ¶
func (o HBaseClusterMetastoresPtrOutput) Hive() HBaseClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (HBaseClusterMetastoresPtrOutput) Oozie ¶
func (o HBaseClusterMetastoresPtrOutput) Oozie() HBaseClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (HBaseClusterMetastoresPtrOutput) ToHBaseClusterMetastoresPtrOutput ¶
func (o HBaseClusterMetastoresPtrOutput) ToHBaseClusterMetastoresPtrOutput() HBaseClusterMetastoresPtrOutput
func (HBaseClusterMetastoresPtrOutput) ToHBaseClusterMetastoresPtrOutputWithContext ¶
func (o HBaseClusterMetastoresPtrOutput) ToHBaseClusterMetastoresPtrOutputWithContext(ctx context.Context) HBaseClusterMetastoresPtrOutput
type HBaseClusterMonitor ¶
type HBaseClusterMonitorArgs ¶
type HBaseClusterMonitorArgs struct { // The Operations Management Suite (OMS) workspace ID. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The Operations Management Suite (OMS) workspace key. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (HBaseClusterMonitorArgs) ElementType ¶
func (HBaseClusterMonitorArgs) ElementType() reflect.Type
func (HBaseClusterMonitorArgs) ToHBaseClusterMonitorOutput ¶
func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorOutput() HBaseClusterMonitorOutput
func (HBaseClusterMonitorArgs) ToHBaseClusterMonitorOutputWithContext ¶
func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorOutputWithContext(ctx context.Context) HBaseClusterMonitorOutput
func (HBaseClusterMonitorArgs) ToHBaseClusterMonitorPtrOutput ¶
func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorPtrOutput() HBaseClusterMonitorPtrOutput
func (HBaseClusterMonitorArgs) ToHBaseClusterMonitorPtrOutputWithContext ¶
func (i HBaseClusterMonitorArgs) ToHBaseClusterMonitorPtrOutputWithContext(ctx context.Context) HBaseClusterMonitorPtrOutput
type HBaseClusterMonitorInput ¶
type HBaseClusterMonitorInput interface { pulumi.Input ToHBaseClusterMonitorOutput() HBaseClusterMonitorOutput ToHBaseClusterMonitorOutputWithContext(context.Context) HBaseClusterMonitorOutput }
HBaseClusterMonitorInput is an input type that accepts HBaseClusterMonitorArgs and HBaseClusterMonitorOutput values. You can construct a concrete instance of `HBaseClusterMonitorInput` via:
HBaseClusterMonitorArgs{...}
type HBaseClusterMonitorOutput ¶
type HBaseClusterMonitorOutput struct{ *pulumi.OutputState }
func (HBaseClusterMonitorOutput) ElementType ¶
func (HBaseClusterMonitorOutput) ElementType() reflect.Type
func (HBaseClusterMonitorOutput) LogAnalyticsWorkspaceId ¶
func (o HBaseClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The Operations Management Suite (OMS) workspace ID.
func (HBaseClusterMonitorOutput) PrimaryKey ¶
func (o HBaseClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
The Operations Management Suite (OMS) workspace key.
func (HBaseClusterMonitorOutput) ToHBaseClusterMonitorOutput ¶
func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorOutput() HBaseClusterMonitorOutput
func (HBaseClusterMonitorOutput) ToHBaseClusterMonitorOutputWithContext ¶
func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorOutputWithContext(ctx context.Context) HBaseClusterMonitorOutput
func (HBaseClusterMonitorOutput) ToHBaseClusterMonitorPtrOutput ¶
func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorPtrOutput() HBaseClusterMonitorPtrOutput
func (HBaseClusterMonitorOutput) ToHBaseClusterMonitorPtrOutputWithContext ¶
func (o HBaseClusterMonitorOutput) ToHBaseClusterMonitorPtrOutputWithContext(ctx context.Context) HBaseClusterMonitorPtrOutput
type HBaseClusterMonitorPtrInput ¶
type HBaseClusterMonitorPtrInput interface { pulumi.Input ToHBaseClusterMonitorPtrOutput() HBaseClusterMonitorPtrOutput ToHBaseClusterMonitorPtrOutputWithContext(context.Context) HBaseClusterMonitorPtrOutput }
HBaseClusterMonitorPtrInput is an input type that accepts HBaseClusterMonitorArgs, HBaseClusterMonitorPtr and HBaseClusterMonitorPtrOutput values. You can construct a concrete instance of `HBaseClusterMonitorPtrInput` via:
HBaseClusterMonitorArgs{...} or: nil
func HBaseClusterMonitorPtr ¶
func HBaseClusterMonitorPtr(v *HBaseClusterMonitorArgs) HBaseClusterMonitorPtrInput
type HBaseClusterMonitorPtrOutput ¶
type HBaseClusterMonitorPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterMonitorPtrOutput) Elem ¶
func (o HBaseClusterMonitorPtrOutput) Elem() HBaseClusterMonitorOutput
func (HBaseClusterMonitorPtrOutput) ElementType ¶
func (HBaseClusterMonitorPtrOutput) ElementType() reflect.Type
func (HBaseClusterMonitorPtrOutput) LogAnalyticsWorkspaceId ¶
func (o HBaseClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace ID.
func (HBaseClusterMonitorPtrOutput) PrimaryKey ¶
func (o HBaseClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace key.
func (HBaseClusterMonitorPtrOutput) ToHBaseClusterMonitorPtrOutput ¶
func (o HBaseClusterMonitorPtrOutput) ToHBaseClusterMonitorPtrOutput() HBaseClusterMonitorPtrOutput
func (HBaseClusterMonitorPtrOutput) ToHBaseClusterMonitorPtrOutputWithContext ¶
func (o HBaseClusterMonitorPtrOutput) ToHBaseClusterMonitorPtrOutputWithContext(ctx context.Context) HBaseClusterMonitorPtrOutput
type HBaseClusterNetwork ¶
type HBaseClusterNetwork struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. // // > **NOTE:** To enable the private link the `connectionDirection` must be set to `Outbound`. ConnectionDirection *string `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created. PrivateLinkEnabled *bool `pulumi:"privateLinkEnabled"` }
type HBaseClusterNetworkArgs ¶
type HBaseClusterNetworkArgs struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. // // > **NOTE:** To enable the private link the `connectionDirection` must be set to `Outbound`. ConnectionDirection pulumi.StringPtrInput `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created. PrivateLinkEnabled pulumi.BoolPtrInput `pulumi:"privateLinkEnabled"` }
func (HBaseClusterNetworkArgs) ElementType ¶
func (HBaseClusterNetworkArgs) ElementType() reflect.Type
func (HBaseClusterNetworkArgs) ToHBaseClusterNetworkOutput ¶
func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkOutput() HBaseClusterNetworkOutput
func (HBaseClusterNetworkArgs) ToHBaseClusterNetworkOutputWithContext ¶
func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkOutputWithContext(ctx context.Context) HBaseClusterNetworkOutput
func (HBaseClusterNetworkArgs) ToHBaseClusterNetworkPtrOutput ¶
func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkPtrOutput() HBaseClusterNetworkPtrOutput
func (HBaseClusterNetworkArgs) ToHBaseClusterNetworkPtrOutputWithContext ¶
func (i HBaseClusterNetworkArgs) ToHBaseClusterNetworkPtrOutputWithContext(ctx context.Context) HBaseClusterNetworkPtrOutput
type HBaseClusterNetworkInput ¶
type HBaseClusterNetworkInput interface { pulumi.Input ToHBaseClusterNetworkOutput() HBaseClusterNetworkOutput ToHBaseClusterNetworkOutputWithContext(context.Context) HBaseClusterNetworkOutput }
HBaseClusterNetworkInput is an input type that accepts HBaseClusterNetworkArgs and HBaseClusterNetworkOutput values. You can construct a concrete instance of `HBaseClusterNetworkInput` via:
HBaseClusterNetworkArgs{...}
type HBaseClusterNetworkOutput ¶
type HBaseClusterNetworkOutput struct{ *pulumi.OutputState }
func (HBaseClusterNetworkOutput) ConnectionDirection ¶
func (o HBaseClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
> **NOTE:** To enable the private link the `connectionDirection` must be set to `Outbound`.
func (HBaseClusterNetworkOutput) ElementType ¶
func (HBaseClusterNetworkOutput) ElementType() reflect.Type
func (HBaseClusterNetworkOutput) PrivateLinkEnabled ¶
func (o HBaseClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created.
func (HBaseClusterNetworkOutput) ToHBaseClusterNetworkOutput ¶
func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkOutput() HBaseClusterNetworkOutput
func (HBaseClusterNetworkOutput) ToHBaseClusterNetworkOutputWithContext ¶
func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkOutputWithContext(ctx context.Context) HBaseClusterNetworkOutput
func (HBaseClusterNetworkOutput) ToHBaseClusterNetworkPtrOutput ¶
func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkPtrOutput() HBaseClusterNetworkPtrOutput
func (HBaseClusterNetworkOutput) ToHBaseClusterNetworkPtrOutputWithContext ¶
func (o HBaseClusterNetworkOutput) ToHBaseClusterNetworkPtrOutputWithContext(ctx context.Context) HBaseClusterNetworkPtrOutput
type HBaseClusterNetworkPtrInput ¶
type HBaseClusterNetworkPtrInput interface { pulumi.Input ToHBaseClusterNetworkPtrOutput() HBaseClusterNetworkPtrOutput ToHBaseClusterNetworkPtrOutputWithContext(context.Context) HBaseClusterNetworkPtrOutput }
HBaseClusterNetworkPtrInput is an input type that accepts HBaseClusterNetworkArgs, HBaseClusterNetworkPtr and HBaseClusterNetworkPtrOutput values. You can construct a concrete instance of `HBaseClusterNetworkPtrInput` via:
HBaseClusterNetworkArgs{...} or: nil
func HBaseClusterNetworkPtr ¶
func HBaseClusterNetworkPtr(v *HBaseClusterNetworkArgs) HBaseClusterNetworkPtrInput
type HBaseClusterNetworkPtrOutput ¶
type HBaseClusterNetworkPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterNetworkPtrOutput) ConnectionDirection ¶
func (o HBaseClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
> **NOTE:** To enable the private link the `connectionDirection` must be set to `Outbound`.
func (HBaseClusterNetworkPtrOutput) Elem ¶
func (o HBaseClusterNetworkPtrOutput) Elem() HBaseClusterNetworkOutput
func (HBaseClusterNetworkPtrOutput) ElementType ¶
func (HBaseClusterNetworkPtrOutput) ElementType() reflect.Type
func (HBaseClusterNetworkPtrOutput) PrivateLinkEnabled ¶
func (o HBaseClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created.
func (HBaseClusterNetworkPtrOutput) ToHBaseClusterNetworkPtrOutput ¶
func (o HBaseClusterNetworkPtrOutput) ToHBaseClusterNetworkPtrOutput() HBaseClusterNetworkPtrOutput
func (HBaseClusterNetworkPtrOutput) ToHBaseClusterNetworkPtrOutputWithContext ¶
func (o HBaseClusterNetworkPtrOutput) ToHBaseClusterNetworkPtrOutputWithContext(ctx context.Context) HBaseClusterNetworkPtrOutput
type HBaseClusterOutput ¶
type HBaseClusterOutput struct{ *pulumi.OutputState }
func (HBaseClusterOutput) ClusterVersion ¶
func (o HBaseClusterOutput) ClusterVersion() pulumi.StringOutput
Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created.
func (HBaseClusterOutput) ComponentVersion ¶
func (o HBaseClusterOutput) ComponentVersion() HBaseClusterComponentVersionOutput
A `componentVersion` block as defined below.
func (HBaseClusterOutput) ComputeIsolation ¶
func (o HBaseClusterOutput) ComputeIsolation() HBaseClusterComputeIsolationPtrOutput
A `computeIsolation` block as defined below.
func (HBaseClusterOutput) DiskEncryptions ¶
func (o HBaseClusterOutput) DiskEncryptions() HBaseClusterDiskEncryptionArrayOutput
One or more `diskEncryption` block as defined below.
func (HBaseClusterOutput) ElementType ¶
func (HBaseClusterOutput) ElementType() reflect.Type
func (HBaseClusterOutput) Extension ¶
func (o HBaseClusterOutput) Extension() HBaseClusterExtensionPtrOutput
An `extension` block as defined below.
func (HBaseClusterOutput) Gateway ¶
func (o HBaseClusterOutput) Gateway() HBaseClusterGatewayOutput
A `gateway` block as defined below.
func (HBaseClusterOutput) HttpsEndpoint ¶
func (o HBaseClusterOutput) HttpsEndpoint() pulumi.StringOutput
The HTTPS Connectivity Endpoint for this HDInsight HBase Cluster.
func (HBaseClusterOutput) Location ¶
func (o HBaseClusterOutput) Location() pulumi.StringOutput
Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
func (HBaseClusterOutput) Metastores ¶
func (o HBaseClusterOutput) Metastores() HBaseClusterMetastoresPtrOutput
A `metastores` block as defined below.
func (HBaseClusterOutput) Monitor ¶
func (o HBaseClusterOutput) Monitor() HBaseClusterMonitorPtrOutput
A `monitor` block as defined below.
func (HBaseClusterOutput) Name ¶
func (o HBaseClusterOutput) Name() pulumi.StringOutput
Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
func (HBaseClusterOutput) Network ¶
func (o HBaseClusterOutput) Network() HBaseClusterNetworkPtrOutput
A `network` block as defined below.
func (HBaseClusterOutput) PrivateLinkConfiguration ¶
func (o HBaseClusterOutput) PrivateLinkConfiguration() HBaseClusterPrivateLinkConfigurationPtrOutput
A `privateLinkConfiguration` block as defined below.
func (HBaseClusterOutput) ResourceGroupName ¶
func (o HBaseClusterOutput) ResourceGroupName() pulumi.StringOutput
Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created.
func (HBaseClusterOutput) Roles ¶
func (o HBaseClusterOutput) Roles() HBaseClusterRolesOutput
A `roles` block as defined below.
func (HBaseClusterOutput) SecurityProfile ¶
func (o HBaseClusterOutput) SecurityProfile() HBaseClusterSecurityProfilePtrOutput
A `securityProfile` block as defined below. Changing this forces a new resource to be created.
func (HBaseClusterOutput) SshEndpoint ¶
func (o HBaseClusterOutput) SshEndpoint() pulumi.StringOutput
The SSH Connectivity Endpoint for this HDInsight HBase Cluster.
func (HBaseClusterOutput) StorageAccountGen2 ¶
func (o HBaseClusterOutput) StorageAccountGen2() HBaseClusterStorageAccountGen2PtrOutput
A `storageAccountGen2` block as defined below.
func (HBaseClusterOutput) StorageAccounts ¶
func (o HBaseClusterOutput) StorageAccounts() HBaseClusterStorageAccountArrayOutput
One or more `storageAccount` block as defined below.
func (HBaseClusterOutput) Tags ¶
func (o HBaseClusterOutput) Tags() pulumi.StringMapOutput
A map of Tags which should be assigned to this HDInsight HBase Cluster.
func (HBaseClusterOutput) Tier ¶
func (o HBaseClusterOutput) Tier() pulumi.StringOutput
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.
func (HBaseClusterOutput) TlsMinVersion ¶
func (o HBaseClusterOutput) TlsMinVersion() pulumi.StringPtrOutput
The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created.
> **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/).
func (HBaseClusterOutput) ToHBaseClusterOutput ¶
func (o HBaseClusterOutput) ToHBaseClusterOutput() HBaseClusterOutput
func (HBaseClusterOutput) ToHBaseClusterOutputWithContext ¶
func (o HBaseClusterOutput) ToHBaseClusterOutputWithContext(ctx context.Context) HBaseClusterOutput
type HBaseClusterPrivateLinkConfiguration ¶
type HBaseClusterPrivateLinkConfiguration struct { // The ID of the private link service group. GroupId string `pulumi:"groupId"` IpConfiguration HBaseClusterPrivateLinkConfigurationIpConfiguration `pulumi:"ipConfiguration"` // The name of the private link configuration. Name string `pulumi:"name"` }
type HBaseClusterPrivateLinkConfigurationArgs ¶
type HBaseClusterPrivateLinkConfigurationArgs struct { // The ID of the private link service group. GroupId pulumi.StringInput `pulumi:"groupId"` IpConfiguration HBaseClusterPrivateLinkConfigurationIpConfigurationInput `pulumi:"ipConfiguration"` // The name of the private link configuration. Name pulumi.StringInput `pulumi:"name"` }
func (HBaseClusterPrivateLinkConfigurationArgs) ElementType ¶
func (HBaseClusterPrivateLinkConfigurationArgs) ElementType() reflect.Type
func (HBaseClusterPrivateLinkConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationOutput ¶
func (i HBaseClusterPrivateLinkConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationOutput() HBaseClusterPrivateLinkConfigurationOutput
func (HBaseClusterPrivateLinkConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationOutputWithContext ¶
func (i HBaseClusterPrivateLinkConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationOutput
func (HBaseClusterPrivateLinkConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationPtrOutput ¶
func (i HBaseClusterPrivateLinkConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationPtrOutput() HBaseClusterPrivateLinkConfigurationPtrOutput
func (HBaseClusterPrivateLinkConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (i HBaseClusterPrivateLinkConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationPtrOutput
type HBaseClusterPrivateLinkConfigurationInput ¶
type HBaseClusterPrivateLinkConfigurationInput interface { pulumi.Input ToHBaseClusterPrivateLinkConfigurationOutput() HBaseClusterPrivateLinkConfigurationOutput ToHBaseClusterPrivateLinkConfigurationOutputWithContext(context.Context) HBaseClusterPrivateLinkConfigurationOutput }
HBaseClusterPrivateLinkConfigurationInput is an input type that accepts HBaseClusterPrivateLinkConfigurationArgs and HBaseClusterPrivateLinkConfigurationOutput values. You can construct a concrete instance of `HBaseClusterPrivateLinkConfigurationInput` via:
HBaseClusterPrivateLinkConfigurationArgs{...}
type HBaseClusterPrivateLinkConfigurationIpConfiguration ¶
type HBaseClusterPrivateLinkConfigurationIpConfiguration struct { // Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created. Name string `pulumi:"name"` // Indicates whether this IP configuration is primary. Primary *bool `pulumi:"primary"` // The private IP address of the IP configuration. PrivateIpAddress *string `pulumi:"privateIpAddress"` // The private IP allocation method. The only possible value now is `Dynamic`. PrivateIpAllocationMethod *string `pulumi:"privateIpAllocationMethod"` SubnetId *string `pulumi:"subnetId"` }
type HBaseClusterPrivateLinkConfigurationIpConfigurationArgs ¶
type HBaseClusterPrivateLinkConfigurationIpConfigurationArgs struct { // Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created. Name pulumi.StringInput `pulumi:"name"` // Indicates whether this IP configuration is primary. Primary pulumi.BoolPtrInput `pulumi:"primary"` // The private IP address of the IP configuration. PrivateIpAddress pulumi.StringPtrInput `pulumi:"privateIpAddress"` // The private IP allocation method. The only possible value now is `Dynamic`. PrivateIpAllocationMethod pulumi.StringPtrInput `pulumi:"privateIpAllocationMethod"` SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` }
func (HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType ¶
func (HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType() reflect.Type
func (HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationIpConfigurationOutput ¶
func (i HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationIpConfigurationOutput() HBaseClusterPrivateLinkConfigurationIpConfigurationOutput
func (HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationIpConfigurationOutputWithContext ¶
func (i HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationIpConfigurationOutput
func (HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (i HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput() HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (i HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type HBaseClusterPrivateLinkConfigurationIpConfigurationInput ¶
type HBaseClusterPrivateLinkConfigurationIpConfigurationInput interface { pulumi.Input ToHBaseClusterPrivateLinkConfigurationIpConfigurationOutput() HBaseClusterPrivateLinkConfigurationIpConfigurationOutput ToHBaseClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(context.Context) HBaseClusterPrivateLinkConfigurationIpConfigurationOutput }
HBaseClusterPrivateLinkConfigurationIpConfigurationInput is an input type that accepts HBaseClusterPrivateLinkConfigurationIpConfigurationArgs and HBaseClusterPrivateLinkConfigurationIpConfigurationOutput values. You can construct a concrete instance of `HBaseClusterPrivateLinkConfigurationIpConfigurationInput` via:
HBaseClusterPrivateLinkConfigurationIpConfigurationArgs{...}
type HBaseClusterPrivateLinkConfigurationIpConfigurationOutput ¶
type HBaseClusterPrivateLinkConfigurationIpConfigurationOutput struct{ *pulumi.OutputState }
func (HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType ¶
func (HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType() reflect.Type
func (HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) Name ¶
Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
func (HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) Primary ¶
func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) Primary() pulumi.BoolPtrOutput
Indicates whether this IP configuration is primary.
func (HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress ¶
func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress() pulumi.StringPtrOutput
The private IP address of the IP configuration.
func (HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod ¶
func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
The private IP allocation method. The only possible value now is `Dynamic`.
func (HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) SubnetId ¶
func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) SubnetId() pulumi.StringPtrOutput
func (HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationOutput ¶
func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationOutput() HBaseClusterPrivateLinkConfigurationIpConfigurationOutput
func (HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationOutputWithContext ¶
func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationIpConfigurationOutput
func (HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput() HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (o HBaseClusterPrivateLinkConfigurationIpConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type HBaseClusterPrivateLinkConfigurationIpConfigurationPtrInput ¶
type HBaseClusterPrivateLinkConfigurationIpConfigurationPtrInput interface { pulumi.Input ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput() HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(context.Context) HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput }
HBaseClusterPrivateLinkConfigurationIpConfigurationPtrInput is an input type that accepts HBaseClusterPrivateLinkConfigurationIpConfigurationArgs, HBaseClusterPrivateLinkConfigurationIpConfigurationPtr and HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput values. You can construct a concrete instance of `HBaseClusterPrivateLinkConfigurationIpConfigurationPtrInput` via:
HBaseClusterPrivateLinkConfigurationIpConfigurationArgs{...} or: nil
func HBaseClusterPrivateLinkConfigurationIpConfigurationPtr ¶
func HBaseClusterPrivateLinkConfigurationIpConfigurationPtr(v *HBaseClusterPrivateLinkConfigurationIpConfigurationArgs) HBaseClusterPrivateLinkConfigurationIpConfigurationPtrInput
type HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
type HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType ¶
func (HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType() reflect.Type
func (HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Name ¶
Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created.
func (HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary ¶
func (o HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary() pulumi.BoolPtrOutput
Indicates whether this IP configuration is primary.
func (HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress ¶
func (o HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress() pulumi.StringPtrOutput
The private IP address of the IP configuration.
func (HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod ¶
func (o HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
The private IP allocation method. The only possible value now is `Dynamic`.
func (HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) SubnetId ¶
func (o HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
func (HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (o HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput() HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (o HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToHBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type HBaseClusterPrivateLinkConfigurationOutput ¶
type HBaseClusterPrivateLinkConfigurationOutput struct{ *pulumi.OutputState }
func (HBaseClusterPrivateLinkConfigurationOutput) ElementType ¶
func (HBaseClusterPrivateLinkConfigurationOutput) ElementType() reflect.Type
func (HBaseClusterPrivateLinkConfigurationOutput) GroupId ¶
func (o HBaseClusterPrivateLinkConfigurationOutput) GroupId() pulumi.StringOutput
The ID of the private link service group.
func (HBaseClusterPrivateLinkConfigurationOutput) IpConfiguration ¶
func (o HBaseClusterPrivateLinkConfigurationOutput) IpConfiguration() HBaseClusterPrivateLinkConfigurationIpConfigurationOutput
func (HBaseClusterPrivateLinkConfigurationOutput) Name ¶
func (o HBaseClusterPrivateLinkConfigurationOutput) Name() pulumi.StringOutput
The name of the private link configuration.
func (HBaseClusterPrivateLinkConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationOutput ¶
func (o HBaseClusterPrivateLinkConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationOutput() HBaseClusterPrivateLinkConfigurationOutput
func (HBaseClusterPrivateLinkConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationOutputWithContext ¶
func (o HBaseClusterPrivateLinkConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationOutput
func (HBaseClusterPrivateLinkConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationPtrOutput ¶
func (o HBaseClusterPrivateLinkConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationPtrOutput() HBaseClusterPrivateLinkConfigurationPtrOutput
func (HBaseClusterPrivateLinkConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (o HBaseClusterPrivateLinkConfigurationOutput) ToHBaseClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationPtrOutput
type HBaseClusterPrivateLinkConfigurationPtrInput ¶
type HBaseClusterPrivateLinkConfigurationPtrInput interface { pulumi.Input ToHBaseClusterPrivateLinkConfigurationPtrOutput() HBaseClusterPrivateLinkConfigurationPtrOutput ToHBaseClusterPrivateLinkConfigurationPtrOutputWithContext(context.Context) HBaseClusterPrivateLinkConfigurationPtrOutput }
HBaseClusterPrivateLinkConfigurationPtrInput is an input type that accepts HBaseClusterPrivateLinkConfigurationArgs, HBaseClusterPrivateLinkConfigurationPtr and HBaseClusterPrivateLinkConfigurationPtrOutput values. You can construct a concrete instance of `HBaseClusterPrivateLinkConfigurationPtrInput` via:
HBaseClusterPrivateLinkConfigurationArgs{...} or: nil
func HBaseClusterPrivateLinkConfigurationPtr ¶
func HBaseClusterPrivateLinkConfigurationPtr(v *HBaseClusterPrivateLinkConfigurationArgs) HBaseClusterPrivateLinkConfigurationPtrInput
type HBaseClusterPrivateLinkConfigurationPtrOutput ¶
type HBaseClusterPrivateLinkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterPrivateLinkConfigurationPtrOutput) ElementType ¶
func (HBaseClusterPrivateLinkConfigurationPtrOutput) ElementType() reflect.Type
func (HBaseClusterPrivateLinkConfigurationPtrOutput) GroupId ¶
func (o HBaseClusterPrivateLinkConfigurationPtrOutput) GroupId() pulumi.StringPtrOutput
The ID of the private link service group.
func (HBaseClusterPrivateLinkConfigurationPtrOutput) IpConfiguration ¶
func (o HBaseClusterPrivateLinkConfigurationPtrOutput) IpConfiguration() HBaseClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (HBaseClusterPrivateLinkConfigurationPtrOutput) Name ¶
func (o HBaseClusterPrivateLinkConfigurationPtrOutput) Name() pulumi.StringPtrOutput
The name of the private link configuration.
func (HBaseClusterPrivateLinkConfigurationPtrOutput) ToHBaseClusterPrivateLinkConfigurationPtrOutput ¶
func (o HBaseClusterPrivateLinkConfigurationPtrOutput) ToHBaseClusterPrivateLinkConfigurationPtrOutput() HBaseClusterPrivateLinkConfigurationPtrOutput
func (HBaseClusterPrivateLinkConfigurationPtrOutput) ToHBaseClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (o HBaseClusterPrivateLinkConfigurationPtrOutput) ToHBaseClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) HBaseClusterPrivateLinkConfigurationPtrOutput
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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions []HBaseClusterRolesHeadNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_E96a_V4`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. 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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions HBaseClusterRolesHeadNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_E96a_V4`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (HBaseClusterRolesHeadNodeArgs) ElementType ¶
func (HBaseClusterRolesHeadNodeArgs) ElementType() reflect.Type
func (HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodeOutput ¶
func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodeOutput() HBaseClusterRolesHeadNodeOutput
func (HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodeOutputWithContext ¶
func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodeOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeOutput
func (HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodePtrOutput ¶
func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodePtrOutput() HBaseClusterRolesHeadNodePtrOutput
func (HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodePtrOutputWithContext ¶
func (i HBaseClusterRolesHeadNodeArgs) ToHBaseClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodePtrOutput
type HBaseClusterRolesHeadNodeInput ¶
type HBaseClusterRolesHeadNodeInput interface { pulumi.Input ToHBaseClusterRolesHeadNodeOutput() HBaseClusterRolesHeadNodeOutput ToHBaseClusterRolesHeadNodeOutputWithContext(context.Context) HBaseClusterRolesHeadNodeOutput }
HBaseClusterRolesHeadNodeInput is an input type that accepts HBaseClusterRolesHeadNodeArgs and HBaseClusterRolesHeadNodeOutput values. You can construct a concrete instance of `HBaseClusterRolesHeadNodeInput` via:
HBaseClusterRolesHeadNodeArgs{...}
type HBaseClusterRolesHeadNodeOutput ¶
type HBaseClusterRolesHeadNodeOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesHeadNodeOutput) ElementType ¶
func (HBaseClusterRolesHeadNodeOutput) ElementType() reflect.Type
func (HBaseClusterRolesHeadNodeOutput) Password ¶
func (o HBaseClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (HBaseClusterRolesHeadNodeOutput) ScriptActions ¶
func (o HBaseClusterRolesHeadNodeOutput) ScriptActions() HBaseClusterRolesHeadNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (HBaseClusterRolesHeadNodeOutput) SubnetId ¶
func (o HBaseClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodeOutput ¶
func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodeOutput() HBaseClusterRolesHeadNodeOutput
func (HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodeOutputWithContext ¶
func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodeOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeOutput
func (HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodePtrOutput ¶
func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodePtrOutput() HBaseClusterRolesHeadNodePtrOutput
func (HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodePtrOutputWithContext ¶
func (o HBaseClusterRolesHeadNodeOutput) ToHBaseClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodePtrOutput
func (HBaseClusterRolesHeadNodeOutput) Username ¶
func (o HBaseClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesHeadNodeOutput) VirtualNetworkId ¶
func (o HBaseClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesHeadNodeOutput) VmSize ¶
func (o HBaseClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_E96a_V4`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type HBaseClusterRolesHeadNodePtrInput ¶
type HBaseClusterRolesHeadNodePtrInput interface { pulumi.Input ToHBaseClusterRolesHeadNodePtrOutput() HBaseClusterRolesHeadNodePtrOutput ToHBaseClusterRolesHeadNodePtrOutputWithContext(context.Context) HBaseClusterRolesHeadNodePtrOutput }
HBaseClusterRolesHeadNodePtrInput is an input type that accepts HBaseClusterRolesHeadNodeArgs, HBaseClusterRolesHeadNodePtr and HBaseClusterRolesHeadNodePtrOutput values. You can construct a concrete instance of `HBaseClusterRolesHeadNodePtrInput` via:
HBaseClusterRolesHeadNodeArgs{...} or: nil
func HBaseClusterRolesHeadNodePtr ¶
func HBaseClusterRolesHeadNodePtr(v *HBaseClusterRolesHeadNodeArgs) HBaseClusterRolesHeadNodePtrInput
type HBaseClusterRolesHeadNodePtrOutput ¶
type HBaseClusterRolesHeadNodePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesHeadNodePtrOutput) Elem ¶
func (o HBaseClusterRolesHeadNodePtrOutput) Elem() HBaseClusterRolesHeadNodeOutput
func (HBaseClusterRolesHeadNodePtrOutput) ElementType ¶
func (HBaseClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
func (HBaseClusterRolesHeadNodePtrOutput) Password ¶
func (o HBaseClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (HBaseClusterRolesHeadNodePtrOutput) ScriptActions ¶
func (o HBaseClusterRolesHeadNodePtrOutput) ScriptActions() HBaseClusterRolesHeadNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
func (HBaseClusterRolesHeadNodePtrOutput) SshKeys ¶
func (o HBaseClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (HBaseClusterRolesHeadNodePtrOutput) SubnetId ¶
func (o HBaseClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesHeadNodePtrOutput) ToHBaseClusterRolesHeadNodePtrOutput ¶
func (o HBaseClusterRolesHeadNodePtrOutput) ToHBaseClusterRolesHeadNodePtrOutput() HBaseClusterRolesHeadNodePtrOutput
func (HBaseClusterRolesHeadNodePtrOutput) ToHBaseClusterRolesHeadNodePtrOutputWithContext ¶
func (o HBaseClusterRolesHeadNodePtrOutput) ToHBaseClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodePtrOutput
func (HBaseClusterRolesHeadNodePtrOutput) Username ¶
func (o HBaseClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesHeadNodePtrOutput) VirtualNetworkId ¶
func (o HBaseClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesHeadNodePtrOutput) VmSize ¶
func (o HBaseClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_E96a_V4`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type HBaseClusterRolesHeadNodeScriptActionArgs ¶
type HBaseClusterRolesHeadNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (HBaseClusterRolesHeadNodeScriptActionArgs) ElementType ¶
func (HBaseClusterRolesHeadNodeScriptActionArgs) ElementType() reflect.Type
func (HBaseClusterRolesHeadNodeScriptActionArgs) ToHBaseClusterRolesHeadNodeScriptActionOutput ¶
func (i HBaseClusterRolesHeadNodeScriptActionArgs) ToHBaseClusterRolesHeadNodeScriptActionOutput() HBaseClusterRolesHeadNodeScriptActionOutput
func (HBaseClusterRolesHeadNodeScriptActionArgs) ToHBaseClusterRolesHeadNodeScriptActionOutputWithContext ¶
func (i HBaseClusterRolesHeadNodeScriptActionArgs) ToHBaseClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeScriptActionOutput
type HBaseClusterRolesHeadNodeScriptActionArray ¶
type HBaseClusterRolesHeadNodeScriptActionArray []HBaseClusterRolesHeadNodeScriptActionInput
func (HBaseClusterRolesHeadNodeScriptActionArray) ElementType ¶
func (HBaseClusterRolesHeadNodeScriptActionArray) ElementType() reflect.Type
func (HBaseClusterRolesHeadNodeScriptActionArray) ToHBaseClusterRolesHeadNodeScriptActionArrayOutput ¶
func (i HBaseClusterRolesHeadNodeScriptActionArray) ToHBaseClusterRolesHeadNodeScriptActionArrayOutput() HBaseClusterRolesHeadNodeScriptActionArrayOutput
func (HBaseClusterRolesHeadNodeScriptActionArray) ToHBaseClusterRolesHeadNodeScriptActionArrayOutputWithContext ¶
func (i HBaseClusterRolesHeadNodeScriptActionArray) ToHBaseClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeScriptActionArrayOutput
type HBaseClusterRolesHeadNodeScriptActionArrayInput ¶
type HBaseClusterRolesHeadNodeScriptActionArrayInput interface { pulumi.Input ToHBaseClusterRolesHeadNodeScriptActionArrayOutput() HBaseClusterRolesHeadNodeScriptActionArrayOutput ToHBaseClusterRolesHeadNodeScriptActionArrayOutputWithContext(context.Context) HBaseClusterRolesHeadNodeScriptActionArrayOutput }
HBaseClusterRolesHeadNodeScriptActionArrayInput is an input type that accepts HBaseClusterRolesHeadNodeScriptActionArray and HBaseClusterRolesHeadNodeScriptActionArrayOutput values. You can construct a concrete instance of `HBaseClusterRolesHeadNodeScriptActionArrayInput` via:
HBaseClusterRolesHeadNodeScriptActionArray{ HBaseClusterRolesHeadNodeScriptActionArgs{...} }
type HBaseClusterRolesHeadNodeScriptActionArrayOutput ¶
type HBaseClusterRolesHeadNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesHeadNodeScriptActionArrayOutput) ElementType ¶
func (HBaseClusterRolesHeadNodeScriptActionArrayOutput) ElementType() reflect.Type
func (HBaseClusterRolesHeadNodeScriptActionArrayOutput) ToHBaseClusterRolesHeadNodeScriptActionArrayOutput ¶
func (o HBaseClusterRolesHeadNodeScriptActionArrayOutput) ToHBaseClusterRolesHeadNodeScriptActionArrayOutput() HBaseClusterRolesHeadNodeScriptActionArrayOutput
func (HBaseClusterRolesHeadNodeScriptActionArrayOutput) ToHBaseClusterRolesHeadNodeScriptActionArrayOutputWithContext ¶
func (o HBaseClusterRolesHeadNodeScriptActionArrayOutput) ToHBaseClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeScriptActionArrayOutput
type HBaseClusterRolesHeadNodeScriptActionInput ¶
type HBaseClusterRolesHeadNodeScriptActionInput interface { pulumi.Input ToHBaseClusterRolesHeadNodeScriptActionOutput() HBaseClusterRolesHeadNodeScriptActionOutput ToHBaseClusterRolesHeadNodeScriptActionOutputWithContext(context.Context) HBaseClusterRolesHeadNodeScriptActionOutput }
HBaseClusterRolesHeadNodeScriptActionInput is an input type that accepts HBaseClusterRolesHeadNodeScriptActionArgs and HBaseClusterRolesHeadNodeScriptActionOutput values. You can construct a concrete instance of `HBaseClusterRolesHeadNodeScriptActionInput` via:
HBaseClusterRolesHeadNodeScriptActionArgs{...}
type HBaseClusterRolesHeadNodeScriptActionOutput ¶
type HBaseClusterRolesHeadNodeScriptActionOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesHeadNodeScriptActionOutput) ElementType ¶
func (HBaseClusterRolesHeadNodeScriptActionOutput) ElementType() reflect.Type
func (HBaseClusterRolesHeadNodeScriptActionOutput) Name ¶
func (o HBaseClusterRolesHeadNodeScriptActionOutput) Name() pulumi.StringOutput
The name of the script action.
func (HBaseClusterRolesHeadNodeScriptActionOutput) Parameters ¶
func (o HBaseClusterRolesHeadNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (HBaseClusterRolesHeadNodeScriptActionOutput) ToHBaseClusterRolesHeadNodeScriptActionOutput ¶
func (o HBaseClusterRolesHeadNodeScriptActionOutput) ToHBaseClusterRolesHeadNodeScriptActionOutput() HBaseClusterRolesHeadNodeScriptActionOutput
func (HBaseClusterRolesHeadNodeScriptActionOutput) ToHBaseClusterRolesHeadNodeScriptActionOutputWithContext ¶
func (o HBaseClusterRolesHeadNodeScriptActionOutput) ToHBaseClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) HBaseClusterRolesHeadNodeScriptActionOutput
func (HBaseClusterRolesHeadNodeScriptActionOutput) Uri ¶
func (o HBaseClusterRolesHeadNodeScriptActionOutput) Uri() pulumi.StringOutput
The URI to the script.
type HBaseClusterRolesInput ¶
type HBaseClusterRolesInput interface { pulumi.Input ToHBaseClusterRolesOutput() HBaseClusterRolesOutput ToHBaseClusterRolesOutputWithContext(context.Context) HBaseClusterRolesOutput }
HBaseClusterRolesInput is an input type that accepts HBaseClusterRolesArgs and HBaseClusterRolesOutput values. You can construct a concrete instance of `HBaseClusterRolesInput` via:
HBaseClusterRolesArgs{...}
type HBaseClusterRolesOutput ¶
type HBaseClusterRolesOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesOutput) ElementType ¶
func (HBaseClusterRolesOutput) ElementType() reflect.Type
func (HBaseClusterRolesOutput) HeadNode ¶
func (o HBaseClusterRolesOutput) HeadNode() HBaseClusterRolesHeadNodeOutput
A `headNode` block as defined above.
func (HBaseClusterRolesOutput) ToHBaseClusterRolesOutput ¶
func (o HBaseClusterRolesOutput) ToHBaseClusterRolesOutput() HBaseClusterRolesOutput
func (HBaseClusterRolesOutput) ToHBaseClusterRolesOutputWithContext ¶
func (o HBaseClusterRolesOutput) ToHBaseClusterRolesOutputWithContext(ctx context.Context) HBaseClusterRolesOutput
func (HBaseClusterRolesOutput) ToHBaseClusterRolesPtrOutput ¶
func (o HBaseClusterRolesOutput) ToHBaseClusterRolesPtrOutput() HBaseClusterRolesPtrOutput
func (HBaseClusterRolesOutput) ToHBaseClusterRolesPtrOutputWithContext ¶
func (o HBaseClusterRolesOutput) ToHBaseClusterRolesPtrOutputWithContext(ctx context.Context) HBaseClusterRolesPtrOutput
func (HBaseClusterRolesOutput) WorkerNode ¶
func (o HBaseClusterRolesOutput) WorkerNode() HBaseClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (HBaseClusterRolesOutput) ZookeeperNode ¶
func (o HBaseClusterRolesOutput) ZookeeperNode() HBaseClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type HBaseClusterRolesPtrInput ¶
type HBaseClusterRolesPtrInput interface { pulumi.Input ToHBaseClusterRolesPtrOutput() HBaseClusterRolesPtrOutput ToHBaseClusterRolesPtrOutputWithContext(context.Context) HBaseClusterRolesPtrOutput }
HBaseClusterRolesPtrInput is an input type that accepts HBaseClusterRolesArgs, HBaseClusterRolesPtr and HBaseClusterRolesPtrOutput values. You can construct a concrete instance of `HBaseClusterRolesPtrInput` via:
HBaseClusterRolesArgs{...} or: nil
func HBaseClusterRolesPtr ¶
func HBaseClusterRolesPtr(v *HBaseClusterRolesArgs) HBaseClusterRolesPtrInput
type HBaseClusterRolesPtrOutput ¶
type HBaseClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesPtrOutput) Elem ¶
func (o HBaseClusterRolesPtrOutput) Elem() HBaseClusterRolesOutput
func (HBaseClusterRolesPtrOutput) ElementType ¶
func (HBaseClusterRolesPtrOutput) ElementType() reflect.Type
func (HBaseClusterRolesPtrOutput) HeadNode ¶
func (o HBaseClusterRolesPtrOutput) HeadNode() HBaseClusterRolesHeadNodePtrOutput
A `headNode` block as defined above.
func (HBaseClusterRolesPtrOutput) ToHBaseClusterRolesPtrOutput ¶
func (o HBaseClusterRolesPtrOutput) ToHBaseClusterRolesPtrOutput() HBaseClusterRolesPtrOutput
func (HBaseClusterRolesPtrOutput) ToHBaseClusterRolesPtrOutputWithContext ¶
func (o HBaseClusterRolesPtrOutput) ToHBaseClusterRolesPtrOutputWithContext(ctx context.Context) HBaseClusterRolesPtrOutput
func (HBaseClusterRolesPtrOutput) WorkerNode ¶
func (o HBaseClusterRolesPtrOutput) WorkerNode() HBaseClusterRolesWorkerNodePtrOutput
A `workerNode` block as defined below.
func (HBaseClusterRolesPtrOutput) ZookeeperNode ¶
func (o HBaseClusterRolesPtrOutput) ZookeeperNode() HBaseClusterRolesZookeeperNodePtrOutput
A `zookeeperNode` block as defined below.
type HBaseClusterRolesWorkerNode ¶
type HBaseClusterRolesWorkerNode struct { // A `autoscale` block as defined below. Autoscale *HBaseClusterRolesWorkerNodeAutoscale `pulumi:"autoscale"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions []HBaseClusterRolesWorkerNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type HBaseClusterRolesWorkerNodeArgs ¶
type HBaseClusterRolesWorkerNodeArgs struct { // A `autoscale` block as defined below. Autoscale HBaseClusterRolesWorkerNodeAutoscalePtrInput `pulumi:"autoscale"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions HBaseClusterRolesWorkerNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (HBaseClusterRolesWorkerNodeArgs) ElementType ¶
func (HBaseClusterRolesWorkerNodeArgs) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodeOutput ¶
func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodeOutput() HBaseClusterRolesWorkerNodeOutput
func (HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodeOutputWithContext ¶
func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeOutput
func (HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodePtrOutput ¶
func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodePtrOutput() HBaseClusterRolesWorkerNodePtrOutput
func (HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodePtrOutputWithContext ¶
func (i HBaseClusterRolesWorkerNodeArgs) ToHBaseClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodePtrOutput
type HBaseClusterRolesWorkerNodeAutoscale ¶
type HBaseClusterRolesWorkerNodeAutoscale struct { // A `recurrence` block as defined below. // // > **NOTE:** Either a `capacity` or `recurrence` block must be specified - but not both. Recurrence *HBaseClusterRolesWorkerNodeAutoscaleRecurrence `pulumi:"recurrence"` }
type HBaseClusterRolesWorkerNodeAutoscaleArgs ¶
type HBaseClusterRolesWorkerNodeAutoscaleArgs struct { // A `recurrence` block as defined below. // // > **NOTE:** Either a `capacity` or `recurrence` block must be specified - but not both. Recurrence HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrInput `pulumi:"recurrence"` }
func (HBaseClusterRolesWorkerNodeAutoscaleArgs) ElementType ¶
func (HBaseClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleOutput ¶
func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleOutput() HBaseClusterRolesWorkerNodeAutoscaleOutput
func (HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleOutputWithContext ¶
func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleOutput
func (HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput ¶
func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
func (HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶
func (i HBaseClusterRolesWorkerNodeAutoscaleArgs) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscalePtrOutput
type HBaseClusterRolesWorkerNodeAutoscaleInput ¶
type HBaseClusterRolesWorkerNodeAutoscaleInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeAutoscaleOutput() HBaseClusterRolesWorkerNodeAutoscaleOutput ToHBaseClusterRolesWorkerNodeAutoscaleOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeAutoscaleOutput }
HBaseClusterRolesWorkerNodeAutoscaleInput is an input type that accepts HBaseClusterRolesWorkerNodeAutoscaleArgs and HBaseClusterRolesWorkerNodeAutoscaleOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeAutoscaleInput` via:
HBaseClusterRolesWorkerNodeAutoscaleArgs{...}
type HBaseClusterRolesWorkerNodeAutoscaleOutput ¶
type HBaseClusterRolesWorkerNodeAutoscaleOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeAutoscaleOutput) ElementType ¶
func (HBaseClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleOutput) Recurrence ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) Recurrence() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
> **NOTE:** Either a `capacity` or `recurrence` block must be specified - but not both.
func (HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleOutput ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleOutput() HBaseClusterRolesWorkerNodeAutoscaleOutput
func (HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleOutput
func (HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
func (HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscalePtrOutput
type HBaseClusterRolesWorkerNodeAutoscalePtrInput ¶
type HBaseClusterRolesWorkerNodeAutoscalePtrInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput() HBaseClusterRolesWorkerNodeAutoscalePtrOutput ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeAutoscalePtrOutput }
HBaseClusterRolesWorkerNodeAutoscalePtrInput is an input type that accepts HBaseClusterRolesWorkerNodeAutoscaleArgs, HBaseClusterRolesWorkerNodeAutoscalePtr and HBaseClusterRolesWorkerNodeAutoscalePtrOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeAutoscalePtrInput` via:
HBaseClusterRolesWorkerNodeAutoscaleArgs{...} or: nil
func HBaseClusterRolesWorkerNodeAutoscalePtr ¶
func HBaseClusterRolesWorkerNodeAutoscalePtr(v *HBaseClusterRolesWorkerNodeAutoscaleArgs) HBaseClusterRolesWorkerNodeAutoscalePtrInput
type HBaseClusterRolesWorkerNodeAutoscalePtrOutput ¶
type HBaseClusterRolesWorkerNodeAutoscalePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ElementType ¶
func (HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence ¶
func (o HBaseClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
> **NOTE:** Either a `capacity` or `recurrence` block must be specified - but not both.
func (HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput ¶
func (o HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutput() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
func (HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodeAutoscalePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscalePtrOutput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrence ¶
type HBaseClusterRolesWorkerNodeAutoscaleRecurrence struct { // A list of `schedule` blocks as defined below. Schedules []HBaseClusterRolesWorkerNodeAutoscaleRecurrenceSchedule `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone string `pulumi:"timezone"` }
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs ¶
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs struct { // A list of `schedule` blocks as defined below. Schedules HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone pulumi.StringInput `pulumi:"timezone"` }
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType ¶
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceInput ¶
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput }
HBaseClusterRolesWorkerNodeAutoscaleRecurrenceInput is an input type that accepts HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs and HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeAutoscaleRecurrenceInput` via:
HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...}
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType ¶
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
The time zone for the autoscale schedule times.
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrInput ¶
type HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput }
HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrInput is an input type that accepts HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs, HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtr and HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrInput` via:
HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...} or: nil
func HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtr ¶
func HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtr(v *HBaseClusterRolesWorkerNodeAutoscaleRecurrenceArgs) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
type HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType ¶
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
The time zone for the autoscale schedule times.
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceSchedule ¶
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceSchedule struct { // The days of the week to perform autoscale. Possible values are `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` and `Sunday`. Days []string `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time string `pulumi:"time"` }
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs ¶
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs struct { // The days of the week to perform autoscale. Possible values are `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` and `Sunday`. Days pulumi.StringArrayInput `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time pulumi.StringInput `pulumi:"time"` }
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType ¶
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray ¶
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray []HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType ¶
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶
func (i HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput ¶
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput }
HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput is an input type that accepts HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray and HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput` via:
HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray{ HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...} }
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType ¶
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput ¶
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput }
HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput is an input type that accepts HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs and HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput` via:
HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...}
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶
type HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
The days of the week to perform autoscale. Possible values are `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` and `Sunday`.
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType ¶
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
The number of worker nodes to autoscale at the specified time.
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time ¶
The time of day to perform the autoscale in 24hour format.
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type HBaseClusterRolesWorkerNodeInput ¶
type HBaseClusterRolesWorkerNodeInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeOutput() HBaseClusterRolesWorkerNodeOutput ToHBaseClusterRolesWorkerNodeOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeOutput }
HBaseClusterRolesWorkerNodeInput is an input type that accepts HBaseClusterRolesWorkerNodeArgs and HBaseClusterRolesWorkerNodeOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeInput` via:
HBaseClusterRolesWorkerNodeArgs{...}
type HBaseClusterRolesWorkerNodeOutput ¶
type HBaseClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeOutput) Autoscale ¶
func (o HBaseClusterRolesWorkerNodeOutput) Autoscale() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (HBaseClusterRolesWorkerNodeOutput) ElementType ¶
func (HBaseClusterRolesWorkerNodeOutput) ElementType() reflect.Type
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.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (HBaseClusterRolesWorkerNodeOutput) ScriptActions ¶
func (o HBaseClusterRolesWorkerNodeOutput) ScriptActions() HBaseClusterRolesWorkerNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (HBaseClusterRolesWorkerNodeOutput) SubnetId ¶
func (o HBaseClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesWorkerNodeOutput) TargetInstanceCount ¶
func (o HBaseClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
The number of instances which should be run for the Worker Nodes.
func (HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodeOutput ¶
func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodeOutput() HBaseClusterRolesWorkerNodeOutput
func (HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodeOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeOutput
func (HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodePtrOutput ¶
func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodePtrOutput() HBaseClusterRolesWorkerNodePtrOutput
func (HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodePtrOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodeOutput) ToHBaseClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodePtrOutput
func (HBaseClusterRolesWorkerNodeOutput) Username ¶
func (o HBaseClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesWorkerNodeOutput) VirtualNetworkId ¶
func (o HBaseClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesWorkerNodeOutput) VmSize ¶
func (o HBaseClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type HBaseClusterRolesWorkerNodePtrInput ¶
type HBaseClusterRolesWorkerNodePtrInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodePtrOutput() HBaseClusterRolesWorkerNodePtrOutput ToHBaseClusterRolesWorkerNodePtrOutputWithContext(context.Context) HBaseClusterRolesWorkerNodePtrOutput }
HBaseClusterRolesWorkerNodePtrInput is an input type that accepts HBaseClusterRolesWorkerNodeArgs, HBaseClusterRolesWorkerNodePtr and HBaseClusterRolesWorkerNodePtrOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodePtrInput` via:
HBaseClusterRolesWorkerNodeArgs{...} or: nil
func HBaseClusterRolesWorkerNodePtr ¶
func HBaseClusterRolesWorkerNodePtr(v *HBaseClusterRolesWorkerNodeArgs) HBaseClusterRolesWorkerNodePtrInput
type HBaseClusterRolesWorkerNodePtrOutput ¶
type HBaseClusterRolesWorkerNodePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodePtrOutput) Autoscale ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) Autoscale() HBaseClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (HBaseClusterRolesWorkerNodePtrOutput) ElementType ¶
func (HBaseClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodePtrOutput) Password ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (HBaseClusterRolesWorkerNodePtrOutput) ScriptActions ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) ScriptActions() HBaseClusterRolesWorkerNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
func (HBaseClusterRolesWorkerNodePtrOutput) SshKeys ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Worker Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (HBaseClusterRolesWorkerNodePtrOutput) SubnetId ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesWorkerNodePtrOutput) TargetInstanceCount ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (HBaseClusterRolesWorkerNodePtrOutput) ToHBaseClusterRolesWorkerNodePtrOutput ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) ToHBaseClusterRolesWorkerNodePtrOutput() HBaseClusterRolesWorkerNodePtrOutput
func (HBaseClusterRolesWorkerNodePtrOutput) ToHBaseClusterRolesWorkerNodePtrOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) ToHBaseClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodePtrOutput
func (HBaseClusterRolesWorkerNodePtrOutput) Username ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesWorkerNodePtrOutput) VirtualNetworkId ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesWorkerNodePtrOutput) VmSize ¶
func (o HBaseClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type HBaseClusterRolesWorkerNodeScriptActionArgs ¶
type HBaseClusterRolesWorkerNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (HBaseClusterRolesWorkerNodeScriptActionArgs) ElementType ¶
func (HBaseClusterRolesWorkerNodeScriptActionArgs) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeScriptActionArgs) ToHBaseClusterRolesWorkerNodeScriptActionOutput ¶
func (i HBaseClusterRolesWorkerNodeScriptActionArgs) ToHBaseClusterRolesWorkerNodeScriptActionOutput() HBaseClusterRolesWorkerNodeScriptActionOutput
func (HBaseClusterRolesWorkerNodeScriptActionArgs) ToHBaseClusterRolesWorkerNodeScriptActionOutputWithContext ¶
func (i HBaseClusterRolesWorkerNodeScriptActionArgs) ToHBaseClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeScriptActionOutput
type HBaseClusterRolesWorkerNodeScriptActionArray ¶
type HBaseClusterRolesWorkerNodeScriptActionArray []HBaseClusterRolesWorkerNodeScriptActionInput
func (HBaseClusterRolesWorkerNodeScriptActionArray) ElementType ¶
func (HBaseClusterRolesWorkerNodeScriptActionArray) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeScriptActionArray) ToHBaseClusterRolesWorkerNodeScriptActionArrayOutput ¶
func (i HBaseClusterRolesWorkerNodeScriptActionArray) ToHBaseClusterRolesWorkerNodeScriptActionArrayOutput() HBaseClusterRolesWorkerNodeScriptActionArrayOutput
func (HBaseClusterRolesWorkerNodeScriptActionArray) ToHBaseClusterRolesWorkerNodeScriptActionArrayOutputWithContext ¶
func (i HBaseClusterRolesWorkerNodeScriptActionArray) ToHBaseClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeScriptActionArrayOutput
type HBaseClusterRolesWorkerNodeScriptActionArrayInput ¶
type HBaseClusterRolesWorkerNodeScriptActionArrayInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeScriptActionArrayOutput() HBaseClusterRolesWorkerNodeScriptActionArrayOutput ToHBaseClusterRolesWorkerNodeScriptActionArrayOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeScriptActionArrayOutput }
HBaseClusterRolesWorkerNodeScriptActionArrayInput is an input type that accepts HBaseClusterRolesWorkerNodeScriptActionArray and HBaseClusterRolesWorkerNodeScriptActionArrayOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeScriptActionArrayInput` via:
HBaseClusterRolesWorkerNodeScriptActionArray{ HBaseClusterRolesWorkerNodeScriptActionArgs{...} }
type HBaseClusterRolesWorkerNodeScriptActionArrayOutput ¶
type HBaseClusterRolesWorkerNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeScriptActionArrayOutput) ElementType ¶
func (HBaseClusterRolesWorkerNodeScriptActionArrayOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeScriptActionArrayOutput) ToHBaseClusterRolesWorkerNodeScriptActionArrayOutput ¶
func (o HBaseClusterRolesWorkerNodeScriptActionArrayOutput) ToHBaseClusterRolesWorkerNodeScriptActionArrayOutput() HBaseClusterRolesWorkerNodeScriptActionArrayOutput
func (HBaseClusterRolesWorkerNodeScriptActionArrayOutput) ToHBaseClusterRolesWorkerNodeScriptActionArrayOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodeScriptActionArrayOutput) ToHBaseClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeScriptActionArrayOutput
type HBaseClusterRolesWorkerNodeScriptActionInput ¶
type HBaseClusterRolesWorkerNodeScriptActionInput interface { pulumi.Input ToHBaseClusterRolesWorkerNodeScriptActionOutput() HBaseClusterRolesWorkerNodeScriptActionOutput ToHBaseClusterRolesWorkerNodeScriptActionOutputWithContext(context.Context) HBaseClusterRolesWorkerNodeScriptActionOutput }
HBaseClusterRolesWorkerNodeScriptActionInput is an input type that accepts HBaseClusterRolesWorkerNodeScriptActionArgs and HBaseClusterRolesWorkerNodeScriptActionOutput values. You can construct a concrete instance of `HBaseClusterRolesWorkerNodeScriptActionInput` via:
HBaseClusterRolesWorkerNodeScriptActionArgs{...}
type HBaseClusterRolesWorkerNodeScriptActionOutput ¶
type HBaseClusterRolesWorkerNodeScriptActionOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesWorkerNodeScriptActionOutput) ElementType ¶
func (HBaseClusterRolesWorkerNodeScriptActionOutput) ElementType() reflect.Type
func (HBaseClusterRolesWorkerNodeScriptActionOutput) Name ¶
func (o HBaseClusterRolesWorkerNodeScriptActionOutput) Name() pulumi.StringOutput
The name of the script action.
func (HBaseClusterRolesWorkerNodeScriptActionOutput) Parameters ¶
func (o HBaseClusterRolesWorkerNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (HBaseClusterRolesWorkerNodeScriptActionOutput) ToHBaseClusterRolesWorkerNodeScriptActionOutput ¶
func (o HBaseClusterRolesWorkerNodeScriptActionOutput) ToHBaseClusterRolesWorkerNodeScriptActionOutput() HBaseClusterRolesWorkerNodeScriptActionOutput
func (HBaseClusterRolesWorkerNodeScriptActionOutput) ToHBaseClusterRolesWorkerNodeScriptActionOutputWithContext ¶
func (o HBaseClusterRolesWorkerNodeScriptActionOutput) ToHBaseClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) HBaseClusterRolesWorkerNodeScriptActionOutput
func (HBaseClusterRolesWorkerNodeScriptActionOutput) Uri ¶
func (o HBaseClusterRolesWorkerNodeScriptActionOutput) Uri() pulumi.StringOutput
The URI to the script.
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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions []HBaseClusterRolesZookeeperNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. 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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions HBaseClusterRolesZookeeperNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (HBaseClusterRolesZookeeperNodeArgs) ElementType ¶
func (HBaseClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
func (HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodeOutput ¶
func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodeOutput() HBaseClusterRolesZookeeperNodeOutput
func (HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodeOutputWithContext ¶
func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeOutput
func (HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodePtrOutput ¶
func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodePtrOutput() HBaseClusterRolesZookeeperNodePtrOutput
func (HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext ¶
func (i HBaseClusterRolesZookeeperNodeArgs) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodePtrOutput
type HBaseClusterRolesZookeeperNodeInput ¶
type HBaseClusterRolesZookeeperNodeInput interface { pulumi.Input ToHBaseClusterRolesZookeeperNodeOutput() HBaseClusterRolesZookeeperNodeOutput ToHBaseClusterRolesZookeeperNodeOutputWithContext(context.Context) HBaseClusterRolesZookeeperNodeOutput }
HBaseClusterRolesZookeeperNodeInput is an input type that accepts HBaseClusterRolesZookeeperNodeArgs and HBaseClusterRolesZookeeperNodeOutput values. You can construct a concrete instance of `HBaseClusterRolesZookeeperNodeInput` via:
HBaseClusterRolesZookeeperNodeArgs{...}
type HBaseClusterRolesZookeeperNodeOutput ¶
type HBaseClusterRolesZookeeperNodeOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesZookeeperNodeOutput) ElementType ¶
func (HBaseClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
func (HBaseClusterRolesZookeeperNodeOutput) Password ¶
func (o HBaseClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (HBaseClusterRolesZookeeperNodeOutput) ScriptActions ¶
func (o HBaseClusterRolesZookeeperNodeOutput) ScriptActions() HBaseClusterRolesZookeeperNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (HBaseClusterRolesZookeeperNodeOutput) SubnetId ¶
func (o HBaseClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodeOutput ¶
func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodeOutput() HBaseClusterRolesZookeeperNodeOutput
func (HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodeOutputWithContext ¶
func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeOutput
func (HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodePtrOutput ¶
func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodePtrOutput() HBaseClusterRolesZookeeperNodePtrOutput
func (HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o HBaseClusterRolesZookeeperNodeOutput) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodePtrOutput
func (HBaseClusterRolesZookeeperNodeOutput) Username ¶
func (o HBaseClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesZookeeperNodeOutput) VirtualNetworkId ¶
func (o HBaseClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesZookeeperNodeOutput) VmSize ¶
func (o HBaseClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type HBaseClusterRolesZookeeperNodePtrInput ¶
type HBaseClusterRolesZookeeperNodePtrInput interface { pulumi.Input ToHBaseClusterRolesZookeeperNodePtrOutput() HBaseClusterRolesZookeeperNodePtrOutput ToHBaseClusterRolesZookeeperNodePtrOutputWithContext(context.Context) HBaseClusterRolesZookeeperNodePtrOutput }
HBaseClusterRolesZookeeperNodePtrInput is an input type that accepts HBaseClusterRolesZookeeperNodeArgs, HBaseClusterRolesZookeeperNodePtr and HBaseClusterRolesZookeeperNodePtrOutput values. You can construct a concrete instance of `HBaseClusterRolesZookeeperNodePtrInput` via:
HBaseClusterRolesZookeeperNodeArgs{...} or: nil
func HBaseClusterRolesZookeeperNodePtr ¶
func HBaseClusterRolesZookeeperNodePtr(v *HBaseClusterRolesZookeeperNodeArgs) HBaseClusterRolesZookeeperNodePtrInput
type HBaseClusterRolesZookeeperNodePtrOutput ¶
type HBaseClusterRolesZookeeperNodePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesZookeeperNodePtrOutput) ElementType ¶
func (HBaseClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
func (HBaseClusterRolesZookeeperNodePtrOutput) Password ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (HBaseClusterRolesZookeeperNodePtrOutput) ScriptActions ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) ScriptActions() HBaseClusterRolesZookeeperNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
func (HBaseClusterRolesZookeeperNodePtrOutput) SshKeys ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (HBaseClusterRolesZookeeperNodePtrOutput) SubnetId ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesZookeeperNodePtrOutput) ToHBaseClusterRolesZookeeperNodePtrOutput ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) ToHBaseClusterRolesZookeeperNodePtrOutput() HBaseClusterRolesZookeeperNodePtrOutput
func (HBaseClusterRolesZookeeperNodePtrOutput) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) ToHBaseClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodePtrOutput
func (HBaseClusterRolesZookeeperNodePtrOutput) Username ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (HBaseClusterRolesZookeeperNodePtrOutput) VirtualNetworkId ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HBaseClusterRolesZookeeperNodePtrOutput) VmSize ¶
func (o HBaseClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type HBaseClusterRolesZookeeperNodeScriptActionArgs ¶
type HBaseClusterRolesZookeeperNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (HBaseClusterRolesZookeeperNodeScriptActionArgs) ElementType ¶
func (HBaseClusterRolesZookeeperNodeScriptActionArgs) ElementType() reflect.Type
func (HBaseClusterRolesZookeeperNodeScriptActionArgs) ToHBaseClusterRolesZookeeperNodeScriptActionOutput ¶
func (i HBaseClusterRolesZookeeperNodeScriptActionArgs) ToHBaseClusterRolesZookeeperNodeScriptActionOutput() HBaseClusterRolesZookeeperNodeScriptActionOutput
func (HBaseClusterRolesZookeeperNodeScriptActionArgs) ToHBaseClusterRolesZookeeperNodeScriptActionOutputWithContext ¶
func (i HBaseClusterRolesZookeeperNodeScriptActionArgs) ToHBaseClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeScriptActionOutput
type HBaseClusterRolesZookeeperNodeScriptActionArray ¶
type HBaseClusterRolesZookeeperNodeScriptActionArray []HBaseClusterRolesZookeeperNodeScriptActionInput
func (HBaseClusterRolesZookeeperNodeScriptActionArray) ElementType ¶
func (HBaseClusterRolesZookeeperNodeScriptActionArray) ElementType() reflect.Type
func (HBaseClusterRolesZookeeperNodeScriptActionArray) ToHBaseClusterRolesZookeeperNodeScriptActionArrayOutput ¶
func (i HBaseClusterRolesZookeeperNodeScriptActionArray) ToHBaseClusterRolesZookeeperNodeScriptActionArrayOutput() HBaseClusterRolesZookeeperNodeScriptActionArrayOutput
func (HBaseClusterRolesZookeeperNodeScriptActionArray) ToHBaseClusterRolesZookeeperNodeScriptActionArrayOutputWithContext ¶
func (i HBaseClusterRolesZookeeperNodeScriptActionArray) ToHBaseClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeScriptActionArrayOutput
type HBaseClusterRolesZookeeperNodeScriptActionArrayInput ¶
type HBaseClusterRolesZookeeperNodeScriptActionArrayInput interface { pulumi.Input ToHBaseClusterRolesZookeeperNodeScriptActionArrayOutput() HBaseClusterRolesZookeeperNodeScriptActionArrayOutput ToHBaseClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(context.Context) HBaseClusterRolesZookeeperNodeScriptActionArrayOutput }
HBaseClusterRolesZookeeperNodeScriptActionArrayInput is an input type that accepts HBaseClusterRolesZookeeperNodeScriptActionArray and HBaseClusterRolesZookeeperNodeScriptActionArrayOutput values. You can construct a concrete instance of `HBaseClusterRolesZookeeperNodeScriptActionArrayInput` via:
HBaseClusterRolesZookeeperNodeScriptActionArray{ HBaseClusterRolesZookeeperNodeScriptActionArgs{...} }
type HBaseClusterRolesZookeeperNodeScriptActionArrayOutput ¶
type HBaseClusterRolesZookeeperNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType ¶
func (HBaseClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType() reflect.Type
func (HBaseClusterRolesZookeeperNodeScriptActionArrayOutput) ToHBaseClusterRolesZookeeperNodeScriptActionArrayOutput ¶
func (o HBaseClusterRolesZookeeperNodeScriptActionArrayOutput) ToHBaseClusterRolesZookeeperNodeScriptActionArrayOutput() HBaseClusterRolesZookeeperNodeScriptActionArrayOutput
func (HBaseClusterRolesZookeeperNodeScriptActionArrayOutput) ToHBaseClusterRolesZookeeperNodeScriptActionArrayOutputWithContext ¶
func (o HBaseClusterRolesZookeeperNodeScriptActionArrayOutput) ToHBaseClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeScriptActionArrayOutput
type HBaseClusterRolesZookeeperNodeScriptActionInput ¶
type HBaseClusterRolesZookeeperNodeScriptActionInput interface { pulumi.Input ToHBaseClusterRolesZookeeperNodeScriptActionOutput() HBaseClusterRolesZookeeperNodeScriptActionOutput ToHBaseClusterRolesZookeeperNodeScriptActionOutputWithContext(context.Context) HBaseClusterRolesZookeeperNodeScriptActionOutput }
HBaseClusterRolesZookeeperNodeScriptActionInput is an input type that accepts HBaseClusterRolesZookeeperNodeScriptActionArgs and HBaseClusterRolesZookeeperNodeScriptActionOutput values. You can construct a concrete instance of `HBaseClusterRolesZookeeperNodeScriptActionInput` via:
HBaseClusterRolesZookeeperNodeScriptActionArgs{...}
type HBaseClusterRolesZookeeperNodeScriptActionOutput ¶
type HBaseClusterRolesZookeeperNodeScriptActionOutput struct{ *pulumi.OutputState }
func (HBaseClusterRolesZookeeperNodeScriptActionOutput) ElementType ¶
func (HBaseClusterRolesZookeeperNodeScriptActionOutput) ElementType() reflect.Type
func (HBaseClusterRolesZookeeperNodeScriptActionOutput) Name ¶
func (o HBaseClusterRolesZookeeperNodeScriptActionOutput) Name() pulumi.StringOutput
The name of the script action.
func (HBaseClusterRolesZookeeperNodeScriptActionOutput) Parameters ¶
func (o HBaseClusterRolesZookeeperNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (HBaseClusterRolesZookeeperNodeScriptActionOutput) ToHBaseClusterRolesZookeeperNodeScriptActionOutput ¶
func (o HBaseClusterRolesZookeeperNodeScriptActionOutput) ToHBaseClusterRolesZookeeperNodeScriptActionOutput() HBaseClusterRolesZookeeperNodeScriptActionOutput
func (HBaseClusterRolesZookeeperNodeScriptActionOutput) ToHBaseClusterRolesZookeeperNodeScriptActionOutputWithContext ¶
func (o HBaseClusterRolesZookeeperNodeScriptActionOutput) ToHBaseClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) HBaseClusterRolesZookeeperNodeScriptActionOutput
func (HBaseClusterRolesZookeeperNodeScriptActionOutput) Uri ¶
func (o HBaseClusterRolesZookeeperNodeScriptActionOutput) Uri() pulumi.StringOutput
The URI to the script.
type HBaseClusterSecurityProfile ¶
type HBaseClusterSecurityProfile struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId string `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns []string `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName string `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword string `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername string `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls []string `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId string `pulumi:"msiResourceId"` }
type HBaseClusterSecurityProfileArgs ¶
type HBaseClusterSecurityProfileArgs struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId pulumi.StringInput `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns pulumi.StringArrayInput `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName pulumi.StringInput `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword pulumi.StringInput `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername pulumi.StringInput `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls pulumi.StringArrayInput `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId pulumi.StringInput `pulumi:"msiResourceId"` }
func (HBaseClusterSecurityProfileArgs) ElementType ¶
func (HBaseClusterSecurityProfileArgs) ElementType() reflect.Type
func (HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfileOutput ¶
func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfileOutput() HBaseClusterSecurityProfileOutput
func (HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfileOutputWithContext ¶
func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfileOutputWithContext(ctx context.Context) HBaseClusterSecurityProfileOutput
func (HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfilePtrOutput ¶
func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfilePtrOutput() HBaseClusterSecurityProfilePtrOutput
func (HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfilePtrOutputWithContext ¶
func (i HBaseClusterSecurityProfileArgs) ToHBaseClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HBaseClusterSecurityProfilePtrOutput
type HBaseClusterSecurityProfileInput ¶
type HBaseClusterSecurityProfileInput interface { pulumi.Input ToHBaseClusterSecurityProfileOutput() HBaseClusterSecurityProfileOutput ToHBaseClusterSecurityProfileOutputWithContext(context.Context) HBaseClusterSecurityProfileOutput }
HBaseClusterSecurityProfileInput is an input type that accepts HBaseClusterSecurityProfileArgs and HBaseClusterSecurityProfileOutput values. You can construct a concrete instance of `HBaseClusterSecurityProfileInput` via:
HBaseClusterSecurityProfileArgs{...}
type HBaseClusterSecurityProfileOutput ¶
type HBaseClusterSecurityProfileOutput struct{ *pulumi.OutputState }
func (HBaseClusterSecurityProfileOutput) AaddsResourceId ¶
func (o HBaseClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfileOutput) ClusterUsersGroupDns ¶
func (o HBaseClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfileOutput) DomainName ¶
func (o HBaseClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfileOutput) DomainUserPassword ¶
func (o HBaseClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfileOutput) DomainUsername ¶
func (o HBaseClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfileOutput) ElementType ¶
func (HBaseClusterSecurityProfileOutput) ElementType() reflect.Type
func (HBaseClusterSecurityProfileOutput) LdapsUrls ¶
func (o HBaseClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfileOutput) MsiResourceId ¶
func (o HBaseClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfileOutput ¶
func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfileOutput() HBaseClusterSecurityProfileOutput
func (HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfileOutputWithContext ¶
func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfileOutputWithContext(ctx context.Context) HBaseClusterSecurityProfileOutput
func (HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfilePtrOutput ¶
func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfilePtrOutput() HBaseClusterSecurityProfilePtrOutput
func (HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfilePtrOutputWithContext ¶
func (o HBaseClusterSecurityProfileOutput) ToHBaseClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HBaseClusterSecurityProfilePtrOutput
type HBaseClusterSecurityProfilePtrInput ¶
type HBaseClusterSecurityProfilePtrInput interface { pulumi.Input ToHBaseClusterSecurityProfilePtrOutput() HBaseClusterSecurityProfilePtrOutput ToHBaseClusterSecurityProfilePtrOutputWithContext(context.Context) HBaseClusterSecurityProfilePtrOutput }
HBaseClusterSecurityProfilePtrInput is an input type that accepts HBaseClusterSecurityProfileArgs, HBaseClusterSecurityProfilePtr and HBaseClusterSecurityProfilePtrOutput values. You can construct a concrete instance of `HBaseClusterSecurityProfilePtrInput` via:
HBaseClusterSecurityProfileArgs{...} or: nil
func HBaseClusterSecurityProfilePtr ¶
func HBaseClusterSecurityProfilePtr(v *HBaseClusterSecurityProfileArgs) HBaseClusterSecurityProfilePtrInput
type HBaseClusterSecurityProfilePtrOutput ¶
type HBaseClusterSecurityProfilePtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterSecurityProfilePtrOutput) AaddsResourceId ¶
func (o HBaseClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfilePtrOutput) ClusterUsersGroupDns ¶
func (o HBaseClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfilePtrOutput) DomainName ¶
func (o HBaseClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfilePtrOutput) DomainUserPassword ¶
func (o HBaseClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfilePtrOutput) DomainUsername ¶
func (o HBaseClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfilePtrOutput) ElementType ¶
func (HBaseClusterSecurityProfilePtrOutput) ElementType() reflect.Type
func (HBaseClusterSecurityProfilePtrOutput) LdapsUrls ¶
func (o HBaseClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfilePtrOutput) MsiResourceId ¶
func (o HBaseClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (HBaseClusterSecurityProfilePtrOutput) ToHBaseClusterSecurityProfilePtrOutput ¶
func (o HBaseClusterSecurityProfilePtrOutput) ToHBaseClusterSecurityProfilePtrOutput() HBaseClusterSecurityProfilePtrOutput
func (HBaseClusterSecurityProfilePtrOutput) ToHBaseClusterSecurityProfilePtrOutputWithContext ¶
func (o HBaseClusterSecurityProfilePtrOutput) ToHBaseClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HBaseClusterSecurityProfilePtrOutput
type HBaseClusterState ¶
type HBaseClusterState struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringPtrInput // A `componentVersion` block as defined below. ComponentVersion HBaseClusterComponentVersionPtrInput // A `computeIsolation` block as defined below. ComputeIsolation HBaseClusterComputeIsolationPtrInput // One or more `diskEncryption` block as defined below. DiskEncryptions HBaseClusterDiskEncryptionArrayInput // An `extension` block as defined below. Extension HBaseClusterExtensionPtrInput // A `gateway` block as defined below. Gateway HBaseClusterGatewayPtrInput // The HTTPS Connectivity Endpoint for this HDInsight HBase Cluster. HttpsEndpoint pulumi.StringPtrInput // Specifies the Azure Region which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores HBaseClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor HBaseClusterMonitorPtrInput // Specifies the name for this HDInsight HBase Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network HBaseClusterNetworkPtrInput // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration HBaseClusterPrivateLinkConfigurationPtrInput // Specifies the name of the Resource Group in which this HDInsight HBase Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `roles` block as defined below. Roles HBaseClusterRolesPtrInput // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile HBaseClusterSecurityProfilePtrInput // The SSH Connectivity Endpoint for this HDInsight HBase Cluster. SshEndpoint pulumi.StringPtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 HBaseClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts HBaseClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight HBase Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight HBase Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringPtrInput // The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). TlsMinVersion pulumi.StringPtrInput }
func (HBaseClusterState) ElementType ¶
func (HBaseClusterState) ElementType() reflect.Type
type HBaseClusterStorageAccount ¶
type HBaseClusterStorageAccount struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. StorageContainerId string `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId *string `pulumi:"storageResourceId"` }
type HBaseClusterStorageAccountArgs ¶
type HBaseClusterStorageAccountArgs struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. StorageContainerId pulumi.StringInput `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringPtrInput `pulumi:"storageResourceId"` }
func (HBaseClusterStorageAccountArgs) ElementType ¶
func (HBaseClusterStorageAccountArgs) ElementType() reflect.Type
func (HBaseClusterStorageAccountArgs) ToHBaseClusterStorageAccountOutput ¶
func (i HBaseClusterStorageAccountArgs) ToHBaseClusterStorageAccountOutput() HBaseClusterStorageAccountOutput
func (HBaseClusterStorageAccountArgs) ToHBaseClusterStorageAccountOutputWithContext ¶
func (i HBaseClusterStorageAccountArgs) ToHBaseClusterStorageAccountOutputWithContext(ctx context.Context) HBaseClusterStorageAccountOutput
type HBaseClusterStorageAccountArray ¶
type HBaseClusterStorageAccountArray []HBaseClusterStorageAccountInput
func (HBaseClusterStorageAccountArray) ElementType ¶
func (HBaseClusterStorageAccountArray) ElementType() reflect.Type
func (HBaseClusterStorageAccountArray) ToHBaseClusterStorageAccountArrayOutput ¶
func (i HBaseClusterStorageAccountArray) ToHBaseClusterStorageAccountArrayOutput() HBaseClusterStorageAccountArrayOutput
func (HBaseClusterStorageAccountArray) ToHBaseClusterStorageAccountArrayOutputWithContext ¶
func (i HBaseClusterStorageAccountArray) ToHBaseClusterStorageAccountArrayOutputWithContext(ctx context.Context) HBaseClusterStorageAccountArrayOutput
type HBaseClusterStorageAccountArrayInput ¶
type HBaseClusterStorageAccountArrayInput interface { pulumi.Input ToHBaseClusterStorageAccountArrayOutput() HBaseClusterStorageAccountArrayOutput ToHBaseClusterStorageAccountArrayOutputWithContext(context.Context) HBaseClusterStorageAccountArrayOutput }
HBaseClusterStorageAccountArrayInput is an input type that accepts HBaseClusterStorageAccountArray and HBaseClusterStorageAccountArrayOutput values. You can construct a concrete instance of `HBaseClusterStorageAccountArrayInput` via:
HBaseClusterStorageAccountArray{ HBaseClusterStorageAccountArgs{...} }
type HBaseClusterStorageAccountArrayOutput ¶
type HBaseClusterStorageAccountArrayOutput struct{ *pulumi.OutputState }
func (HBaseClusterStorageAccountArrayOutput) ElementType ¶
func (HBaseClusterStorageAccountArrayOutput) ElementType() reflect.Type
func (HBaseClusterStorageAccountArrayOutput) Index ¶
func (o HBaseClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) HBaseClusterStorageAccountOutput
func (HBaseClusterStorageAccountArrayOutput) ToHBaseClusterStorageAccountArrayOutput ¶
func (o HBaseClusterStorageAccountArrayOutput) ToHBaseClusterStorageAccountArrayOutput() HBaseClusterStorageAccountArrayOutput
func (HBaseClusterStorageAccountArrayOutput) ToHBaseClusterStorageAccountArrayOutputWithContext ¶
func (o HBaseClusterStorageAccountArrayOutput) ToHBaseClusterStorageAccountArrayOutputWithContext(ctx context.Context) HBaseClusterStorageAccountArrayOutput
type HBaseClusterStorageAccountGen2 ¶
type HBaseClusterStorageAccountGen2 struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId string `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. 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. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. ManagedIdentityResourceId pulumi.StringInput `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringInput `pulumi:"storageResourceId"` }
func (HBaseClusterStorageAccountGen2Args) ElementType ¶
func (HBaseClusterStorageAccountGen2Args) ElementType() reflect.Type
func (HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2Output ¶
func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2Output() HBaseClusterStorageAccountGen2Output
func (HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2OutputWithContext ¶
func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2OutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2Output
func (HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2PtrOutput ¶
func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2PtrOutput() HBaseClusterStorageAccountGen2PtrOutput
func (HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2PtrOutputWithContext ¶
func (i HBaseClusterStorageAccountGen2Args) ToHBaseClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2PtrOutput
type HBaseClusterStorageAccountGen2Input ¶
type HBaseClusterStorageAccountGen2Input interface { pulumi.Input ToHBaseClusterStorageAccountGen2Output() HBaseClusterStorageAccountGen2Output ToHBaseClusterStorageAccountGen2OutputWithContext(context.Context) HBaseClusterStorageAccountGen2Output }
HBaseClusterStorageAccountGen2Input is an input type that accepts HBaseClusterStorageAccountGen2Args and HBaseClusterStorageAccountGen2Output values. You can construct a concrete instance of `HBaseClusterStorageAccountGen2Input` via:
HBaseClusterStorageAccountGen2Args{...}
type HBaseClusterStorageAccountGen2Output ¶
type HBaseClusterStorageAccountGen2Output struct{ *pulumi.OutputState }
func (HBaseClusterStorageAccountGen2Output) ElementType ¶
func (HBaseClusterStorageAccountGen2Output) ElementType() reflect.Type
func (HBaseClusterStorageAccountGen2Output) FilesystemId ¶
func (o HBaseClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountGen2Output) IsDefault ¶
func (o HBaseClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
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.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (HBaseClusterStorageAccountGen2Output) StorageResourceId ¶
func (o HBaseClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2Output ¶
func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2Output() HBaseClusterStorageAccountGen2Output
func (HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2OutputWithContext ¶
func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2OutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2Output
func (HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2PtrOutput ¶
func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2PtrOutput() HBaseClusterStorageAccountGen2PtrOutput
func (HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2PtrOutputWithContext ¶
func (o HBaseClusterStorageAccountGen2Output) ToHBaseClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2PtrOutput
type HBaseClusterStorageAccountGen2PtrInput ¶
type HBaseClusterStorageAccountGen2PtrInput interface { pulumi.Input ToHBaseClusterStorageAccountGen2PtrOutput() HBaseClusterStorageAccountGen2PtrOutput ToHBaseClusterStorageAccountGen2PtrOutputWithContext(context.Context) HBaseClusterStorageAccountGen2PtrOutput }
HBaseClusterStorageAccountGen2PtrInput is an input type that accepts HBaseClusterStorageAccountGen2Args, HBaseClusterStorageAccountGen2Ptr and HBaseClusterStorageAccountGen2PtrOutput values. You can construct a concrete instance of `HBaseClusterStorageAccountGen2PtrInput` via:
HBaseClusterStorageAccountGen2Args{...} or: nil
func HBaseClusterStorageAccountGen2Ptr ¶
func HBaseClusterStorageAccountGen2Ptr(v *HBaseClusterStorageAccountGen2Args) HBaseClusterStorageAccountGen2PtrInput
type HBaseClusterStorageAccountGen2PtrOutput ¶
type HBaseClusterStorageAccountGen2PtrOutput struct{ *pulumi.OutputState }
func (HBaseClusterStorageAccountGen2PtrOutput) ElementType ¶
func (HBaseClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
func (HBaseClusterStorageAccountGen2PtrOutput) FilesystemId ¶
func (o HBaseClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o HBaseClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
func (HBaseClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId ¶
func (o HBaseClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (HBaseClusterStorageAccountGen2PtrOutput) StorageResourceId ¶
func (o HBaseClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountGen2PtrOutput) ToHBaseClusterStorageAccountGen2PtrOutput ¶
func (o HBaseClusterStorageAccountGen2PtrOutput) ToHBaseClusterStorageAccountGen2PtrOutput() HBaseClusterStorageAccountGen2PtrOutput
func (HBaseClusterStorageAccountGen2PtrOutput) ToHBaseClusterStorageAccountGen2PtrOutputWithContext ¶
func (o HBaseClusterStorageAccountGen2PtrOutput) ToHBaseClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HBaseClusterStorageAccountGen2PtrOutput
type HBaseClusterStorageAccountInput ¶
type HBaseClusterStorageAccountInput interface { pulumi.Input ToHBaseClusterStorageAccountOutput() HBaseClusterStorageAccountOutput ToHBaseClusterStorageAccountOutputWithContext(context.Context) HBaseClusterStorageAccountOutput }
HBaseClusterStorageAccountInput is an input type that accepts HBaseClusterStorageAccountArgs and HBaseClusterStorageAccountOutput values. You can construct a concrete instance of `HBaseClusterStorageAccountInput` via:
HBaseClusterStorageAccountArgs{...}
type HBaseClusterStorageAccountOutput ¶
type HBaseClusterStorageAccountOutput struct{ *pulumi.OutputState }
func (HBaseClusterStorageAccountOutput) ElementType ¶
func (HBaseClusterStorageAccountOutput) ElementType() reflect.Type
func (HBaseClusterStorageAccountOutput) IsDefault ¶
func (o HBaseClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
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.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (HBaseClusterStorageAccountOutput) StorageResourceId ¶
func (o HBaseClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (HBaseClusterStorageAccountOutput) ToHBaseClusterStorageAccountOutput ¶
func (o HBaseClusterStorageAccountOutput) ToHBaseClusterStorageAccountOutput() HBaseClusterStorageAccountOutput
func (HBaseClusterStorageAccountOutput) ToHBaseClusterStorageAccountOutputWithContext ¶
func (o HBaseClusterStorageAccountOutput) ToHBaseClusterStorageAccountOutputWithContext(ctx context.Context) HBaseClusterStorageAccountOutput
type HadoopCluster ¶
type HadoopCluster struct { pulumi.CustomResourceState // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringOutput `pulumi:"clusterVersion"` // A `componentVersion` block as defined below. ComponentVersion HadoopClusterComponentVersionOutput `pulumi:"componentVersion"` // A `computeIsolation` block as defined below. ComputeIsolation HadoopClusterComputeIsolationPtrOutput `pulumi:"computeIsolation"` // One or more `diskEncryption` block as defined below. DiskEncryptions HadoopClusterDiskEncryptionArrayOutput `pulumi:"diskEncryptions"` // An `extension` block as defined below. Extension HadoopClusterExtensionPtrOutput `pulumi:"extension"` // A `gateway` block as defined below. Gateway HadoopClusterGatewayOutput `pulumi:"gateway"` // The HTTPS Connectivity Endpoint for this HDInsight Hadoop Cluster. HttpsEndpoint pulumi.StringOutput `pulumi:"httpsEndpoint"` // Specifies the Azure Region which this HDInsight Hadoop Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // A `metastores` block as defined below. Metastores HadoopClusterMetastoresPtrOutput `pulumi:"metastores"` // A `monitor` block as defined below. Monitor HadoopClusterMonitorPtrOutput `pulumi:"monitor"` // Specifies the name for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // A `network` block as defined below. Network HadoopClusterNetworkPtrOutput `pulumi:"network"` // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration HadoopClusterPrivateLinkConfigurationPtrOutput `pulumi:"privateLinkConfiguration"` // Specifies the name of the Resource Group in which this HDInsight Hadoop Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `roles` block as defined below. Roles HadoopClusterRolesOutput `pulumi:"roles"` // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile HadoopClusterSecurityProfilePtrOutput `pulumi:"securityProfile"` // The SSH Connectivity Endpoint for this HDInsight Hadoop Cluster. SshEndpoint pulumi.StringOutput `pulumi:"sshEndpoint"` // A `storageAccountGen2` block as defined below. StorageAccountGen2 HadoopClusterStorageAccountGen2PtrOutput `pulumi:"storageAccountGen2"` // One or more `storageAccount` block as defined below. StorageAccounts HadoopClusterStorageAccountArrayOutput `pulumi:"storageAccounts"` // A map of Tags which should be assigned to this HDInsight Hadoop Cluster. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the Tier which should be used for this HDInsight Hadoop Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringOutput `pulumi:"tier"` // The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). TlsMinVersion pulumi.StringPtrOutput `pulumi:"tlsMinVersion"` }
Manages a HDInsight Hadoop Cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/hdinsight" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "example", &storage.AccountArgs{ Name: pulumi.String("hdinsightstor"), ResourceGroupName: example.Name, Location: example.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleContainer, err := storage.NewContainer(ctx, "example", &storage.ContainerArgs{ Name: pulumi.String("hdinsight"), StorageAccountName: exampleAccount.Name, ContainerAccessType: pulumi.String("private"), }) if err != nil { return err } _, err = hdinsight.NewHadoopCluster(ctx, "example", &hdinsight.HadoopClusterArgs{ Name: pulumi.String("example-hdicluster"), ResourceGroupName: example.Name, Location: example.Location, ClusterVersion: pulumi.String("3.6"), Tier: pulumi.String("Standard"), ComponentVersion: &hdinsight.HadoopClusterComponentVersionArgs{ Hadoop: pulumi.String("2.7"), }, Gateway: &hdinsight.HadoopClusterGatewayArgs{ Username: pulumi.String("acctestusrgw"), Password: pulumi.String("PAssword123!"), }, StorageAccounts: hdinsight.HadoopClusterStorageAccountArray{ &hdinsight.HadoopClusterStorageAccountArgs{ StorageContainerId: exampleContainer.ID(), StorageAccountKey: exampleAccount.PrimaryAccessKey, IsDefault: pulumi.Bool(true), }, }, Roles: &hdinsight.HadoopClusterRolesArgs{ HeadNode: &hdinsight.HadoopClusterRolesHeadNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, WorkerNode: &hdinsight.HadoopClusterRolesWorkerNodeArgs{ VmSize: pulumi.String("Standard_D4_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), TargetInstanceCount: pulumi.Int(3), }, ZookeeperNode: &hdinsight.HadoopClusterRolesZookeeperNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
HDInsight Hadoop Clusters can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:hdinsight/hadoopCluster:HadoopCluster example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.HDInsight/clusters/cluster1 ```
func GetHadoopCluster ¶
func GetHadoopCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HadoopClusterState, opts ...pulumi.ResourceOption) (*HadoopCluster, error)
GetHadoopCluster gets an existing HadoopCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewHadoopCluster ¶
func NewHadoopCluster(ctx *pulumi.Context, name string, args *HadoopClusterArgs, opts ...pulumi.ResourceOption) (*HadoopCluster, error)
NewHadoopCluster registers a new resource with the given unique name, arguments, and options.
func (*HadoopCluster) ElementType ¶
func (*HadoopCluster) ElementType() reflect.Type
func (*HadoopCluster) ToHadoopClusterOutput ¶
func (i *HadoopCluster) ToHadoopClusterOutput() HadoopClusterOutput
func (*HadoopCluster) ToHadoopClusterOutputWithContext ¶
func (i *HadoopCluster) ToHadoopClusterOutputWithContext(ctx context.Context) HadoopClusterOutput
type HadoopClusterArgs ¶
type HadoopClusterArgs struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringInput // A `componentVersion` block as defined below. ComponentVersion HadoopClusterComponentVersionInput // A `computeIsolation` block as defined below. ComputeIsolation HadoopClusterComputeIsolationPtrInput // One or more `diskEncryption` block as defined below. DiskEncryptions HadoopClusterDiskEncryptionArrayInput // An `extension` block as defined below. Extension HadoopClusterExtensionPtrInput // A `gateway` block as defined below. Gateway HadoopClusterGatewayInput // Specifies the Azure Region which this HDInsight Hadoop Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores HadoopClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor HadoopClusterMonitorPtrInput // Specifies the name for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network HadoopClusterNetworkPtrInput // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration HadoopClusterPrivateLinkConfigurationPtrInput // Specifies the name of the Resource Group in which this HDInsight Hadoop Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `roles` block as defined below. Roles HadoopClusterRolesInput // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile HadoopClusterSecurityProfilePtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 HadoopClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts HadoopClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Hadoop Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Hadoop Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringInput // The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). TlsMinVersion pulumi.StringPtrInput }
The set of arguments for constructing a HadoopCluster resource.
func (HadoopClusterArgs) ElementType ¶
func (HadoopClusterArgs) ElementType() reflect.Type
type HadoopClusterArray ¶
type HadoopClusterArray []HadoopClusterInput
func (HadoopClusterArray) ElementType ¶
func (HadoopClusterArray) ElementType() reflect.Type
func (HadoopClusterArray) ToHadoopClusterArrayOutput ¶
func (i HadoopClusterArray) ToHadoopClusterArrayOutput() HadoopClusterArrayOutput
func (HadoopClusterArray) ToHadoopClusterArrayOutputWithContext ¶
func (i HadoopClusterArray) ToHadoopClusterArrayOutputWithContext(ctx context.Context) HadoopClusterArrayOutput
type HadoopClusterArrayInput ¶
type HadoopClusterArrayInput interface { pulumi.Input ToHadoopClusterArrayOutput() HadoopClusterArrayOutput ToHadoopClusterArrayOutputWithContext(context.Context) HadoopClusterArrayOutput }
HadoopClusterArrayInput is an input type that accepts HadoopClusterArray and HadoopClusterArrayOutput values. You can construct a concrete instance of `HadoopClusterArrayInput` via:
HadoopClusterArray{ HadoopClusterArgs{...} }
type HadoopClusterArrayOutput ¶
type HadoopClusterArrayOutput struct{ *pulumi.OutputState }
func (HadoopClusterArrayOutput) ElementType ¶
func (HadoopClusterArrayOutput) ElementType() reflect.Type
func (HadoopClusterArrayOutput) Index ¶
func (o HadoopClusterArrayOutput) Index(i pulumi.IntInput) HadoopClusterOutput
func (HadoopClusterArrayOutput) ToHadoopClusterArrayOutput ¶
func (o HadoopClusterArrayOutput) ToHadoopClusterArrayOutput() HadoopClusterArrayOutput
func (HadoopClusterArrayOutput) ToHadoopClusterArrayOutputWithContext ¶
func (o HadoopClusterArrayOutput) ToHadoopClusterArrayOutputWithContext(ctx context.Context) HadoopClusterArrayOutput
type HadoopClusterComponentVersion ¶
type HadoopClusterComponentVersion struct { // The version of Hadoop which should be used for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created. Hadoop string `pulumi:"hadoop"` }
type HadoopClusterComponentVersionArgs ¶
type HadoopClusterComponentVersionArgs struct { // The version of Hadoop which should be used for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created. Hadoop pulumi.StringInput `pulumi:"hadoop"` }
func (HadoopClusterComponentVersionArgs) ElementType ¶
func (HadoopClusterComponentVersionArgs) ElementType() reflect.Type
func (HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionOutput ¶
func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionOutput() HadoopClusterComponentVersionOutput
func (HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionOutputWithContext ¶
func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionOutputWithContext(ctx context.Context) HadoopClusterComponentVersionOutput
func (HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionPtrOutput ¶
func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionPtrOutput() HadoopClusterComponentVersionPtrOutput
func (HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionPtrOutputWithContext ¶
func (i HadoopClusterComponentVersionArgs) ToHadoopClusterComponentVersionPtrOutputWithContext(ctx context.Context) HadoopClusterComponentVersionPtrOutput
type HadoopClusterComponentVersionInput ¶
type HadoopClusterComponentVersionInput interface { pulumi.Input ToHadoopClusterComponentVersionOutput() HadoopClusterComponentVersionOutput ToHadoopClusterComponentVersionOutputWithContext(context.Context) HadoopClusterComponentVersionOutput }
HadoopClusterComponentVersionInput is an input type that accepts HadoopClusterComponentVersionArgs and HadoopClusterComponentVersionOutput values. You can construct a concrete instance of `HadoopClusterComponentVersionInput` via:
HadoopClusterComponentVersionArgs{...}
type HadoopClusterComponentVersionOutput ¶
type HadoopClusterComponentVersionOutput struct{ *pulumi.OutputState }
func (HadoopClusterComponentVersionOutput) ElementType ¶
func (HadoopClusterComponentVersionOutput) ElementType() reflect.Type
func (HadoopClusterComponentVersionOutput) Hadoop ¶
func (o HadoopClusterComponentVersionOutput) Hadoop() pulumi.StringOutput
The version of Hadoop which should be used for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created.
func (HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionOutput ¶
func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionOutput() HadoopClusterComponentVersionOutput
func (HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionOutputWithContext ¶
func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionOutputWithContext(ctx context.Context) HadoopClusterComponentVersionOutput
func (HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionPtrOutput ¶
func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionPtrOutput() HadoopClusterComponentVersionPtrOutput
func (HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionPtrOutputWithContext ¶
func (o HadoopClusterComponentVersionOutput) ToHadoopClusterComponentVersionPtrOutputWithContext(ctx context.Context) HadoopClusterComponentVersionPtrOutput
type HadoopClusterComponentVersionPtrInput ¶
type HadoopClusterComponentVersionPtrInput interface { pulumi.Input ToHadoopClusterComponentVersionPtrOutput() HadoopClusterComponentVersionPtrOutput ToHadoopClusterComponentVersionPtrOutputWithContext(context.Context) HadoopClusterComponentVersionPtrOutput }
HadoopClusterComponentVersionPtrInput is an input type that accepts HadoopClusterComponentVersionArgs, HadoopClusterComponentVersionPtr and HadoopClusterComponentVersionPtrOutput values. You can construct a concrete instance of `HadoopClusterComponentVersionPtrInput` via:
HadoopClusterComponentVersionArgs{...} or: nil
func HadoopClusterComponentVersionPtr ¶
func HadoopClusterComponentVersionPtr(v *HadoopClusterComponentVersionArgs) HadoopClusterComponentVersionPtrInput
type HadoopClusterComponentVersionPtrOutput ¶
type HadoopClusterComponentVersionPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterComponentVersionPtrOutput) ElementType ¶
func (HadoopClusterComponentVersionPtrOutput) ElementType() reflect.Type
func (HadoopClusterComponentVersionPtrOutput) Hadoop ¶
func (o HadoopClusterComponentVersionPtrOutput) Hadoop() pulumi.StringPtrOutput
The version of Hadoop which should be used for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created.
func (HadoopClusterComponentVersionPtrOutput) ToHadoopClusterComponentVersionPtrOutput ¶
func (o HadoopClusterComponentVersionPtrOutput) ToHadoopClusterComponentVersionPtrOutput() HadoopClusterComponentVersionPtrOutput
func (HadoopClusterComponentVersionPtrOutput) ToHadoopClusterComponentVersionPtrOutputWithContext ¶
func (o HadoopClusterComponentVersionPtrOutput) ToHadoopClusterComponentVersionPtrOutputWithContext(ctx context.Context) HadoopClusterComponentVersionPtrOutput
type HadoopClusterComputeIsolationArgs ¶
type HadoopClusterComputeIsolationArgs struct { // This field indicates whether enable compute isolation or not. Possible values are `true` or `false`. ComputeIsolationEnabled pulumi.BoolPtrInput `pulumi:"computeIsolationEnabled"` // The name of the host SKU. HostSku pulumi.StringPtrInput `pulumi:"hostSku"` }
func (HadoopClusterComputeIsolationArgs) ElementType ¶
func (HadoopClusterComputeIsolationArgs) ElementType() reflect.Type
func (HadoopClusterComputeIsolationArgs) ToHadoopClusterComputeIsolationOutput ¶
func (i HadoopClusterComputeIsolationArgs) ToHadoopClusterComputeIsolationOutput() HadoopClusterComputeIsolationOutput
func (HadoopClusterComputeIsolationArgs) ToHadoopClusterComputeIsolationOutputWithContext ¶
func (i HadoopClusterComputeIsolationArgs) ToHadoopClusterComputeIsolationOutputWithContext(ctx context.Context) HadoopClusterComputeIsolationOutput
func (HadoopClusterComputeIsolationArgs) ToHadoopClusterComputeIsolationPtrOutput ¶
func (i HadoopClusterComputeIsolationArgs) ToHadoopClusterComputeIsolationPtrOutput() HadoopClusterComputeIsolationPtrOutput
func (HadoopClusterComputeIsolationArgs) ToHadoopClusterComputeIsolationPtrOutputWithContext ¶
func (i HadoopClusterComputeIsolationArgs) ToHadoopClusterComputeIsolationPtrOutputWithContext(ctx context.Context) HadoopClusterComputeIsolationPtrOutput
type HadoopClusterComputeIsolationInput ¶
type HadoopClusterComputeIsolationInput interface { pulumi.Input ToHadoopClusterComputeIsolationOutput() HadoopClusterComputeIsolationOutput ToHadoopClusterComputeIsolationOutputWithContext(context.Context) HadoopClusterComputeIsolationOutput }
HadoopClusterComputeIsolationInput is an input type that accepts HadoopClusterComputeIsolationArgs and HadoopClusterComputeIsolationOutput values. You can construct a concrete instance of `HadoopClusterComputeIsolationInput` via:
HadoopClusterComputeIsolationArgs{...}
type HadoopClusterComputeIsolationOutput ¶
type HadoopClusterComputeIsolationOutput struct{ *pulumi.OutputState }
func (HadoopClusterComputeIsolationOutput) ComputeIsolationEnabled ¶
func (o HadoopClusterComputeIsolationOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
This field indicates whether enable compute isolation or not. Possible values are `true` or `false`.
func (HadoopClusterComputeIsolationOutput) ElementType ¶
func (HadoopClusterComputeIsolationOutput) ElementType() reflect.Type
func (HadoopClusterComputeIsolationOutput) HostSku ¶
func (o HadoopClusterComputeIsolationOutput) HostSku() pulumi.StringPtrOutput
The name of the host SKU.
func (HadoopClusterComputeIsolationOutput) ToHadoopClusterComputeIsolationOutput ¶
func (o HadoopClusterComputeIsolationOutput) ToHadoopClusterComputeIsolationOutput() HadoopClusterComputeIsolationOutput
func (HadoopClusterComputeIsolationOutput) ToHadoopClusterComputeIsolationOutputWithContext ¶
func (o HadoopClusterComputeIsolationOutput) ToHadoopClusterComputeIsolationOutputWithContext(ctx context.Context) HadoopClusterComputeIsolationOutput
func (HadoopClusterComputeIsolationOutput) ToHadoopClusterComputeIsolationPtrOutput ¶
func (o HadoopClusterComputeIsolationOutput) ToHadoopClusterComputeIsolationPtrOutput() HadoopClusterComputeIsolationPtrOutput
func (HadoopClusterComputeIsolationOutput) ToHadoopClusterComputeIsolationPtrOutputWithContext ¶
func (o HadoopClusterComputeIsolationOutput) ToHadoopClusterComputeIsolationPtrOutputWithContext(ctx context.Context) HadoopClusterComputeIsolationPtrOutput
type HadoopClusterComputeIsolationPtrInput ¶
type HadoopClusterComputeIsolationPtrInput interface { pulumi.Input ToHadoopClusterComputeIsolationPtrOutput() HadoopClusterComputeIsolationPtrOutput ToHadoopClusterComputeIsolationPtrOutputWithContext(context.Context) HadoopClusterComputeIsolationPtrOutput }
HadoopClusterComputeIsolationPtrInput is an input type that accepts HadoopClusterComputeIsolationArgs, HadoopClusterComputeIsolationPtr and HadoopClusterComputeIsolationPtrOutput values. You can construct a concrete instance of `HadoopClusterComputeIsolationPtrInput` via:
HadoopClusterComputeIsolationArgs{...} or: nil
func HadoopClusterComputeIsolationPtr ¶
func HadoopClusterComputeIsolationPtr(v *HadoopClusterComputeIsolationArgs) HadoopClusterComputeIsolationPtrInput
type HadoopClusterComputeIsolationPtrOutput ¶
type HadoopClusterComputeIsolationPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterComputeIsolationPtrOutput) ComputeIsolationEnabled ¶
func (o HadoopClusterComputeIsolationPtrOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
This field indicates whether enable compute isolation or not. Possible values are `true` or `false`.
func (HadoopClusterComputeIsolationPtrOutput) ElementType ¶
func (HadoopClusterComputeIsolationPtrOutput) ElementType() reflect.Type
func (HadoopClusterComputeIsolationPtrOutput) HostSku ¶
func (o HadoopClusterComputeIsolationPtrOutput) HostSku() pulumi.StringPtrOutput
The name of the host SKU.
func (HadoopClusterComputeIsolationPtrOutput) ToHadoopClusterComputeIsolationPtrOutput ¶
func (o HadoopClusterComputeIsolationPtrOutput) ToHadoopClusterComputeIsolationPtrOutput() HadoopClusterComputeIsolationPtrOutput
func (HadoopClusterComputeIsolationPtrOutput) ToHadoopClusterComputeIsolationPtrOutputWithContext ¶
func (o HadoopClusterComputeIsolationPtrOutput) ToHadoopClusterComputeIsolationPtrOutputWithContext(ctx context.Context) HadoopClusterComputeIsolationPtrOutput
type HadoopClusterDiskEncryption ¶
type HadoopClusterDiskEncryption struct { // This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`. EncryptionAlgorithm *string `pulumi:"encryptionAlgorithm"` // This is indicator to show whether resource disk encryption is enabled. EncryptionAtHostEnabled *bool `pulumi:"encryptionAtHostEnabled"` // The ID of the key vault key. KeyVaultKeyId *string `pulumi:"keyVaultKeyId"` // This is the resource ID of Managed Identity used to access the key vault. KeyVaultManagedIdentityId *string `pulumi:"keyVaultManagedIdentityId"` }
type HadoopClusterDiskEncryptionArgs ¶
type HadoopClusterDiskEncryptionArgs struct { // This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`. EncryptionAlgorithm pulumi.StringPtrInput `pulumi:"encryptionAlgorithm"` // This is indicator to show whether resource disk encryption is enabled. EncryptionAtHostEnabled pulumi.BoolPtrInput `pulumi:"encryptionAtHostEnabled"` // The ID of the key vault key. KeyVaultKeyId pulumi.StringPtrInput `pulumi:"keyVaultKeyId"` // This is the resource ID of Managed Identity used to access the key vault. KeyVaultManagedIdentityId pulumi.StringPtrInput `pulumi:"keyVaultManagedIdentityId"` }
func (HadoopClusterDiskEncryptionArgs) ElementType ¶
func (HadoopClusterDiskEncryptionArgs) ElementType() reflect.Type
func (HadoopClusterDiskEncryptionArgs) ToHadoopClusterDiskEncryptionOutput ¶
func (i HadoopClusterDiskEncryptionArgs) ToHadoopClusterDiskEncryptionOutput() HadoopClusterDiskEncryptionOutput
func (HadoopClusterDiskEncryptionArgs) ToHadoopClusterDiskEncryptionOutputWithContext ¶
func (i HadoopClusterDiskEncryptionArgs) ToHadoopClusterDiskEncryptionOutputWithContext(ctx context.Context) HadoopClusterDiskEncryptionOutput
type HadoopClusterDiskEncryptionArray ¶
type HadoopClusterDiskEncryptionArray []HadoopClusterDiskEncryptionInput
func (HadoopClusterDiskEncryptionArray) ElementType ¶
func (HadoopClusterDiskEncryptionArray) ElementType() reflect.Type
func (HadoopClusterDiskEncryptionArray) ToHadoopClusterDiskEncryptionArrayOutput ¶
func (i HadoopClusterDiskEncryptionArray) ToHadoopClusterDiskEncryptionArrayOutput() HadoopClusterDiskEncryptionArrayOutput
func (HadoopClusterDiskEncryptionArray) ToHadoopClusterDiskEncryptionArrayOutputWithContext ¶
func (i HadoopClusterDiskEncryptionArray) ToHadoopClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) HadoopClusterDiskEncryptionArrayOutput
type HadoopClusterDiskEncryptionArrayInput ¶
type HadoopClusterDiskEncryptionArrayInput interface { pulumi.Input ToHadoopClusterDiskEncryptionArrayOutput() HadoopClusterDiskEncryptionArrayOutput ToHadoopClusterDiskEncryptionArrayOutputWithContext(context.Context) HadoopClusterDiskEncryptionArrayOutput }
HadoopClusterDiskEncryptionArrayInput is an input type that accepts HadoopClusterDiskEncryptionArray and HadoopClusterDiskEncryptionArrayOutput values. You can construct a concrete instance of `HadoopClusterDiskEncryptionArrayInput` via:
HadoopClusterDiskEncryptionArray{ HadoopClusterDiskEncryptionArgs{...} }
type HadoopClusterDiskEncryptionArrayOutput ¶
type HadoopClusterDiskEncryptionArrayOutput struct{ *pulumi.OutputState }
func (HadoopClusterDiskEncryptionArrayOutput) ElementType ¶
func (HadoopClusterDiskEncryptionArrayOutput) ElementType() reflect.Type
func (HadoopClusterDiskEncryptionArrayOutput) ToHadoopClusterDiskEncryptionArrayOutput ¶
func (o HadoopClusterDiskEncryptionArrayOutput) ToHadoopClusterDiskEncryptionArrayOutput() HadoopClusterDiskEncryptionArrayOutput
func (HadoopClusterDiskEncryptionArrayOutput) ToHadoopClusterDiskEncryptionArrayOutputWithContext ¶
func (o HadoopClusterDiskEncryptionArrayOutput) ToHadoopClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) HadoopClusterDiskEncryptionArrayOutput
type HadoopClusterDiskEncryptionInput ¶
type HadoopClusterDiskEncryptionInput interface { pulumi.Input ToHadoopClusterDiskEncryptionOutput() HadoopClusterDiskEncryptionOutput ToHadoopClusterDiskEncryptionOutputWithContext(context.Context) HadoopClusterDiskEncryptionOutput }
HadoopClusterDiskEncryptionInput is an input type that accepts HadoopClusterDiskEncryptionArgs and HadoopClusterDiskEncryptionOutput values. You can construct a concrete instance of `HadoopClusterDiskEncryptionInput` via:
HadoopClusterDiskEncryptionArgs{...}
type HadoopClusterDiskEncryptionOutput ¶
type HadoopClusterDiskEncryptionOutput struct{ *pulumi.OutputState }
func (HadoopClusterDiskEncryptionOutput) ElementType ¶
func (HadoopClusterDiskEncryptionOutput) ElementType() reflect.Type
func (HadoopClusterDiskEncryptionOutput) EncryptionAlgorithm ¶
func (o HadoopClusterDiskEncryptionOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`.
func (HadoopClusterDiskEncryptionOutput) EncryptionAtHostEnabled ¶
func (o HadoopClusterDiskEncryptionOutput) EncryptionAtHostEnabled() pulumi.BoolPtrOutput
This is indicator to show whether resource disk encryption is enabled.
func (HadoopClusterDiskEncryptionOutput) KeyVaultKeyId ¶
func (o HadoopClusterDiskEncryptionOutput) KeyVaultKeyId() pulumi.StringPtrOutput
The ID of the key vault key.
func (HadoopClusterDiskEncryptionOutput) KeyVaultManagedIdentityId ¶
func (o HadoopClusterDiskEncryptionOutput) KeyVaultManagedIdentityId() pulumi.StringPtrOutput
This is the resource ID of Managed Identity used to access the key vault.
func (HadoopClusterDiskEncryptionOutput) ToHadoopClusterDiskEncryptionOutput ¶
func (o HadoopClusterDiskEncryptionOutput) ToHadoopClusterDiskEncryptionOutput() HadoopClusterDiskEncryptionOutput
func (HadoopClusterDiskEncryptionOutput) ToHadoopClusterDiskEncryptionOutputWithContext ¶
func (o HadoopClusterDiskEncryptionOutput) ToHadoopClusterDiskEncryptionOutputWithContext(ctx context.Context) HadoopClusterDiskEncryptionOutput
type HadoopClusterExtension ¶
type HadoopClusterExtensionArgs ¶
type HadoopClusterExtensionArgs struct { // The workspace ID of the log analytics extension. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The workspace key of the log analytics extension. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (HadoopClusterExtensionArgs) ElementType ¶
func (HadoopClusterExtensionArgs) ElementType() reflect.Type
func (HadoopClusterExtensionArgs) ToHadoopClusterExtensionOutput ¶
func (i HadoopClusterExtensionArgs) ToHadoopClusterExtensionOutput() HadoopClusterExtensionOutput
func (HadoopClusterExtensionArgs) ToHadoopClusterExtensionOutputWithContext ¶
func (i HadoopClusterExtensionArgs) ToHadoopClusterExtensionOutputWithContext(ctx context.Context) HadoopClusterExtensionOutput
func (HadoopClusterExtensionArgs) ToHadoopClusterExtensionPtrOutput ¶
func (i HadoopClusterExtensionArgs) ToHadoopClusterExtensionPtrOutput() HadoopClusterExtensionPtrOutput
func (HadoopClusterExtensionArgs) ToHadoopClusterExtensionPtrOutputWithContext ¶
func (i HadoopClusterExtensionArgs) ToHadoopClusterExtensionPtrOutputWithContext(ctx context.Context) HadoopClusterExtensionPtrOutput
type HadoopClusterExtensionInput ¶
type HadoopClusterExtensionInput interface { pulumi.Input ToHadoopClusterExtensionOutput() HadoopClusterExtensionOutput ToHadoopClusterExtensionOutputWithContext(context.Context) HadoopClusterExtensionOutput }
HadoopClusterExtensionInput is an input type that accepts HadoopClusterExtensionArgs and HadoopClusterExtensionOutput values. You can construct a concrete instance of `HadoopClusterExtensionInput` via:
HadoopClusterExtensionArgs{...}
type HadoopClusterExtensionOutput ¶
type HadoopClusterExtensionOutput struct{ *pulumi.OutputState }
func (HadoopClusterExtensionOutput) ElementType ¶
func (HadoopClusterExtensionOutput) ElementType() reflect.Type
func (HadoopClusterExtensionOutput) LogAnalyticsWorkspaceId ¶
func (o HadoopClusterExtensionOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The workspace ID of the log analytics extension.
func (HadoopClusterExtensionOutput) PrimaryKey ¶
func (o HadoopClusterExtensionOutput) PrimaryKey() pulumi.StringOutput
The workspace key of the log analytics extension.
func (HadoopClusterExtensionOutput) ToHadoopClusterExtensionOutput ¶
func (o HadoopClusterExtensionOutput) ToHadoopClusterExtensionOutput() HadoopClusterExtensionOutput
func (HadoopClusterExtensionOutput) ToHadoopClusterExtensionOutputWithContext ¶
func (o HadoopClusterExtensionOutput) ToHadoopClusterExtensionOutputWithContext(ctx context.Context) HadoopClusterExtensionOutput
func (HadoopClusterExtensionOutput) ToHadoopClusterExtensionPtrOutput ¶
func (o HadoopClusterExtensionOutput) ToHadoopClusterExtensionPtrOutput() HadoopClusterExtensionPtrOutput
func (HadoopClusterExtensionOutput) ToHadoopClusterExtensionPtrOutputWithContext ¶
func (o HadoopClusterExtensionOutput) ToHadoopClusterExtensionPtrOutputWithContext(ctx context.Context) HadoopClusterExtensionPtrOutput
type HadoopClusterExtensionPtrInput ¶
type HadoopClusterExtensionPtrInput interface { pulumi.Input ToHadoopClusterExtensionPtrOutput() HadoopClusterExtensionPtrOutput ToHadoopClusterExtensionPtrOutputWithContext(context.Context) HadoopClusterExtensionPtrOutput }
HadoopClusterExtensionPtrInput is an input type that accepts HadoopClusterExtensionArgs, HadoopClusterExtensionPtr and HadoopClusterExtensionPtrOutput values. You can construct a concrete instance of `HadoopClusterExtensionPtrInput` via:
HadoopClusterExtensionArgs{...} or: nil
func HadoopClusterExtensionPtr ¶
func HadoopClusterExtensionPtr(v *HadoopClusterExtensionArgs) HadoopClusterExtensionPtrInput
type HadoopClusterExtensionPtrOutput ¶
type HadoopClusterExtensionPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterExtensionPtrOutput) Elem ¶
func (o HadoopClusterExtensionPtrOutput) Elem() HadoopClusterExtensionOutput
func (HadoopClusterExtensionPtrOutput) ElementType ¶
func (HadoopClusterExtensionPtrOutput) ElementType() reflect.Type
func (HadoopClusterExtensionPtrOutput) LogAnalyticsWorkspaceId ¶
func (o HadoopClusterExtensionPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The workspace ID of the log analytics extension.
func (HadoopClusterExtensionPtrOutput) PrimaryKey ¶
func (o HadoopClusterExtensionPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The workspace key of the log analytics extension.
func (HadoopClusterExtensionPtrOutput) ToHadoopClusterExtensionPtrOutput ¶
func (o HadoopClusterExtensionPtrOutput) ToHadoopClusterExtensionPtrOutput() HadoopClusterExtensionPtrOutput
func (HadoopClusterExtensionPtrOutput) ToHadoopClusterExtensionPtrOutputWithContext ¶
func (o HadoopClusterExtensionPtrOutput) ToHadoopClusterExtensionPtrOutputWithContext(ctx context.Context) HadoopClusterExtensionPtrOutput
type HadoopClusterGateway ¶
type HadoopClusterGateway struct { // The password used for the Ambari Portal. // // > **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles. 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 { // The password used for the Ambari Portal. // // > **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HadoopClusterGatewayArgs) ElementType ¶
func (HadoopClusterGatewayArgs) ElementType() reflect.Type
func (HadoopClusterGatewayArgs) ToHadoopClusterGatewayOutput ¶
func (i HadoopClusterGatewayArgs) ToHadoopClusterGatewayOutput() HadoopClusterGatewayOutput
func (HadoopClusterGatewayArgs) ToHadoopClusterGatewayOutputWithContext ¶
func (i HadoopClusterGatewayArgs) ToHadoopClusterGatewayOutputWithContext(ctx context.Context) HadoopClusterGatewayOutput
func (HadoopClusterGatewayArgs) ToHadoopClusterGatewayPtrOutput ¶
func (i HadoopClusterGatewayArgs) ToHadoopClusterGatewayPtrOutput() HadoopClusterGatewayPtrOutput
func (HadoopClusterGatewayArgs) ToHadoopClusterGatewayPtrOutputWithContext ¶
func (i HadoopClusterGatewayArgs) ToHadoopClusterGatewayPtrOutputWithContext(ctx context.Context) HadoopClusterGatewayPtrOutput
type HadoopClusterGatewayInput ¶
type HadoopClusterGatewayInput interface { pulumi.Input ToHadoopClusterGatewayOutput() HadoopClusterGatewayOutput ToHadoopClusterGatewayOutputWithContext(context.Context) HadoopClusterGatewayOutput }
HadoopClusterGatewayInput is an input type that accepts HadoopClusterGatewayArgs and HadoopClusterGatewayOutput values. You can construct a concrete instance of `HadoopClusterGatewayInput` via:
HadoopClusterGatewayArgs{...}
type HadoopClusterGatewayOutput ¶
type HadoopClusterGatewayOutput struct{ *pulumi.OutputState }
func (HadoopClusterGatewayOutput) ElementType ¶
func (HadoopClusterGatewayOutput) ElementType() reflect.Type
func (HadoopClusterGatewayOutput) Password ¶
func (o HadoopClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
> **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles.
func (HadoopClusterGatewayOutput) ToHadoopClusterGatewayOutput ¶
func (o HadoopClusterGatewayOutput) ToHadoopClusterGatewayOutput() HadoopClusterGatewayOutput
func (HadoopClusterGatewayOutput) ToHadoopClusterGatewayOutputWithContext ¶
func (o HadoopClusterGatewayOutput) ToHadoopClusterGatewayOutputWithContext(ctx context.Context) HadoopClusterGatewayOutput
func (HadoopClusterGatewayOutput) ToHadoopClusterGatewayPtrOutput ¶
func (o HadoopClusterGatewayOutput) ToHadoopClusterGatewayPtrOutput() HadoopClusterGatewayPtrOutput
func (HadoopClusterGatewayOutput) ToHadoopClusterGatewayPtrOutputWithContext ¶
func (o HadoopClusterGatewayOutput) ToHadoopClusterGatewayPtrOutputWithContext(ctx context.Context) HadoopClusterGatewayPtrOutput
func (HadoopClusterGatewayOutput) Username ¶
func (o HadoopClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type HadoopClusterGatewayPtrInput ¶
type HadoopClusterGatewayPtrInput interface { pulumi.Input ToHadoopClusterGatewayPtrOutput() HadoopClusterGatewayPtrOutput ToHadoopClusterGatewayPtrOutputWithContext(context.Context) HadoopClusterGatewayPtrOutput }
HadoopClusterGatewayPtrInput is an input type that accepts HadoopClusterGatewayArgs, HadoopClusterGatewayPtr and HadoopClusterGatewayPtrOutput values. You can construct a concrete instance of `HadoopClusterGatewayPtrInput` via:
HadoopClusterGatewayArgs{...} or: nil
func HadoopClusterGatewayPtr ¶
func HadoopClusterGatewayPtr(v *HadoopClusterGatewayArgs) HadoopClusterGatewayPtrInput
type HadoopClusterGatewayPtrOutput ¶
type HadoopClusterGatewayPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterGatewayPtrOutput) Elem ¶
func (o HadoopClusterGatewayPtrOutput) Elem() HadoopClusterGatewayOutput
func (HadoopClusterGatewayPtrOutput) ElementType ¶
func (HadoopClusterGatewayPtrOutput) ElementType() reflect.Type
func (HadoopClusterGatewayPtrOutput) Password ¶
func (o HadoopClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
The password used for the Ambari Portal.
> **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles.
func (HadoopClusterGatewayPtrOutput) ToHadoopClusterGatewayPtrOutput ¶
func (o HadoopClusterGatewayPtrOutput) ToHadoopClusterGatewayPtrOutput() HadoopClusterGatewayPtrOutput
func (HadoopClusterGatewayPtrOutput) ToHadoopClusterGatewayPtrOutputWithContext ¶
func (o HadoopClusterGatewayPtrOutput) ToHadoopClusterGatewayPtrOutputWithContext(ctx context.Context) HadoopClusterGatewayPtrOutput
func (HadoopClusterGatewayPtrOutput) Username ¶
func (o HadoopClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type HadoopClusterInput ¶
type HadoopClusterInput interface { pulumi.Input ToHadoopClusterOutput() HadoopClusterOutput ToHadoopClusterOutputWithContext(ctx context.Context) HadoopClusterOutput }
type HadoopClusterMap ¶
type HadoopClusterMap map[string]HadoopClusterInput
func (HadoopClusterMap) ElementType ¶
func (HadoopClusterMap) ElementType() reflect.Type
func (HadoopClusterMap) ToHadoopClusterMapOutput ¶
func (i HadoopClusterMap) ToHadoopClusterMapOutput() HadoopClusterMapOutput
func (HadoopClusterMap) ToHadoopClusterMapOutputWithContext ¶
func (i HadoopClusterMap) ToHadoopClusterMapOutputWithContext(ctx context.Context) HadoopClusterMapOutput
type HadoopClusterMapInput ¶
type HadoopClusterMapInput interface { pulumi.Input ToHadoopClusterMapOutput() HadoopClusterMapOutput ToHadoopClusterMapOutputWithContext(context.Context) HadoopClusterMapOutput }
HadoopClusterMapInput is an input type that accepts HadoopClusterMap and HadoopClusterMapOutput values. You can construct a concrete instance of `HadoopClusterMapInput` via:
HadoopClusterMap{ "key": HadoopClusterArgs{...} }
type HadoopClusterMapOutput ¶
type HadoopClusterMapOutput struct{ *pulumi.OutputState }
func (HadoopClusterMapOutput) ElementType ¶
func (HadoopClusterMapOutput) ElementType() reflect.Type
func (HadoopClusterMapOutput) MapIndex ¶
func (o HadoopClusterMapOutput) MapIndex(k pulumi.StringInput) HadoopClusterOutput
func (HadoopClusterMapOutput) ToHadoopClusterMapOutput ¶
func (o HadoopClusterMapOutput) ToHadoopClusterMapOutput() HadoopClusterMapOutput
func (HadoopClusterMapOutput) ToHadoopClusterMapOutputWithContext ¶
func (o HadoopClusterMapOutput) ToHadoopClusterMapOutputWithContext(ctx context.Context) HadoopClusterMapOutput
type HadoopClusterMetastores ¶
type HadoopClusterMetastores struct { // An `ambari` block as defined below. Ambari *HadoopClusterMetastoresAmbari `pulumi:"ambari"` // A `hive` block as defined below. Hive *HadoopClusterMetastoresHive `pulumi:"hive"` // An `oozie` block as defined below. Oozie *HadoopClusterMetastoresOozie `pulumi:"oozie"` }
type HadoopClusterMetastoresAmbari ¶
type HadoopClusterMetastoresAmbari struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type HadoopClusterMetastoresAmbariArgs ¶
type HadoopClusterMetastoresAmbariArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HadoopClusterMetastoresAmbariArgs) ElementType ¶
func (HadoopClusterMetastoresAmbariArgs) ElementType() reflect.Type
func (HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariOutput ¶
func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariOutput() HadoopClusterMetastoresAmbariOutput
func (HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariOutputWithContext ¶
func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariOutput
func (HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariPtrOutput ¶
func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariPtrOutput() HadoopClusterMetastoresAmbariPtrOutput
func (HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariPtrOutputWithContext ¶
func (i HadoopClusterMetastoresAmbariArgs) ToHadoopClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariPtrOutput
type HadoopClusterMetastoresAmbariInput ¶
type HadoopClusterMetastoresAmbariInput interface { pulumi.Input ToHadoopClusterMetastoresAmbariOutput() HadoopClusterMetastoresAmbariOutput ToHadoopClusterMetastoresAmbariOutputWithContext(context.Context) HadoopClusterMetastoresAmbariOutput }
HadoopClusterMetastoresAmbariInput is an input type that accepts HadoopClusterMetastoresAmbariArgs and HadoopClusterMetastoresAmbariOutput values. You can construct a concrete instance of `HadoopClusterMetastoresAmbariInput` via:
HadoopClusterMetastoresAmbariArgs{...}
type HadoopClusterMetastoresAmbariOutput ¶
type HadoopClusterMetastoresAmbariOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresAmbariOutput) DatabaseName ¶
func (o HadoopClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresAmbariOutput) ElementType ¶
func (HadoopClusterMetastoresAmbariOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresAmbariOutput) Password ¶
func (o HadoopClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresAmbariOutput) Server ¶
func (o HadoopClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariOutput ¶
func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariOutput() HadoopClusterMetastoresAmbariOutput
func (HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariOutputWithContext ¶
func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariOutput
func (HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariPtrOutput ¶
func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariPtrOutput() HadoopClusterMetastoresAmbariPtrOutput
func (HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariPtrOutputWithContext ¶
func (o HadoopClusterMetastoresAmbariOutput) ToHadoopClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariPtrOutput
func (HadoopClusterMetastoresAmbariOutput) Username ¶
func (o HadoopClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HadoopClusterMetastoresAmbariPtrInput ¶
type HadoopClusterMetastoresAmbariPtrInput interface { pulumi.Input ToHadoopClusterMetastoresAmbariPtrOutput() HadoopClusterMetastoresAmbariPtrOutput ToHadoopClusterMetastoresAmbariPtrOutputWithContext(context.Context) HadoopClusterMetastoresAmbariPtrOutput }
HadoopClusterMetastoresAmbariPtrInput is an input type that accepts HadoopClusterMetastoresAmbariArgs, HadoopClusterMetastoresAmbariPtr and HadoopClusterMetastoresAmbariPtrOutput values. You can construct a concrete instance of `HadoopClusterMetastoresAmbariPtrInput` via:
HadoopClusterMetastoresAmbariArgs{...} or: nil
func HadoopClusterMetastoresAmbariPtr ¶
func HadoopClusterMetastoresAmbariPtr(v *HadoopClusterMetastoresAmbariArgs) HadoopClusterMetastoresAmbariPtrInput
type HadoopClusterMetastoresAmbariPtrOutput ¶
type HadoopClusterMetastoresAmbariPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresAmbariPtrOutput) DatabaseName ¶
func (o HadoopClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresAmbariPtrOutput) ElementType ¶
func (HadoopClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresAmbariPtrOutput) Password ¶
func (o HadoopClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresAmbariPtrOutput) Server ¶
func (o HadoopClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresAmbariPtrOutput) ToHadoopClusterMetastoresAmbariPtrOutput ¶
func (o HadoopClusterMetastoresAmbariPtrOutput) ToHadoopClusterMetastoresAmbariPtrOutput() HadoopClusterMetastoresAmbariPtrOutput
func (HadoopClusterMetastoresAmbariPtrOutput) ToHadoopClusterMetastoresAmbariPtrOutputWithContext ¶
func (o HadoopClusterMetastoresAmbariPtrOutput) ToHadoopClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresAmbariPtrOutput
func (HadoopClusterMetastoresAmbariPtrOutput) Username ¶
func (o HadoopClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HadoopClusterMetastoresArgs ¶
type HadoopClusterMetastoresArgs struct { // An `ambari` block as defined below. Ambari HadoopClusterMetastoresAmbariPtrInput `pulumi:"ambari"` // A `hive` block as defined below. Hive HadoopClusterMetastoresHivePtrInput `pulumi:"hive"` // An `oozie` block as defined below. Oozie HadoopClusterMetastoresOoziePtrInput `pulumi:"oozie"` }
func (HadoopClusterMetastoresArgs) ElementType ¶
func (HadoopClusterMetastoresArgs) ElementType() reflect.Type
func (HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresOutput ¶
func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresOutput() HadoopClusterMetastoresOutput
func (HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresOutputWithContext ¶
func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresOutputWithContext(ctx context.Context) HadoopClusterMetastoresOutput
func (HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresPtrOutput ¶
func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresPtrOutput() HadoopClusterMetastoresPtrOutput
func (HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresPtrOutputWithContext ¶
func (i HadoopClusterMetastoresArgs) ToHadoopClusterMetastoresPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresPtrOutput
type HadoopClusterMetastoresHive ¶
type HadoopClusterMetastoresHive struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type HadoopClusterMetastoresHiveArgs ¶
type HadoopClusterMetastoresHiveArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HadoopClusterMetastoresHiveArgs) ElementType ¶
func (HadoopClusterMetastoresHiveArgs) ElementType() reflect.Type
func (HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHiveOutput ¶
func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHiveOutput() HadoopClusterMetastoresHiveOutput
func (HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHiveOutputWithContext ¶
func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHiveOutputWithContext(ctx context.Context) HadoopClusterMetastoresHiveOutput
func (HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHivePtrOutput ¶
func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHivePtrOutput() HadoopClusterMetastoresHivePtrOutput
func (HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHivePtrOutputWithContext ¶
func (i HadoopClusterMetastoresHiveArgs) ToHadoopClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresHivePtrOutput
type HadoopClusterMetastoresHiveInput ¶
type HadoopClusterMetastoresHiveInput interface { pulumi.Input ToHadoopClusterMetastoresHiveOutput() HadoopClusterMetastoresHiveOutput ToHadoopClusterMetastoresHiveOutputWithContext(context.Context) HadoopClusterMetastoresHiveOutput }
HadoopClusterMetastoresHiveInput is an input type that accepts HadoopClusterMetastoresHiveArgs and HadoopClusterMetastoresHiveOutput values. You can construct a concrete instance of `HadoopClusterMetastoresHiveInput` via:
HadoopClusterMetastoresHiveArgs{...}
type HadoopClusterMetastoresHiveOutput ¶
type HadoopClusterMetastoresHiveOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresHiveOutput) DatabaseName ¶
func (o HadoopClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresHiveOutput) ElementType ¶
func (HadoopClusterMetastoresHiveOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresHiveOutput) Password ¶
func (o HadoopClusterMetastoresHiveOutput) Password() pulumi.StringOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresHiveOutput) Server ¶
func (o HadoopClusterMetastoresHiveOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHiveOutput ¶
func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHiveOutput() HadoopClusterMetastoresHiveOutput
func (HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHiveOutputWithContext ¶
func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHiveOutputWithContext(ctx context.Context) HadoopClusterMetastoresHiveOutput
func (HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHivePtrOutput ¶
func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHivePtrOutput() HadoopClusterMetastoresHivePtrOutput
func (HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHivePtrOutputWithContext ¶
func (o HadoopClusterMetastoresHiveOutput) ToHadoopClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresHivePtrOutput
func (HadoopClusterMetastoresHiveOutput) Username ¶
func (o HadoopClusterMetastoresHiveOutput) Username() pulumi.StringOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HadoopClusterMetastoresHivePtrInput ¶
type HadoopClusterMetastoresHivePtrInput interface { pulumi.Input ToHadoopClusterMetastoresHivePtrOutput() HadoopClusterMetastoresHivePtrOutput ToHadoopClusterMetastoresHivePtrOutputWithContext(context.Context) HadoopClusterMetastoresHivePtrOutput }
HadoopClusterMetastoresHivePtrInput is an input type that accepts HadoopClusterMetastoresHiveArgs, HadoopClusterMetastoresHivePtr and HadoopClusterMetastoresHivePtrOutput values. You can construct a concrete instance of `HadoopClusterMetastoresHivePtrInput` via:
HadoopClusterMetastoresHiveArgs{...} or: nil
func HadoopClusterMetastoresHivePtr ¶
func HadoopClusterMetastoresHivePtr(v *HadoopClusterMetastoresHiveArgs) HadoopClusterMetastoresHivePtrInput
type HadoopClusterMetastoresHivePtrOutput ¶
type HadoopClusterMetastoresHivePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresHivePtrOutput) DatabaseName ¶
func (o HadoopClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresHivePtrOutput) ElementType ¶
func (HadoopClusterMetastoresHivePtrOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresHivePtrOutput) Password ¶
func (o HadoopClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresHivePtrOutput) Server ¶
func (o HadoopClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresHivePtrOutput) ToHadoopClusterMetastoresHivePtrOutput ¶
func (o HadoopClusterMetastoresHivePtrOutput) ToHadoopClusterMetastoresHivePtrOutput() HadoopClusterMetastoresHivePtrOutput
func (HadoopClusterMetastoresHivePtrOutput) ToHadoopClusterMetastoresHivePtrOutputWithContext ¶
func (o HadoopClusterMetastoresHivePtrOutput) ToHadoopClusterMetastoresHivePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresHivePtrOutput
func (HadoopClusterMetastoresHivePtrOutput) Username ¶
func (o HadoopClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HadoopClusterMetastoresInput ¶
type HadoopClusterMetastoresInput interface { pulumi.Input ToHadoopClusterMetastoresOutput() HadoopClusterMetastoresOutput ToHadoopClusterMetastoresOutputWithContext(context.Context) HadoopClusterMetastoresOutput }
HadoopClusterMetastoresInput is an input type that accepts HadoopClusterMetastoresArgs and HadoopClusterMetastoresOutput values. You can construct a concrete instance of `HadoopClusterMetastoresInput` via:
HadoopClusterMetastoresArgs{...}
type HadoopClusterMetastoresOozie ¶
type HadoopClusterMetastoresOozie struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type HadoopClusterMetastoresOozieArgs ¶
type HadoopClusterMetastoresOozieArgs struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (HadoopClusterMetastoresOozieArgs) ElementType ¶
func (HadoopClusterMetastoresOozieArgs) ElementType() reflect.Type
func (HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOozieOutput ¶
func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOozieOutput() HadoopClusterMetastoresOozieOutput
func (HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOozieOutputWithContext ¶
func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOozieOutputWithContext(ctx context.Context) HadoopClusterMetastoresOozieOutput
func (HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOoziePtrOutput ¶
func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOoziePtrOutput() HadoopClusterMetastoresOoziePtrOutput
func (HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOoziePtrOutputWithContext ¶
func (i HadoopClusterMetastoresOozieArgs) ToHadoopClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresOoziePtrOutput
type HadoopClusterMetastoresOozieInput ¶
type HadoopClusterMetastoresOozieInput interface { pulumi.Input ToHadoopClusterMetastoresOozieOutput() HadoopClusterMetastoresOozieOutput ToHadoopClusterMetastoresOozieOutputWithContext(context.Context) HadoopClusterMetastoresOozieOutput }
HadoopClusterMetastoresOozieInput is an input type that accepts HadoopClusterMetastoresOozieArgs and HadoopClusterMetastoresOozieOutput values. You can construct a concrete instance of `HadoopClusterMetastoresOozieInput` via:
HadoopClusterMetastoresOozieArgs{...}
type HadoopClusterMetastoresOozieOutput ¶
type HadoopClusterMetastoresOozieOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresOozieOutput) DatabaseName ¶
func (o HadoopClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresOozieOutput) ElementType ¶
func (HadoopClusterMetastoresOozieOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresOozieOutput) Password ¶
func (o HadoopClusterMetastoresOozieOutput) Password() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresOozieOutput) Server ¶
func (o HadoopClusterMetastoresOozieOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOozieOutput ¶
func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOozieOutput() HadoopClusterMetastoresOozieOutput
func (HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOozieOutputWithContext ¶
func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOozieOutputWithContext(ctx context.Context) HadoopClusterMetastoresOozieOutput
func (HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOoziePtrOutput ¶
func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOoziePtrOutput() HadoopClusterMetastoresOoziePtrOutput
func (HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOoziePtrOutputWithContext ¶
func (o HadoopClusterMetastoresOozieOutput) ToHadoopClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresOoziePtrOutput
func (HadoopClusterMetastoresOozieOutput) Username ¶
func (o HadoopClusterMetastoresOozieOutput) Username() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HadoopClusterMetastoresOoziePtrInput ¶
type HadoopClusterMetastoresOoziePtrInput interface { pulumi.Input ToHadoopClusterMetastoresOoziePtrOutput() HadoopClusterMetastoresOoziePtrOutput ToHadoopClusterMetastoresOoziePtrOutputWithContext(context.Context) HadoopClusterMetastoresOoziePtrOutput }
HadoopClusterMetastoresOoziePtrInput is an input type that accepts HadoopClusterMetastoresOozieArgs, HadoopClusterMetastoresOoziePtr and HadoopClusterMetastoresOoziePtrOutput values. You can construct a concrete instance of `HadoopClusterMetastoresOoziePtrInput` via:
HadoopClusterMetastoresOozieArgs{...} or: nil
func HadoopClusterMetastoresOoziePtr ¶
func HadoopClusterMetastoresOoziePtr(v *HadoopClusterMetastoresOozieArgs) HadoopClusterMetastoresOoziePtrInput
type HadoopClusterMetastoresOoziePtrOutput ¶
type HadoopClusterMetastoresOoziePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresOoziePtrOutput) DatabaseName ¶
func (o HadoopClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresOoziePtrOutput) ElementType ¶
func (HadoopClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresOoziePtrOutput) Password ¶
func (o HadoopClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresOoziePtrOutput) Server ¶
func (o HadoopClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (HadoopClusterMetastoresOoziePtrOutput) ToHadoopClusterMetastoresOoziePtrOutput ¶
func (o HadoopClusterMetastoresOoziePtrOutput) ToHadoopClusterMetastoresOoziePtrOutput() HadoopClusterMetastoresOoziePtrOutput
func (HadoopClusterMetastoresOoziePtrOutput) ToHadoopClusterMetastoresOoziePtrOutputWithContext ¶
func (o HadoopClusterMetastoresOoziePtrOutput) ToHadoopClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresOoziePtrOutput
func (HadoopClusterMetastoresOoziePtrOutput) Username ¶
func (o HadoopClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type HadoopClusterMetastoresOutput ¶
type HadoopClusterMetastoresOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresOutput) Ambari ¶
func (o HadoopClusterMetastoresOutput) Ambari() HadoopClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (HadoopClusterMetastoresOutput) ElementType ¶
func (HadoopClusterMetastoresOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresOutput) Hive ¶
func (o HadoopClusterMetastoresOutput) Hive() HadoopClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (HadoopClusterMetastoresOutput) Oozie ¶
func (o HadoopClusterMetastoresOutput) Oozie() HadoopClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresOutput ¶
func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresOutput() HadoopClusterMetastoresOutput
func (HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresOutputWithContext ¶
func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresOutputWithContext(ctx context.Context) HadoopClusterMetastoresOutput
func (HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresPtrOutput ¶
func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresPtrOutput() HadoopClusterMetastoresPtrOutput
func (HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresPtrOutputWithContext ¶
func (o HadoopClusterMetastoresOutput) ToHadoopClusterMetastoresPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresPtrOutput
type HadoopClusterMetastoresPtrInput ¶
type HadoopClusterMetastoresPtrInput interface { pulumi.Input ToHadoopClusterMetastoresPtrOutput() HadoopClusterMetastoresPtrOutput ToHadoopClusterMetastoresPtrOutputWithContext(context.Context) HadoopClusterMetastoresPtrOutput }
HadoopClusterMetastoresPtrInput is an input type that accepts HadoopClusterMetastoresArgs, HadoopClusterMetastoresPtr and HadoopClusterMetastoresPtrOutput values. You can construct a concrete instance of `HadoopClusterMetastoresPtrInput` via:
HadoopClusterMetastoresArgs{...} or: nil
func HadoopClusterMetastoresPtr ¶
func HadoopClusterMetastoresPtr(v *HadoopClusterMetastoresArgs) HadoopClusterMetastoresPtrInput
type HadoopClusterMetastoresPtrOutput ¶
type HadoopClusterMetastoresPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterMetastoresPtrOutput) Ambari ¶
func (o HadoopClusterMetastoresPtrOutput) Ambari() HadoopClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (HadoopClusterMetastoresPtrOutput) Elem ¶
func (o HadoopClusterMetastoresPtrOutput) Elem() HadoopClusterMetastoresOutput
func (HadoopClusterMetastoresPtrOutput) ElementType ¶
func (HadoopClusterMetastoresPtrOutput) ElementType() reflect.Type
func (HadoopClusterMetastoresPtrOutput) Hive ¶
func (o HadoopClusterMetastoresPtrOutput) Hive() HadoopClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (HadoopClusterMetastoresPtrOutput) Oozie ¶
func (o HadoopClusterMetastoresPtrOutput) Oozie() HadoopClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (HadoopClusterMetastoresPtrOutput) ToHadoopClusterMetastoresPtrOutput ¶
func (o HadoopClusterMetastoresPtrOutput) ToHadoopClusterMetastoresPtrOutput() HadoopClusterMetastoresPtrOutput
func (HadoopClusterMetastoresPtrOutput) ToHadoopClusterMetastoresPtrOutputWithContext ¶
func (o HadoopClusterMetastoresPtrOutput) ToHadoopClusterMetastoresPtrOutputWithContext(ctx context.Context) HadoopClusterMetastoresPtrOutput
type HadoopClusterMonitor ¶
type HadoopClusterMonitorArgs ¶
type HadoopClusterMonitorArgs struct { // The Operations Management Suite (OMS) workspace ID. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The Operations Management Suite (OMS) workspace key. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (HadoopClusterMonitorArgs) ElementType ¶
func (HadoopClusterMonitorArgs) ElementType() reflect.Type
func (HadoopClusterMonitorArgs) ToHadoopClusterMonitorOutput ¶
func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorOutput() HadoopClusterMonitorOutput
func (HadoopClusterMonitorArgs) ToHadoopClusterMonitorOutputWithContext ¶
func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorOutputWithContext(ctx context.Context) HadoopClusterMonitorOutput
func (HadoopClusterMonitorArgs) ToHadoopClusterMonitorPtrOutput ¶
func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorPtrOutput() HadoopClusterMonitorPtrOutput
func (HadoopClusterMonitorArgs) ToHadoopClusterMonitorPtrOutputWithContext ¶
func (i HadoopClusterMonitorArgs) ToHadoopClusterMonitorPtrOutputWithContext(ctx context.Context) HadoopClusterMonitorPtrOutput
type HadoopClusterMonitorInput ¶
type HadoopClusterMonitorInput interface { pulumi.Input ToHadoopClusterMonitorOutput() HadoopClusterMonitorOutput ToHadoopClusterMonitorOutputWithContext(context.Context) HadoopClusterMonitorOutput }
HadoopClusterMonitorInput is an input type that accepts HadoopClusterMonitorArgs and HadoopClusterMonitorOutput values. You can construct a concrete instance of `HadoopClusterMonitorInput` via:
HadoopClusterMonitorArgs{...}
type HadoopClusterMonitorOutput ¶
type HadoopClusterMonitorOutput struct{ *pulumi.OutputState }
func (HadoopClusterMonitorOutput) ElementType ¶
func (HadoopClusterMonitorOutput) ElementType() reflect.Type
func (HadoopClusterMonitorOutput) LogAnalyticsWorkspaceId ¶
func (o HadoopClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The Operations Management Suite (OMS) workspace ID.
func (HadoopClusterMonitorOutput) PrimaryKey ¶
func (o HadoopClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
The Operations Management Suite (OMS) workspace key.
func (HadoopClusterMonitorOutput) ToHadoopClusterMonitorOutput ¶
func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorOutput() HadoopClusterMonitorOutput
func (HadoopClusterMonitorOutput) ToHadoopClusterMonitorOutputWithContext ¶
func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorOutputWithContext(ctx context.Context) HadoopClusterMonitorOutput
func (HadoopClusterMonitorOutput) ToHadoopClusterMonitorPtrOutput ¶
func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorPtrOutput() HadoopClusterMonitorPtrOutput
func (HadoopClusterMonitorOutput) ToHadoopClusterMonitorPtrOutputWithContext ¶
func (o HadoopClusterMonitorOutput) ToHadoopClusterMonitorPtrOutputWithContext(ctx context.Context) HadoopClusterMonitorPtrOutput
type HadoopClusterMonitorPtrInput ¶
type HadoopClusterMonitorPtrInput interface { pulumi.Input ToHadoopClusterMonitorPtrOutput() HadoopClusterMonitorPtrOutput ToHadoopClusterMonitorPtrOutputWithContext(context.Context) HadoopClusterMonitorPtrOutput }
HadoopClusterMonitorPtrInput is an input type that accepts HadoopClusterMonitorArgs, HadoopClusterMonitorPtr and HadoopClusterMonitorPtrOutput values. You can construct a concrete instance of `HadoopClusterMonitorPtrInput` via:
HadoopClusterMonitorArgs{...} or: nil
func HadoopClusterMonitorPtr ¶
func HadoopClusterMonitorPtr(v *HadoopClusterMonitorArgs) HadoopClusterMonitorPtrInput
type HadoopClusterMonitorPtrOutput ¶
type HadoopClusterMonitorPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterMonitorPtrOutput) Elem ¶
func (o HadoopClusterMonitorPtrOutput) Elem() HadoopClusterMonitorOutput
func (HadoopClusterMonitorPtrOutput) ElementType ¶
func (HadoopClusterMonitorPtrOutput) ElementType() reflect.Type
func (HadoopClusterMonitorPtrOutput) LogAnalyticsWorkspaceId ¶
func (o HadoopClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace ID.
func (HadoopClusterMonitorPtrOutput) PrimaryKey ¶
func (o HadoopClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace key.
func (HadoopClusterMonitorPtrOutput) ToHadoopClusterMonitorPtrOutput ¶
func (o HadoopClusterMonitorPtrOutput) ToHadoopClusterMonitorPtrOutput() HadoopClusterMonitorPtrOutput
func (HadoopClusterMonitorPtrOutput) ToHadoopClusterMonitorPtrOutputWithContext ¶
func (o HadoopClusterMonitorPtrOutput) ToHadoopClusterMonitorPtrOutputWithContext(ctx context.Context) HadoopClusterMonitorPtrOutput
type HadoopClusterNetwork ¶
type HadoopClusterNetwork struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. // // > **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`. ConnectionDirection *string `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created. PrivateLinkEnabled *bool `pulumi:"privateLinkEnabled"` }
type HadoopClusterNetworkArgs ¶
type HadoopClusterNetworkArgs struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. // // > **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`. ConnectionDirection pulumi.StringPtrInput `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created. PrivateLinkEnabled pulumi.BoolPtrInput `pulumi:"privateLinkEnabled"` }
func (HadoopClusterNetworkArgs) ElementType ¶
func (HadoopClusterNetworkArgs) ElementType() reflect.Type
func (HadoopClusterNetworkArgs) ToHadoopClusterNetworkOutput ¶
func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkOutput() HadoopClusterNetworkOutput
func (HadoopClusterNetworkArgs) ToHadoopClusterNetworkOutputWithContext ¶
func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkOutputWithContext(ctx context.Context) HadoopClusterNetworkOutput
func (HadoopClusterNetworkArgs) ToHadoopClusterNetworkPtrOutput ¶
func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkPtrOutput() HadoopClusterNetworkPtrOutput
func (HadoopClusterNetworkArgs) ToHadoopClusterNetworkPtrOutputWithContext ¶
func (i HadoopClusterNetworkArgs) ToHadoopClusterNetworkPtrOutputWithContext(ctx context.Context) HadoopClusterNetworkPtrOutput
type HadoopClusterNetworkInput ¶
type HadoopClusterNetworkInput interface { pulumi.Input ToHadoopClusterNetworkOutput() HadoopClusterNetworkOutput ToHadoopClusterNetworkOutputWithContext(context.Context) HadoopClusterNetworkOutput }
HadoopClusterNetworkInput is an input type that accepts HadoopClusterNetworkArgs and HadoopClusterNetworkOutput values. You can construct a concrete instance of `HadoopClusterNetworkInput` via:
HadoopClusterNetworkArgs{...}
type HadoopClusterNetworkOutput ¶
type HadoopClusterNetworkOutput struct{ *pulumi.OutputState }
func (HadoopClusterNetworkOutput) ConnectionDirection ¶
func (o HadoopClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
> **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`.
func (HadoopClusterNetworkOutput) ElementType ¶
func (HadoopClusterNetworkOutput) ElementType() reflect.Type
func (HadoopClusterNetworkOutput) PrivateLinkEnabled ¶
func (o HadoopClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created.
func (HadoopClusterNetworkOutput) ToHadoopClusterNetworkOutput ¶
func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkOutput() HadoopClusterNetworkOutput
func (HadoopClusterNetworkOutput) ToHadoopClusterNetworkOutputWithContext ¶
func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkOutputWithContext(ctx context.Context) HadoopClusterNetworkOutput
func (HadoopClusterNetworkOutput) ToHadoopClusterNetworkPtrOutput ¶
func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkPtrOutput() HadoopClusterNetworkPtrOutput
func (HadoopClusterNetworkOutput) ToHadoopClusterNetworkPtrOutputWithContext ¶
func (o HadoopClusterNetworkOutput) ToHadoopClusterNetworkPtrOutputWithContext(ctx context.Context) HadoopClusterNetworkPtrOutput
type HadoopClusterNetworkPtrInput ¶
type HadoopClusterNetworkPtrInput interface { pulumi.Input ToHadoopClusterNetworkPtrOutput() HadoopClusterNetworkPtrOutput ToHadoopClusterNetworkPtrOutputWithContext(context.Context) HadoopClusterNetworkPtrOutput }
HadoopClusterNetworkPtrInput is an input type that accepts HadoopClusterNetworkArgs, HadoopClusterNetworkPtr and HadoopClusterNetworkPtrOutput values. You can construct a concrete instance of `HadoopClusterNetworkPtrInput` via:
HadoopClusterNetworkArgs{...} or: nil
func HadoopClusterNetworkPtr ¶
func HadoopClusterNetworkPtr(v *HadoopClusterNetworkArgs) HadoopClusterNetworkPtrInput
type HadoopClusterNetworkPtrOutput ¶
type HadoopClusterNetworkPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterNetworkPtrOutput) ConnectionDirection ¶
func (o HadoopClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
> **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`.
func (HadoopClusterNetworkPtrOutput) Elem ¶
func (o HadoopClusterNetworkPtrOutput) Elem() HadoopClusterNetworkOutput
func (HadoopClusterNetworkPtrOutput) ElementType ¶
func (HadoopClusterNetworkPtrOutput) ElementType() reflect.Type
func (HadoopClusterNetworkPtrOutput) PrivateLinkEnabled ¶
func (o HadoopClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created.
func (HadoopClusterNetworkPtrOutput) ToHadoopClusterNetworkPtrOutput ¶
func (o HadoopClusterNetworkPtrOutput) ToHadoopClusterNetworkPtrOutput() HadoopClusterNetworkPtrOutput
func (HadoopClusterNetworkPtrOutput) ToHadoopClusterNetworkPtrOutputWithContext ¶
func (o HadoopClusterNetworkPtrOutput) ToHadoopClusterNetworkPtrOutputWithContext(ctx context.Context) HadoopClusterNetworkPtrOutput
type HadoopClusterOutput ¶
type HadoopClusterOutput struct{ *pulumi.OutputState }
func (HadoopClusterOutput) ClusterVersion ¶
func (o HadoopClusterOutput) ClusterVersion() pulumi.StringOutput
Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created.
func (HadoopClusterOutput) ComponentVersion ¶
func (o HadoopClusterOutput) ComponentVersion() HadoopClusterComponentVersionOutput
A `componentVersion` block as defined below.
func (HadoopClusterOutput) ComputeIsolation ¶
func (o HadoopClusterOutput) ComputeIsolation() HadoopClusterComputeIsolationPtrOutput
A `computeIsolation` block as defined below.
func (HadoopClusterOutput) DiskEncryptions ¶
func (o HadoopClusterOutput) DiskEncryptions() HadoopClusterDiskEncryptionArrayOutput
One or more `diskEncryption` block as defined below.
func (HadoopClusterOutput) ElementType ¶
func (HadoopClusterOutput) ElementType() reflect.Type
func (HadoopClusterOutput) Extension ¶
func (o HadoopClusterOutput) Extension() HadoopClusterExtensionPtrOutput
An `extension` block as defined below.
func (HadoopClusterOutput) Gateway ¶
func (o HadoopClusterOutput) Gateway() HadoopClusterGatewayOutput
A `gateway` block as defined below.
func (HadoopClusterOutput) HttpsEndpoint ¶
func (o HadoopClusterOutput) HttpsEndpoint() pulumi.StringOutput
The HTTPS Connectivity Endpoint for this HDInsight Hadoop Cluster.
func (HadoopClusterOutput) Location ¶
func (o HadoopClusterOutput) Location() pulumi.StringOutput
Specifies the Azure Region which this HDInsight Hadoop Cluster should exist. Changing this forces a new resource to be created.
func (HadoopClusterOutput) Metastores ¶
func (o HadoopClusterOutput) Metastores() HadoopClusterMetastoresPtrOutput
A `metastores` block as defined below.
func (HadoopClusterOutput) Monitor ¶
func (o HadoopClusterOutput) Monitor() HadoopClusterMonitorPtrOutput
A `monitor` block as defined below.
func (HadoopClusterOutput) Name ¶
func (o HadoopClusterOutput) Name() pulumi.StringOutput
Specifies the name for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created.
func (HadoopClusterOutput) Network ¶
func (o HadoopClusterOutput) Network() HadoopClusterNetworkPtrOutput
A `network` block as defined below.
func (HadoopClusterOutput) PrivateLinkConfiguration ¶
func (o HadoopClusterOutput) PrivateLinkConfiguration() HadoopClusterPrivateLinkConfigurationPtrOutput
A `privateLinkConfiguration` block as defined below.
func (HadoopClusterOutput) ResourceGroupName ¶
func (o HadoopClusterOutput) ResourceGroupName() pulumi.StringOutput
Specifies the name of the Resource Group in which this HDInsight Hadoop Cluster should exist. Changing this forces a new resource to be created.
func (HadoopClusterOutput) Roles ¶
func (o HadoopClusterOutput) Roles() HadoopClusterRolesOutput
A `roles` block as defined below.
func (HadoopClusterOutput) SecurityProfile ¶
func (o HadoopClusterOutput) SecurityProfile() HadoopClusterSecurityProfilePtrOutput
A `securityProfile` block as defined below. Changing this forces a new resource to be created.
func (HadoopClusterOutput) SshEndpoint ¶
func (o HadoopClusterOutput) SshEndpoint() pulumi.StringOutput
The SSH Connectivity Endpoint for this HDInsight Hadoop Cluster.
func (HadoopClusterOutput) StorageAccountGen2 ¶
func (o HadoopClusterOutput) StorageAccountGen2() HadoopClusterStorageAccountGen2PtrOutput
A `storageAccountGen2` block as defined below.
func (HadoopClusterOutput) StorageAccounts ¶
func (o HadoopClusterOutput) StorageAccounts() HadoopClusterStorageAccountArrayOutput
One or more `storageAccount` block as defined below.
func (HadoopClusterOutput) Tags ¶
func (o HadoopClusterOutput) Tags() pulumi.StringMapOutput
A map of Tags which should be assigned to this HDInsight Hadoop Cluster.
func (HadoopClusterOutput) Tier ¶
func (o HadoopClusterOutput) Tier() pulumi.StringOutput
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.
func (HadoopClusterOutput) TlsMinVersion ¶
func (o HadoopClusterOutput) TlsMinVersion() pulumi.StringPtrOutput
The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created.
> **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/).
func (HadoopClusterOutput) ToHadoopClusterOutput ¶
func (o HadoopClusterOutput) ToHadoopClusterOutput() HadoopClusterOutput
func (HadoopClusterOutput) ToHadoopClusterOutputWithContext ¶
func (o HadoopClusterOutput) ToHadoopClusterOutputWithContext(ctx context.Context) HadoopClusterOutput
type HadoopClusterPrivateLinkConfiguration ¶
type HadoopClusterPrivateLinkConfiguration struct { // The ID of the private link service group. GroupId string `pulumi:"groupId"` IpConfiguration HadoopClusterPrivateLinkConfigurationIpConfiguration `pulumi:"ipConfiguration"` // The name of the private link configuration. Name string `pulumi:"name"` }
type HadoopClusterPrivateLinkConfigurationArgs ¶
type HadoopClusterPrivateLinkConfigurationArgs struct { // The ID of the private link service group. GroupId pulumi.StringInput `pulumi:"groupId"` IpConfiguration HadoopClusterPrivateLinkConfigurationIpConfigurationInput `pulumi:"ipConfiguration"` // The name of the private link configuration. Name pulumi.StringInput `pulumi:"name"` }
func (HadoopClusterPrivateLinkConfigurationArgs) ElementType ¶
func (HadoopClusterPrivateLinkConfigurationArgs) ElementType() reflect.Type
func (HadoopClusterPrivateLinkConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationOutput ¶
func (i HadoopClusterPrivateLinkConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationOutput() HadoopClusterPrivateLinkConfigurationOutput
func (HadoopClusterPrivateLinkConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationOutputWithContext ¶
func (i HadoopClusterPrivateLinkConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationOutput
func (HadoopClusterPrivateLinkConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationPtrOutput ¶
func (i HadoopClusterPrivateLinkConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationPtrOutput() HadoopClusterPrivateLinkConfigurationPtrOutput
func (HadoopClusterPrivateLinkConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (i HadoopClusterPrivateLinkConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationPtrOutput
type HadoopClusterPrivateLinkConfigurationInput ¶
type HadoopClusterPrivateLinkConfigurationInput interface { pulumi.Input ToHadoopClusterPrivateLinkConfigurationOutput() HadoopClusterPrivateLinkConfigurationOutput ToHadoopClusterPrivateLinkConfigurationOutputWithContext(context.Context) HadoopClusterPrivateLinkConfigurationOutput }
HadoopClusterPrivateLinkConfigurationInput is an input type that accepts HadoopClusterPrivateLinkConfigurationArgs and HadoopClusterPrivateLinkConfigurationOutput values. You can construct a concrete instance of `HadoopClusterPrivateLinkConfigurationInput` via:
HadoopClusterPrivateLinkConfigurationArgs{...}
type HadoopClusterPrivateLinkConfigurationIpConfiguration ¶
type HadoopClusterPrivateLinkConfigurationIpConfiguration struct { // Specifies the name for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created. Name string `pulumi:"name"` // Indicates whether this IP configuration is primary. Primary *bool `pulumi:"primary"` PrivateIpAddress *string `pulumi:"privateIpAddress"` // The private IP allocation method. The only possible value now is `Dynamic`. PrivateIpAllocationMethod *string `pulumi:"privateIpAllocationMethod"` SubnetId *string `pulumi:"subnetId"` }
type HadoopClusterPrivateLinkConfigurationIpConfigurationArgs ¶
type HadoopClusterPrivateLinkConfigurationIpConfigurationArgs struct { // Specifies the name for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created. Name pulumi.StringInput `pulumi:"name"` // Indicates whether this IP configuration is primary. Primary pulumi.BoolPtrInput `pulumi:"primary"` PrivateIpAddress pulumi.StringPtrInput `pulumi:"privateIpAddress"` // The private IP allocation method. The only possible value now is `Dynamic`. PrivateIpAllocationMethod pulumi.StringPtrInput `pulumi:"privateIpAllocationMethod"` SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` }
func (HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType ¶
func (HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType() reflect.Type
func (HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationIpConfigurationOutput ¶
func (i HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationIpConfigurationOutput() HadoopClusterPrivateLinkConfigurationIpConfigurationOutput
func (HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationIpConfigurationOutputWithContext ¶
func (i HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationIpConfigurationOutput
func (HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (i HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput() HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (i HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type HadoopClusterPrivateLinkConfigurationIpConfigurationInput ¶
type HadoopClusterPrivateLinkConfigurationIpConfigurationInput interface { pulumi.Input ToHadoopClusterPrivateLinkConfigurationIpConfigurationOutput() HadoopClusterPrivateLinkConfigurationIpConfigurationOutput ToHadoopClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(context.Context) HadoopClusterPrivateLinkConfigurationIpConfigurationOutput }
HadoopClusterPrivateLinkConfigurationIpConfigurationInput is an input type that accepts HadoopClusterPrivateLinkConfigurationIpConfigurationArgs and HadoopClusterPrivateLinkConfigurationIpConfigurationOutput values. You can construct a concrete instance of `HadoopClusterPrivateLinkConfigurationIpConfigurationInput` via:
HadoopClusterPrivateLinkConfigurationIpConfigurationArgs{...}
type HadoopClusterPrivateLinkConfigurationIpConfigurationOutput ¶
type HadoopClusterPrivateLinkConfigurationIpConfigurationOutput struct{ *pulumi.OutputState }
func (HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType ¶
func (HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType() reflect.Type
func (HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) Name ¶
Specifies the name for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created.
func (HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) Primary ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) Primary() pulumi.BoolPtrOutput
Indicates whether this IP configuration is primary.
func (HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress() pulumi.StringPtrOutput
func (HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
The private IP allocation method. The only possible value now is `Dynamic`.
func (HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) SubnetId ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) SubnetId() pulumi.StringPtrOutput
func (HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationOutput ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationOutput() HadoopClusterPrivateLinkConfigurationIpConfigurationOutput
func (HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationOutputWithContext ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationIpConfigurationOutput
func (HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput() HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type HadoopClusterPrivateLinkConfigurationIpConfigurationPtrInput ¶
type HadoopClusterPrivateLinkConfigurationIpConfigurationPtrInput interface { pulumi.Input ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput() HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(context.Context) HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput }
HadoopClusterPrivateLinkConfigurationIpConfigurationPtrInput is an input type that accepts HadoopClusterPrivateLinkConfigurationIpConfigurationArgs, HadoopClusterPrivateLinkConfigurationIpConfigurationPtr and HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput values. You can construct a concrete instance of `HadoopClusterPrivateLinkConfigurationIpConfigurationPtrInput` via:
HadoopClusterPrivateLinkConfigurationIpConfigurationArgs{...} or: nil
func HadoopClusterPrivateLinkConfigurationIpConfigurationPtr ¶
func HadoopClusterPrivateLinkConfigurationIpConfigurationPtr(v *HadoopClusterPrivateLinkConfigurationIpConfigurationArgs) HadoopClusterPrivateLinkConfigurationIpConfigurationPtrInput
type HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
type HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType ¶
func (HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType() reflect.Type
func (HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Name ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Name() pulumi.StringPtrOutput
Specifies the name for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created.
func (HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary() pulumi.BoolPtrOutput
Indicates whether this IP configuration is primary.
func (HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress() pulumi.StringPtrOutput
func (HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
The private IP allocation method. The only possible value now is `Dynamic`.
func (HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) SubnetId ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
func (HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput() HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (o HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToHadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type HadoopClusterPrivateLinkConfigurationOutput ¶
type HadoopClusterPrivateLinkConfigurationOutput struct{ *pulumi.OutputState }
func (HadoopClusterPrivateLinkConfigurationOutput) ElementType ¶
func (HadoopClusterPrivateLinkConfigurationOutput) ElementType() reflect.Type
func (HadoopClusterPrivateLinkConfigurationOutput) GroupId ¶
func (o HadoopClusterPrivateLinkConfigurationOutput) GroupId() pulumi.StringOutput
The ID of the private link service group.
func (HadoopClusterPrivateLinkConfigurationOutput) IpConfiguration ¶
func (o HadoopClusterPrivateLinkConfigurationOutput) IpConfiguration() HadoopClusterPrivateLinkConfigurationIpConfigurationOutput
func (HadoopClusterPrivateLinkConfigurationOutput) Name ¶
func (o HadoopClusterPrivateLinkConfigurationOutput) Name() pulumi.StringOutput
The name of the private link configuration.
func (HadoopClusterPrivateLinkConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationOutput ¶
func (o HadoopClusterPrivateLinkConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationOutput() HadoopClusterPrivateLinkConfigurationOutput
func (HadoopClusterPrivateLinkConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationOutputWithContext ¶
func (o HadoopClusterPrivateLinkConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationOutput
func (HadoopClusterPrivateLinkConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationPtrOutput ¶
func (o HadoopClusterPrivateLinkConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationPtrOutput() HadoopClusterPrivateLinkConfigurationPtrOutput
func (HadoopClusterPrivateLinkConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (o HadoopClusterPrivateLinkConfigurationOutput) ToHadoopClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationPtrOutput
type HadoopClusterPrivateLinkConfigurationPtrInput ¶
type HadoopClusterPrivateLinkConfigurationPtrInput interface { pulumi.Input ToHadoopClusterPrivateLinkConfigurationPtrOutput() HadoopClusterPrivateLinkConfigurationPtrOutput ToHadoopClusterPrivateLinkConfigurationPtrOutputWithContext(context.Context) HadoopClusterPrivateLinkConfigurationPtrOutput }
HadoopClusterPrivateLinkConfigurationPtrInput is an input type that accepts HadoopClusterPrivateLinkConfigurationArgs, HadoopClusterPrivateLinkConfigurationPtr and HadoopClusterPrivateLinkConfigurationPtrOutput values. You can construct a concrete instance of `HadoopClusterPrivateLinkConfigurationPtrInput` via:
HadoopClusterPrivateLinkConfigurationArgs{...} or: nil
func HadoopClusterPrivateLinkConfigurationPtr ¶
func HadoopClusterPrivateLinkConfigurationPtr(v *HadoopClusterPrivateLinkConfigurationArgs) HadoopClusterPrivateLinkConfigurationPtrInput
type HadoopClusterPrivateLinkConfigurationPtrOutput ¶
type HadoopClusterPrivateLinkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterPrivateLinkConfigurationPtrOutput) ElementType ¶
func (HadoopClusterPrivateLinkConfigurationPtrOutput) ElementType() reflect.Type
func (HadoopClusterPrivateLinkConfigurationPtrOutput) GroupId ¶
func (o HadoopClusterPrivateLinkConfigurationPtrOutput) GroupId() pulumi.StringPtrOutput
The ID of the private link service group.
func (HadoopClusterPrivateLinkConfigurationPtrOutput) IpConfiguration ¶
func (o HadoopClusterPrivateLinkConfigurationPtrOutput) IpConfiguration() HadoopClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (HadoopClusterPrivateLinkConfigurationPtrOutput) Name ¶
func (o HadoopClusterPrivateLinkConfigurationPtrOutput) Name() pulumi.StringPtrOutput
The name of the private link configuration.
func (HadoopClusterPrivateLinkConfigurationPtrOutput) ToHadoopClusterPrivateLinkConfigurationPtrOutput ¶
func (o HadoopClusterPrivateLinkConfigurationPtrOutput) ToHadoopClusterPrivateLinkConfigurationPtrOutput() HadoopClusterPrivateLinkConfigurationPtrOutput
func (HadoopClusterPrivateLinkConfigurationPtrOutput) ToHadoopClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (o HadoopClusterPrivateLinkConfigurationPtrOutput) ToHadoopClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) HadoopClusterPrivateLinkConfigurationPtrOutput
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 { // The HTTPS Connectivity Endpoint for this HDInsight Hadoop Cluster. One or more `httpsEndpoints` blocks as defined below. HttpsEndpoints []HadoopClusterRolesEdgeNodeHttpsEndpoint `pulumi:"httpsEndpoints"` // 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"` // A `uninstallScriptActions` block as defined below. UninstallScriptActions []HadoopClusterRolesEdgeNodeUninstallScriptAction `pulumi:"uninstallScriptActions"` // The Size of the Virtual Machine which should be used as the Edge Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. VmSize string `pulumi:"vmSize"` }
type HadoopClusterRolesEdgeNodeArgs ¶
type HadoopClusterRolesEdgeNodeArgs struct { // The HTTPS Connectivity Endpoint for this HDInsight Hadoop Cluster. One or more `httpsEndpoints` blocks as defined below. HttpsEndpoints HadoopClusterRolesEdgeNodeHttpsEndpointArrayInput `pulumi:"httpsEndpoints"` // 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"` // A `uninstallScriptActions` block as defined below. UninstallScriptActions HadoopClusterRolesEdgeNodeUninstallScriptActionArrayInput `pulumi:"uninstallScriptActions"` // The Size of the Virtual Machine which should be used as the Edge Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. 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 HadoopClusterRolesEdgeNodeHttpsEndpoint ¶
type HadoopClusterRolesEdgeNodeHttpsEndpoint struct { // A list of access modes for the application. AccessModes []string `pulumi:"accessModes"` // The destination port to connect to. DestinationPort *int `pulumi:"destinationPort"` // The value indicates whether the gateway authentication is enabled or not. DisableGatewayAuth *bool `pulumi:"disableGatewayAuth"` // The private ip address of the endpoint. PrivateIpAddress *string `pulumi:"privateIpAddress"` // The application's subdomain suffix. SubDomainSuffix *string `pulumi:"subDomainSuffix"` }
type HadoopClusterRolesEdgeNodeHttpsEndpointArgs ¶
type HadoopClusterRolesEdgeNodeHttpsEndpointArgs struct { // A list of access modes for the application. AccessModes pulumi.StringArrayInput `pulumi:"accessModes"` // The destination port to connect to. DestinationPort pulumi.IntPtrInput `pulumi:"destinationPort"` // The value indicates whether the gateway authentication is enabled or not. DisableGatewayAuth pulumi.BoolPtrInput `pulumi:"disableGatewayAuth"` // The private ip address of the endpoint. PrivateIpAddress pulumi.StringPtrInput `pulumi:"privateIpAddress"` // The application's subdomain suffix. SubDomainSuffix pulumi.StringPtrInput `pulumi:"subDomainSuffix"` }
func (HadoopClusterRolesEdgeNodeHttpsEndpointArgs) ElementType ¶
func (HadoopClusterRolesEdgeNodeHttpsEndpointArgs) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeHttpsEndpointArgs) ToHadoopClusterRolesEdgeNodeHttpsEndpointOutput ¶
func (i HadoopClusterRolesEdgeNodeHttpsEndpointArgs) ToHadoopClusterRolesEdgeNodeHttpsEndpointOutput() HadoopClusterRolesEdgeNodeHttpsEndpointOutput
func (HadoopClusterRolesEdgeNodeHttpsEndpointArgs) ToHadoopClusterRolesEdgeNodeHttpsEndpointOutputWithContext ¶
func (i HadoopClusterRolesEdgeNodeHttpsEndpointArgs) ToHadoopClusterRolesEdgeNodeHttpsEndpointOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeHttpsEndpointOutput
type HadoopClusterRolesEdgeNodeHttpsEndpointArray ¶
type HadoopClusterRolesEdgeNodeHttpsEndpointArray []HadoopClusterRolesEdgeNodeHttpsEndpointInput
func (HadoopClusterRolesEdgeNodeHttpsEndpointArray) ElementType ¶
func (HadoopClusterRolesEdgeNodeHttpsEndpointArray) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeHttpsEndpointArray) ToHadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput ¶
func (i HadoopClusterRolesEdgeNodeHttpsEndpointArray) ToHadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput() HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput
func (HadoopClusterRolesEdgeNodeHttpsEndpointArray) ToHadoopClusterRolesEdgeNodeHttpsEndpointArrayOutputWithContext ¶
func (i HadoopClusterRolesEdgeNodeHttpsEndpointArray) ToHadoopClusterRolesEdgeNodeHttpsEndpointArrayOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput
type HadoopClusterRolesEdgeNodeHttpsEndpointArrayInput ¶
type HadoopClusterRolesEdgeNodeHttpsEndpointArrayInput interface { pulumi.Input ToHadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput() HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput ToHadoopClusterRolesEdgeNodeHttpsEndpointArrayOutputWithContext(context.Context) HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput }
HadoopClusterRolesEdgeNodeHttpsEndpointArrayInput is an input type that accepts HadoopClusterRolesEdgeNodeHttpsEndpointArray and HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput values. You can construct a concrete instance of `HadoopClusterRolesEdgeNodeHttpsEndpointArrayInput` via:
HadoopClusterRolesEdgeNodeHttpsEndpointArray{ HadoopClusterRolesEdgeNodeHttpsEndpointArgs{...} }
type HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput ¶
type HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput) ElementType ¶
func (HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput) ToHadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput ¶
func (o HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput) ToHadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput() HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput
func (HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput) ToHadoopClusterRolesEdgeNodeHttpsEndpointArrayOutputWithContext ¶
func (o HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput) ToHadoopClusterRolesEdgeNodeHttpsEndpointArrayOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput
type HadoopClusterRolesEdgeNodeHttpsEndpointInput ¶
type HadoopClusterRolesEdgeNodeHttpsEndpointInput interface { pulumi.Input ToHadoopClusterRolesEdgeNodeHttpsEndpointOutput() HadoopClusterRolesEdgeNodeHttpsEndpointOutput ToHadoopClusterRolesEdgeNodeHttpsEndpointOutputWithContext(context.Context) HadoopClusterRolesEdgeNodeHttpsEndpointOutput }
HadoopClusterRolesEdgeNodeHttpsEndpointInput is an input type that accepts HadoopClusterRolesEdgeNodeHttpsEndpointArgs and HadoopClusterRolesEdgeNodeHttpsEndpointOutput values. You can construct a concrete instance of `HadoopClusterRolesEdgeNodeHttpsEndpointInput` via:
HadoopClusterRolesEdgeNodeHttpsEndpointArgs{...}
type HadoopClusterRolesEdgeNodeHttpsEndpointOutput ¶
type HadoopClusterRolesEdgeNodeHttpsEndpointOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesEdgeNodeHttpsEndpointOutput) AccessModes ¶
func (o HadoopClusterRolesEdgeNodeHttpsEndpointOutput) AccessModes() pulumi.StringArrayOutput
A list of access modes for the application.
func (HadoopClusterRolesEdgeNodeHttpsEndpointOutput) DestinationPort ¶
func (o HadoopClusterRolesEdgeNodeHttpsEndpointOutput) DestinationPort() pulumi.IntPtrOutput
The destination port to connect to.
func (HadoopClusterRolesEdgeNodeHttpsEndpointOutput) DisableGatewayAuth ¶
func (o HadoopClusterRolesEdgeNodeHttpsEndpointOutput) DisableGatewayAuth() pulumi.BoolPtrOutput
The value indicates whether the gateway authentication is enabled or not.
func (HadoopClusterRolesEdgeNodeHttpsEndpointOutput) ElementType ¶
func (HadoopClusterRolesEdgeNodeHttpsEndpointOutput) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeHttpsEndpointOutput) PrivateIpAddress ¶
func (o HadoopClusterRolesEdgeNodeHttpsEndpointOutput) PrivateIpAddress() pulumi.StringPtrOutput
The private ip address of the endpoint.
func (HadoopClusterRolesEdgeNodeHttpsEndpointOutput) SubDomainSuffix ¶
func (o HadoopClusterRolesEdgeNodeHttpsEndpointOutput) SubDomainSuffix() pulumi.StringPtrOutput
The application's subdomain suffix.
func (HadoopClusterRolesEdgeNodeHttpsEndpointOutput) ToHadoopClusterRolesEdgeNodeHttpsEndpointOutput ¶
func (o HadoopClusterRolesEdgeNodeHttpsEndpointOutput) ToHadoopClusterRolesEdgeNodeHttpsEndpointOutput() HadoopClusterRolesEdgeNodeHttpsEndpointOutput
func (HadoopClusterRolesEdgeNodeHttpsEndpointOutput) ToHadoopClusterRolesEdgeNodeHttpsEndpointOutputWithContext ¶
func (o HadoopClusterRolesEdgeNodeHttpsEndpointOutput) ToHadoopClusterRolesEdgeNodeHttpsEndpointOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeHttpsEndpointOutput
type HadoopClusterRolesEdgeNodeInput ¶
type HadoopClusterRolesEdgeNodeInput interface { pulumi.Input ToHadoopClusterRolesEdgeNodeOutput() HadoopClusterRolesEdgeNodeOutput ToHadoopClusterRolesEdgeNodeOutputWithContext(context.Context) HadoopClusterRolesEdgeNodeOutput }
HadoopClusterRolesEdgeNodeInput is an input type that accepts HadoopClusterRolesEdgeNodeArgs and HadoopClusterRolesEdgeNodeOutput values. You can construct a concrete instance of `HadoopClusterRolesEdgeNodeInput` via:
HadoopClusterRolesEdgeNodeArgs{...}
type HadoopClusterRolesEdgeNodeInstallScriptAction ¶
type HadoopClusterRolesEdgeNodeInstallScriptAction struct { // The name of the install script action. Name string `pulumi:"name"` // The parameters for the script. Parameters *string `pulumi:"parameters"` // The URI pointing to the script to run during the installation of the edge node. Uri string `pulumi:"uri"` }
type HadoopClusterRolesEdgeNodeInstallScriptActionArgs ¶
type HadoopClusterRolesEdgeNodeInstallScriptActionArgs struct { // The name of the install script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI pointing to the script to run during the installation of the edge node. Uri pulumi.StringInput `pulumi:"uri"` }
func (HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ElementType ¶
func (HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutput ¶
func (i HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutput() HadoopClusterRolesEdgeNodeInstallScriptActionOutput
func (HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutputWithContext ¶
func (i HadoopClusterRolesEdgeNodeInstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeInstallScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionOutput
type HadoopClusterRolesEdgeNodeInstallScriptActionArray ¶
type HadoopClusterRolesEdgeNodeInstallScriptActionArray []HadoopClusterRolesEdgeNodeInstallScriptActionInput
func (HadoopClusterRolesEdgeNodeInstallScriptActionArray) ElementType ¶
func (HadoopClusterRolesEdgeNodeInstallScriptActionArray) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeInstallScriptActionArray) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput ¶
func (i HadoopClusterRolesEdgeNodeInstallScriptActionArray) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput() HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
func (HadoopClusterRolesEdgeNodeInstallScriptActionArray) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutputWithContext ¶
func (i HadoopClusterRolesEdgeNodeInstallScriptActionArray) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
type HadoopClusterRolesEdgeNodeInstallScriptActionArrayInput ¶
type HadoopClusterRolesEdgeNodeInstallScriptActionArrayInput interface { pulumi.Input ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput() HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutputWithContext(context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput }
HadoopClusterRolesEdgeNodeInstallScriptActionArrayInput is an input type that accepts HadoopClusterRolesEdgeNodeInstallScriptActionArray and HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput values. You can construct a concrete instance of `HadoopClusterRolesEdgeNodeInstallScriptActionArrayInput` via:
HadoopClusterRolesEdgeNodeInstallScriptActionArray{ HadoopClusterRolesEdgeNodeInstallScriptActionArgs{...} }
type HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput ¶
type HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ElementType ¶
func (HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput ¶
func (o HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput() HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
func (HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutputWithContext ¶
func (o HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeInstallScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
type HadoopClusterRolesEdgeNodeInstallScriptActionInput ¶
type HadoopClusterRolesEdgeNodeInstallScriptActionInput interface { pulumi.Input ToHadoopClusterRolesEdgeNodeInstallScriptActionOutput() HadoopClusterRolesEdgeNodeInstallScriptActionOutput ToHadoopClusterRolesEdgeNodeInstallScriptActionOutputWithContext(context.Context) HadoopClusterRolesEdgeNodeInstallScriptActionOutput }
HadoopClusterRolesEdgeNodeInstallScriptActionInput is an input type that accepts HadoopClusterRolesEdgeNodeInstallScriptActionArgs and HadoopClusterRolesEdgeNodeInstallScriptActionOutput values. You can construct a concrete instance of `HadoopClusterRolesEdgeNodeInstallScriptActionInput` via:
HadoopClusterRolesEdgeNodeInstallScriptActionArgs{...}
type HadoopClusterRolesEdgeNodeInstallScriptActionOutput ¶
type HadoopClusterRolesEdgeNodeInstallScriptActionOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesEdgeNodeInstallScriptActionOutput) ElementType ¶
func (HadoopClusterRolesEdgeNodeInstallScriptActionOutput) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeInstallScriptActionOutput) Name ¶
func (o HadoopClusterRolesEdgeNodeInstallScriptActionOutput) Name() pulumi.StringOutput
The name of the install script action.
func (HadoopClusterRolesEdgeNodeInstallScriptActionOutput) Parameters ¶
func (o HadoopClusterRolesEdgeNodeInstallScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script.
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) HttpsEndpoints ¶
func (o HadoopClusterRolesEdgeNodeOutput) HttpsEndpoints() HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput
The HTTPS Connectivity Endpoint for this HDInsight Hadoop Cluster. One or more `httpsEndpoints` blocks as defined below.
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) UninstallScriptActions ¶
func (o HadoopClusterRolesEdgeNodeOutput) UninstallScriptActions() HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput
A `uninstallScriptActions` block as defined below.
func (HadoopClusterRolesEdgeNodeOutput) VmSize ¶
func (o HadoopClusterRolesEdgeNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Edge Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`.
type HadoopClusterRolesEdgeNodePtrInput ¶
type HadoopClusterRolesEdgeNodePtrInput interface { pulumi.Input ToHadoopClusterRolesEdgeNodePtrOutput() HadoopClusterRolesEdgeNodePtrOutput ToHadoopClusterRolesEdgeNodePtrOutputWithContext(context.Context) HadoopClusterRolesEdgeNodePtrOutput }
HadoopClusterRolesEdgeNodePtrInput is an input type that accepts HadoopClusterRolesEdgeNodeArgs, HadoopClusterRolesEdgeNodePtr and HadoopClusterRolesEdgeNodePtrOutput values. You can construct a concrete instance of `HadoopClusterRolesEdgeNodePtrInput` via:
HadoopClusterRolesEdgeNodeArgs{...} or: nil
func HadoopClusterRolesEdgeNodePtr ¶
func HadoopClusterRolesEdgeNodePtr(v *HadoopClusterRolesEdgeNodeArgs) HadoopClusterRolesEdgeNodePtrInput
type HadoopClusterRolesEdgeNodePtrOutput ¶
type HadoopClusterRolesEdgeNodePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesEdgeNodePtrOutput) Elem ¶
func (o HadoopClusterRolesEdgeNodePtrOutput) Elem() HadoopClusterRolesEdgeNodeOutput
func (HadoopClusterRolesEdgeNodePtrOutput) ElementType ¶
func (HadoopClusterRolesEdgeNodePtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodePtrOutput) HttpsEndpoints ¶
func (o HadoopClusterRolesEdgeNodePtrOutput) HttpsEndpoints() HadoopClusterRolesEdgeNodeHttpsEndpointArrayOutput
The HTTPS Connectivity Endpoint for this HDInsight Hadoop Cluster. One or more `httpsEndpoints` blocks as defined below.
func (HadoopClusterRolesEdgeNodePtrOutput) InstallScriptActions ¶
func (o HadoopClusterRolesEdgeNodePtrOutput) InstallScriptActions() HadoopClusterRolesEdgeNodeInstallScriptActionArrayOutput
A `installScriptAction` block as defined below.
func (HadoopClusterRolesEdgeNodePtrOutput) TargetInstanceCount ¶
func (o HadoopClusterRolesEdgeNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (HadoopClusterRolesEdgeNodePtrOutput) ToHadoopClusterRolesEdgeNodePtrOutput ¶
func (o HadoopClusterRolesEdgeNodePtrOutput) ToHadoopClusterRolesEdgeNodePtrOutput() HadoopClusterRolesEdgeNodePtrOutput
func (HadoopClusterRolesEdgeNodePtrOutput) ToHadoopClusterRolesEdgeNodePtrOutputWithContext ¶
func (o HadoopClusterRolesEdgeNodePtrOutput) ToHadoopClusterRolesEdgeNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodePtrOutput
func (HadoopClusterRolesEdgeNodePtrOutput) UninstallScriptActions ¶
func (o HadoopClusterRolesEdgeNodePtrOutput) UninstallScriptActions() HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput
A `uninstallScriptActions` block as defined below.
func (HadoopClusterRolesEdgeNodePtrOutput) VmSize ¶
func (o HadoopClusterRolesEdgeNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Edge Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`.
type HadoopClusterRolesEdgeNodeUninstallScriptAction ¶
type HadoopClusterRolesEdgeNodeUninstallScriptAction struct { // The name of the uninstall script action. Name string `pulumi:"name"` // The parameters for the script. Parameters *string `pulumi:"parameters"` // The URI pointing to the script to run during the installation of the edge node. Uri string `pulumi:"uri"` }
type HadoopClusterRolesEdgeNodeUninstallScriptActionArgs ¶
type HadoopClusterRolesEdgeNodeUninstallScriptActionArgs struct { // The name of the uninstall script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI pointing to the script to run during the installation of the edge node. Uri pulumi.StringInput `pulumi:"uri"` }
func (HadoopClusterRolesEdgeNodeUninstallScriptActionArgs) ElementType ¶
func (HadoopClusterRolesEdgeNodeUninstallScriptActionArgs) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeUninstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeUninstallScriptActionOutput ¶
func (i HadoopClusterRolesEdgeNodeUninstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeUninstallScriptActionOutput() HadoopClusterRolesEdgeNodeUninstallScriptActionOutput
func (HadoopClusterRolesEdgeNodeUninstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeUninstallScriptActionOutputWithContext ¶
func (i HadoopClusterRolesEdgeNodeUninstallScriptActionArgs) ToHadoopClusterRolesEdgeNodeUninstallScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeUninstallScriptActionOutput
type HadoopClusterRolesEdgeNodeUninstallScriptActionArray ¶
type HadoopClusterRolesEdgeNodeUninstallScriptActionArray []HadoopClusterRolesEdgeNodeUninstallScriptActionInput
func (HadoopClusterRolesEdgeNodeUninstallScriptActionArray) ElementType ¶
func (HadoopClusterRolesEdgeNodeUninstallScriptActionArray) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeUninstallScriptActionArray) ToHadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput ¶
func (i HadoopClusterRolesEdgeNodeUninstallScriptActionArray) ToHadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput() HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput
func (HadoopClusterRolesEdgeNodeUninstallScriptActionArray) ToHadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutputWithContext ¶
func (i HadoopClusterRolesEdgeNodeUninstallScriptActionArray) ToHadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput
type HadoopClusterRolesEdgeNodeUninstallScriptActionArrayInput ¶
type HadoopClusterRolesEdgeNodeUninstallScriptActionArrayInput interface { pulumi.Input ToHadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput() HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput ToHadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutputWithContext(context.Context) HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput }
HadoopClusterRolesEdgeNodeUninstallScriptActionArrayInput is an input type that accepts HadoopClusterRolesEdgeNodeUninstallScriptActionArray and HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput values. You can construct a concrete instance of `HadoopClusterRolesEdgeNodeUninstallScriptActionArrayInput` via:
HadoopClusterRolesEdgeNodeUninstallScriptActionArray{ HadoopClusterRolesEdgeNodeUninstallScriptActionArgs{...} }
type HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput ¶
type HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput) ElementType ¶
func (HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput ¶
func (o HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput() HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput
func (HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutputWithContext ¶
func (o HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput) ToHadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeUninstallScriptActionArrayOutput
type HadoopClusterRolesEdgeNodeUninstallScriptActionInput ¶
type HadoopClusterRolesEdgeNodeUninstallScriptActionInput interface { pulumi.Input ToHadoopClusterRolesEdgeNodeUninstallScriptActionOutput() HadoopClusterRolesEdgeNodeUninstallScriptActionOutput ToHadoopClusterRolesEdgeNodeUninstallScriptActionOutputWithContext(context.Context) HadoopClusterRolesEdgeNodeUninstallScriptActionOutput }
HadoopClusterRolesEdgeNodeUninstallScriptActionInput is an input type that accepts HadoopClusterRolesEdgeNodeUninstallScriptActionArgs and HadoopClusterRolesEdgeNodeUninstallScriptActionOutput values. You can construct a concrete instance of `HadoopClusterRolesEdgeNodeUninstallScriptActionInput` via:
HadoopClusterRolesEdgeNodeUninstallScriptActionArgs{...}
type HadoopClusterRolesEdgeNodeUninstallScriptActionOutput ¶
type HadoopClusterRolesEdgeNodeUninstallScriptActionOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) ElementType ¶
func (HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) ElementType() reflect.Type
func (HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) Name ¶
func (o HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) Name() pulumi.StringOutput
The name of the uninstall script action.
func (HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) Parameters ¶
func (o HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script.
func (HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) ToHadoopClusterRolesEdgeNodeUninstallScriptActionOutput ¶
func (o HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) ToHadoopClusterRolesEdgeNodeUninstallScriptActionOutput() HadoopClusterRolesEdgeNodeUninstallScriptActionOutput
func (HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) ToHadoopClusterRolesEdgeNodeUninstallScriptActionOutputWithContext ¶
func (o HadoopClusterRolesEdgeNodeUninstallScriptActionOutput) ToHadoopClusterRolesEdgeNodeUninstallScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesEdgeNodeUninstallScriptActionOutput
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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions []HadoopClusterRolesHeadNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. 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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions HadoopClusterRolesHeadNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (HadoopClusterRolesHeadNodeArgs) ElementType ¶
func (HadoopClusterRolesHeadNodeArgs) ElementType() reflect.Type
func (HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodeOutput ¶
func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodeOutput() HadoopClusterRolesHeadNodeOutput
func (HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodeOutputWithContext ¶
func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodeOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeOutput
func (HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodePtrOutput ¶
func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodePtrOutput() HadoopClusterRolesHeadNodePtrOutput
func (HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodePtrOutputWithContext ¶
func (i HadoopClusterRolesHeadNodeArgs) ToHadoopClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodePtrOutput
type HadoopClusterRolesHeadNodeInput ¶
type HadoopClusterRolesHeadNodeInput interface { pulumi.Input ToHadoopClusterRolesHeadNodeOutput() HadoopClusterRolesHeadNodeOutput ToHadoopClusterRolesHeadNodeOutputWithContext(context.Context) HadoopClusterRolesHeadNodeOutput }
HadoopClusterRolesHeadNodeInput is an input type that accepts HadoopClusterRolesHeadNodeArgs and HadoopClusterRolesHeadNodeOutput values. You can construct a concrete instance of `HadoopClusterRolesHeadNodeInput` via:
HadoopClusterRolesHeadNodeArgs{...}
type HadoopClusterRolesHeadNodeOutput ¶
type HadoopClusterRolesHeadNodeOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesHeadNodeOutput) ElementType ¶
func (HadoopClusterRolesHeadNodeOutput) ElementType() reflect.Type
func (HadoopClusterRolesHeadNodeOutput) Password ¶
func (o HadoopClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (HadoopClusterRolesHeadNodeOutput) ScriptActions ¶
func (o HadoopClusterRolesHeadNodeOutput) ScriptActions() HadoopClusterRolesHeadNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (HadoopClusterRolesHeadNodeOutput) SubnetId ¶
func (o HadoopClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodeOutput ¶
func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodeOutput() HadoopClusterRolesHeadNodeOutput
func (HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodeOutputWithContext ¶
func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodeOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeOutput
func (HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodePtrOutput ¶
func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodePtrOutput() HadoopClusterRolesHeadNodePtrOutput
func (HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodePtrOutputWithContext ¶
func (o HadoopClusterRolesHeadNodeOutput) ToHadoopClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodePtrOutput
func (HadoopClusterRolesHeadNodeOutput) Username ¶
func (o HadoopClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesHeadNodeOutput) VirtualNetworkId ¶
func (o HadoopClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesHeadNodeOutput) VmSize ¶
func (o HadoopClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type HadoopClusterRolesHeadNodePtrInput ¶
type HadoopClusterRolesHeadNodePtrInput interface { pulumi.Input ToHadoopClusterRolesHeadNodePtrOutput() HadoopClusterRolesHeadNodePtrOutput ToHadoopClusterRolesHeadNodePtrOutputWithContext(context.Context) HadoopClusterRolesHeadNodePtrOutput }
HadoopClusterRolesHeadNodePtrInput is an input type that accepts HadoopClusterRolesHeadNodeArgs, HadoopClusterRolesHeadNodePtr and HadoopClusterRolesHeadNodePtrOutput values. You can construct a concrete instance of `HadoopClusterRolesHeadNodePtrInput` via:
HadoopClusterRolesHeadNodeArgs{...} or: nil
func HadoopClusterRolesHeadNodePtr ¶
func HadoopClusterRolesHeadNodePtr(v *HadoopClusterRolesHeadNodeArgs) HadoopClusterRolesHeadNodePtrInput
type HadoopClusterRolesHeadNodePtrOutput ¶
type HadoopClusterRolesHeadNodePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesHeadNodePtrOutput) Elem ¶
func (o HadoopClusterRolesHeadNodePtrOutput) Elem() HadoopClusterRolesHeadNodeOutput
func (HadoopClusterRolesHeadNodePtrOutput) ElementType ¶
func (HadoopClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesHeadNodePtrOutput) Password ¶
func (o HadoopClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (HadoopClusterRolesHeadNodePtrOutput) ScriptActions ¶
func (o HadoopClusterRolesHeadNodePtrOutput) ScriptActions() HadoopClusterRolesHeadNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
func (HadoopClusterRolesHeadNodePtrOutput) SshKeys ¶
func (o HadoopClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (HadoopClusterRolesHeadNodePtrOutput) SubnetId ¶
func (o HadoopClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesHeadNodePtrOutput) ToHadoopClusterRolesHeadNodePtrOutput ¶
func (o HadoopClusterRolesHeadNodePtrOutput) ToHadoopClusterRolesHeadNodePtrOutput() HadoopClusterRolesHeadNodePtrOutput
func (HadoopClusterRolesHeadNodePtrOutput) ToHadoopClusterRolesHeadNodePtrOutputWithContext ¶
func (o HadoopClusterRolesHeadNodePtrOutput) ToHadoopClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodePtrOutput
func (HadoopClusterRolesHeadNodePtrOutput) Username ¶
func (o HadoopClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesHeadNodePtrOutput) VirtualNetworkId ¶
func (o HadoopClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesHeadNodePtrOutput) VmSize ¶
func (o HadoopClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type HadoopClusterRolesHeadNodeScriptActionArgs ¶
type HadoopClusterRolesHeadNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (HadoopClusterRolesHeadNodeScriptActionArgs) ElementType ¶
func (HadoopClusterRolesHeadNodeScriptActionArgs) ElementType() reflect.Type
func (HadoopClusterRolesHeadNodeScriptActionArgs) ToHadoopClusterRolesHeadNodeScriptActionOutput ¶
func (i HadoopClusterRolesHeadNodeScriptActionArgs) ToHadoopClusterRolesHeadNodeScriptActionOutput() HadoopClusterRolesHeadNodeScriptActionOutput
func (HadoopClusterRolesHeadNodeScriptActionArgs) ToHadoopClusterRolesHeadNodeScriptActionOutputWithContext ¶
func (i HadoopClusterRolesHeadNodeScriptActionArgs) ToHadoopClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeScriptActionOutput
type HadoopClusterRolesHeadNodeScriptActionArray ¶
type HadoopClusterRolesHeadNodeScriptActionArray []HadoopClusterRolesHeadNodeScriptActionInput
func (HadoopClusterRolesHeadNodeScriptActionArray) ElementType ¶
func (HadoopClusterRolesHeadNodeScriptActionArray) ElementType() reflect.Type
func (HadoopClusterRolesHeadNodeScriptActionArray) ToHadoopClusterRolesHeadNodeScriptActionArrayOutput ¶
func (i HadoopClusterRolesHeadNodeScriptActionArray) ToHadoopClusterRolesHeadNodeScriptActionArrayOutput() HadoopClusterRolesHeadNodeScriptActionArrayOutput
func (HadoopClusterRolesHeadNodeScriptActionArray) ToHadoopClusterRolesHeadNodeScriptActionArrayOutputWithContext ¶
func (i HadoopClusterRolesHeadNodeScriptActionArray) ToHadoopClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeScriptActionArrayOutput
type HadoopClusterRolesHeadNodeScriptActionArrayInput ¶
type HadoopClusterRolesHeadNodeScriptActionArrayInput interface { pulumi.Input ToHadoopClusterRolesHeadNodeScriptActionArrayOutput() HadoopClusterRolesHeadNodeScriptActionArrayOutput ToHadoopClusterRolesHeadNodeScriptActionArrayOutputWithContext(context.Context) HadoopClusterRolesHeadNodeScriptActionArrayOutput }
HadoopClusterRolesHeadNodeScriptActionArrayInput is an input type that accepts HadoopClusterRolesHeadNodeScriptActionArray and HadoopClusterRolesHeadNodeScriptActionArrayOutput values. You can construct a concrete instance of `HadoopClusterRolesHeadNodeScriptActionArrayInput` via:
HadoopClusterRolesHeadNodeScriptActionArray{ HadoopClusterRolesHeadNodeScriptActionArgs{...} }
type HadoopClusterRolesHeadNodeScriptActionArrayOutput ¶
type HadoopClusterRolesHeadNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesHeadNodeScriptActionArrayOutput) ElementType ¶
func (HadoopClusterRolesHeadNodeScriptActionArrayOutput) ElementType() reflect.Type
func (HadoopClusterRolesHeadNodeScriptActionArrayOutput) ToHadoopClusterRolesHeadNodeScriptActionArrayOutput ¶
func (o HadoopClusterRolesHeadNodeScriptActionArrayOutput) ToHadoopClusterRolesHeadNodeScriptActionArrayOutput() HadoopClusterRolesHeadNodeScriptActionArrayOutput
func (HadoopClusterRolesHeadNodeScriptActionArrayOutput) ToHadoopClusterRolesHeadNodeScriptActionArrayOutputWithContext ¶
func (o HadoopClusterRolesHeadNodeScriptActionArrayOutput) ToHadoopClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeScriptActionArrayOutput
type HadoopClusterRolesHeadNodeScriptActionInput ¶
type HadoopClusterRolesHeadNodeScriptActionInput interface { pulumi.Input ToHadoopClusterRolesHeadNodeScriptActionOutput() HadoopClusterRolesHeadNodeScriptActionOutput ToHadoopClusterRolesHeadNodeScriptActionOutputWithContext(context.Context) HadoopClusterRolesHeadNodeScriptActionOutput }
HadoopClusterRolesHeadNodeScriptActionInput is an input type that accepts HadoopClusterRolesHeadNodeScriptActionArgs and HadoopClusterRolesHeadNodeScriptActionOutput values. You can construct a concrete instance of `HadoopClusterRolesHeadNodeScriptActionInput` via:
HadoopClusterRolesHeadNodeScriptActionArgs{...}
type HadoopClusterRolesHeadNodeScriptActionOutput ¶
type HadoopClusterRolesHeadNodeScriptActionOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesHeadNodeScriptActionOutput) ElementType ¶
func (HadoopClusterRolesHeadNodeScriptActionOutput) ElementType() reflect.Type
func (HadoopClusterRolesHeadNodeScriptActionOutput) Name ¶
func (o HadoopClusterRolesHeadNodeScriptActionOutput) Name() pulumi.StringOutput
The name of the script action.
func (HadoopClusterRolesHeadNodeScriptActionOutput) Parameters ¶
func (o HadoopClusterRolesHeadNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (HadoopClusterRolesHeadNodeScriptActionOutput) ToHadoopClusterRolesHeadNodeScriptActionOutput ¶
func (o HadoopClusterRolesHeadNodeScriptActionOutput) ToHadoopClusterRolesHeadNodeScriptActionOutput() HadoopClusterRolesHeadNodeScriptActionOutput
func (HadoopClusterRolesHeadNodeScriptActionOutput) ToHadoopClusterRolesHeadNodeScriptActionOutputWithContext ¶
func (o HadoopClusterRolesHeadNodeScriptActionOutput) ToHadoopClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesHeadNodeScriptActionOutput
func (HadoopClusterRolesHeadNodeScriptActionOutput) Uri ¶
func (o HadoopClusterRolesHeadNodeScriptActionOutput) Uri() pulumi.StringOutput
The URI to the script.
type HadoopClusterRolesInput ¶
type HadoopClusterRolesInput interface { pulumi.Input ToHadoopClusterRolesOutput() HadoopClusterRolesOutput ToHadoopClusterRolesOutputWithContext(context.Context) HadoopClusterRolesOutput }
HadoopClusterRolesInput is an input type that accepts HadoopClusterRolesArgs and HadoopClusterRolesOutput values. You can construct a concrete instance of `HadoopClusterRolesInput` via:
HadoopClusterRolesArgs{...}
type HadoopClusterRolesOutput ¶
type HadoopClusterRolesOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesOutput) EdgeNode ¶
func (o HadoopClusterRolesOutput) EdgeNode() HadoopClusterRolesEdgeNodePtrOutput
A `edgeNode` block as defined below.
func (HadoopClusterRolesOutput) ElementType ¶
func (HadoopClusterRolesOutput) ElementType() reflect.Type
func (HadoopClusterRolesOutput) HeadNode ¶
func (o HadoopClusterRolesOutput) HeadNode() HadoopClusterRolesHeadNodeOutput
A `headNode` block as defined above.
func (HadoopClusterRolesOutput) ToHadoopClusterRolesOutput ¶
func (o HadoopClusterRolesOutput) ToHadoopClusterRolesOutput() HadoopClusterRolesOutput
func (HadoopClusterRolesOutput) ToHadoopClusterRolesOutputWithContext ¶
func (o HadoopClusterRolesOutput) ToHadoopClusterRolesOutputWithContext(ctx context.Context) HadoopClusterRolesOutput
func (HadoopClusterRolesOutput) ToHadoopClusterRolesPtrOutput ¶
func (o HadoopClusterRolesOutput) ToHadoopClusterRolesPtrOutput() HadoopClusterRolesPtrOutput
func (HadoopClusterRolesOutput) ToHadoopClusterRolesPtrOutputWithContext ¶
func (o HadoopClusterRolesOutput) ToHadoopClusterRolesPtrOutputWithContext(ctx context.Context) HadoopClusterRolesPtrOutput
func (HadoopClusterRolesOutput) WorkerNode ¶
func (o HadoopClusterRolesOutput) WorkerNode() HadoopClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (HadoopClusterRolesOutput) ZookeeperNode ¶
func (o HadoopClusterRolesOutput) ZookeeperNode() HadoopClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type HadoopClusterRolesPtrInput ¶
type HadoopClusterRolesPtrInput interface { pulumi.Input ToHadoopClusterRolesPtrOutput() HadoopClusterRolesPtrOutput ToHadoopClusterRolesPtrOutputWithContext(context.Context) HadoopClusterRolesPtrOutput }
HadoopClusterRolesPtrInput is an input type that accepts HadoopClusterRolesArgs, HadoopClusterRolesPtr and HadoopClusterRolesPtrOutput values. You can construct a concrete instance of `HadoopClusterRolesPtrInput` via:
HadoopClusterRolesArgs{...} or: nil
func HadoopClusterRolesPtr ¶
func HadoopClusterRolesPtr(v *HadoopClusterRolesArgs) HadoopClusterRolesPtrInput
type HadoopClusterRolesPtrOutput ¶
type HadoopClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesPtrOutput) EdgeNode ¶
func (o HadoopClusterRolesPtrOutput) EdgeNode() HadoopClusterRolesEdgeNodePtrOutput
A `edgeNode` block as defined below.
func (HadoopClusterRolesPtrOutput) Elem ¶
func (o HadoopClusterRolesPtrOutput) Elem() HadoopClusterRolesOutput
func (HadoopClusterRolesPtrOutput) ElementType ¶
func (HadoopClusterRolesPtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesPtrOutput) HeadNode ¶
func (o HadoopClusterRolesPtrOutput) HeadNode() HadoopClusterRolesHeadNodePtrOutput
A `headNode` block as defined above.
func (HadoopClusterRolesPtrOutput) ToHadoopClusterRolesPtrOutput ¶
func (o HadoopClusterRolesPtrOutput) ToHadoopClusterRolesPtrOutput() HadoopClusterRolesPtrOutput
func (HadoopClusterRolesPtrOutput) ToHadoopClusterRolesPtrOutputWithContext ¶
func (o HadoopClusterRolesPtrOutput) ToHadoopClusterRolesPtrOutputWithContext(ctx context.Context) HadoopClusterRolesPtrOutput
func (HadoopClusterRolesPtrOutput) WorkerNode ¶
func (o HadoopClusterRolesPtrOutput) WorkerNode() HadoopClusterRolesWorkerNodePtrOutput
A `workerNode` block as defined below.
func (HadoopClusterRolesPtrOutput) ZookeeperNode ¶
func (o HadoopClusterRolesPtrOutput) ZookeeperNode() HadoopClusterRolesZookeeperNodePtrOutput
A `zookeeperNode` block as defined below.
type HadoopClusterRolesWorkerNode ¶
type HadoopClusterRolesWorkerNode struct { // A `autoscale` block as defined below. Autoscale *HadoopClusterRolesWorkerNodeAutoscale `pulumi:"autoscale"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions []HadoopClusterRolesWorkerNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type HadoopClusterRolesWorkerNodeArgs ¶
type HadoopClusterRolesWorkerNodeArgs struct { // A `autoscale` block as defined below. Autoscale HadoopClusterRolesWorkerNodeAutoscalePtrInput `pulumi:"autoscale"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions HadoopClusterRolesWorkerNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (HadoopClusterRolesWorkerNodeArgs) ElementType ¶
func (HadoopClusterRolesWorkerNodeArgs) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodeOutput ¶
func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodeOutput() HadoopClusterRolesWorkerNodeOutput
func (HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodeOutputWithContext ¶
func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeOutput
func (HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodePtrOutput ¶
func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodePtrOutput() HadoopClusterRolesWorkerNodePtrOutput
func (HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodePtrOutputWithContext ¶
func (i HadoopClusterRolesWorkerNodeArgs) ToHadoopClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodePtrOutput
type HadoopClusterRolesWorkerNodeAutoscale ¶
type HadoopClusterRolesWorkerNodeAutoscale struct { // A `capacity` block as defined below. Capacity *HadoopClusterRolesWorkerNodeAutoscaleCapacity `pulumi:"capacity"` // A `recurrence` block as defined below. // // > **NOTE:** Either a `capacity` or `recurrence` block must be specified - but not both. Recurrence *HadoopClusterRolesWorkerNodeAutoscaleRecurrence `pulumi:"recurrence"` }
type HadoopClusterRolesWorkerNodeAutoscaleArgs ¶
type HadoopClusterRolesWorkerNodeAutoscaleArgs struct { // A `capacity` block as defined below. Capacity HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrInput `pulumi:"capacity"` // A `recurrence` block as defined below. // // > **NOTE:** Either a `capacity` or `recurrence` block must be specified - but not both. Recurrence HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrInput `pulumi:"recurrence"` }
func (HadoopClusterRolesWorkerNodeAutoscaleArgs) ElementType ¶
func (HadoopClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleOutput ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleOutput() HadoopClusterRolesWorkerNodeAutoscaleOutput
func (HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleOutputWithContext ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleOutput
func (HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleArgs) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscalePtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleCapacity ¶
type HadoopClusterRolesWorkerNodeAutoscaleCapacity struct { // The maximum number of worker nodes to autoscale to based on the cluster's activity. MaxInstanceCount int `pulumi:"maxInstanceCount"` // The minimum number of worker nodes to autoscale to based on the cluster's activity. MinInstanceCount int `pulumi:"minInstanceCount"` }
type HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs ¶
type HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs struct { // The maximum number of worker nodes to autoscale to based on the cluster's activity. MaxInstanceCount pulumi.IntInput `pulumi:"maxInstanceCount"` // The minimum number of worker nodes to autoscale to based on the cluster's activity. MinInstanceCount pulumi.IntInput `pulumi:"minInstanceCount"` }
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType ¶
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutput ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleCapacityInput ¶
type HadoopClusterRolesWorkerNodeAutoscaleCapacityInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput }
HadoopClusterRolesWorkerNodeAutoscaleCapacityInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs and HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscaleCapacityInput` via:
HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs{...}
type HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput ¶
type HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount() pulumi.IntOutput
The maximum number of worker nodes to autoscale to based on the cluster's activity.
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount() pulumi.IntOutput
The minimum number of worker nodes to autoscale to based on the cluster's activity.
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutput ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrInput ¶
type HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput }
HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs, HadoopClusterRolesWorkerNodeAutoscaleCapacityPtr and HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrInput` via:
HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs{...} or: nil
func HadoopClusterRolesWorkerNodeAutoscaleCapacityPtr ¶
func HadoopClusterRolesWorkerNodeAutoscaleCapacityPtr(v *HadoopClusterRolesWorkerNodeAutoscaleCapacityArgs) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrInput
type HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶
type HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount() pulumi.IntPtrOutput
The maximum number of worker nodes to autoscale to based on the cluster's activity.
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of worker nodes to autoscale to based on the cluster's activity.
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleInput ¶
type HadoopClusterRolesWorkerNodeAutoscaleInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscaleOutput() HadoopClusterRolesWorkerNodeAutoscaleOutput ToHadoopClusterRolesWorkerNodeAutoscaleOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscaleOutput }
HadoopClusterRolesWorkerNodeAutoscaleInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleArgs and HadoopClusterRolesWorkerNodeAutoscaleOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscaleInput` via:
HadoopClusterRolesWorkerNodeAutoscaleArgs{...}
type HadoopClusterRolesWorkerNodeAutoscaleOutput ¶
type HadoopClusterRolesWorkerNodeAutoscaleOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) Capacity ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) Capacity() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
A `capacity` block as defined below.
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) Recurrence ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) Recurrence() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
> **NOTE:** Either a `capacity` or `recurrence` block must be specified - but not both.
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleOutput ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleOutput() HadoopClusterRolesWorkerNodeAutoscaleOutput
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleOutput
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscalePtrOutput
type HadoopClusterRolesWorkerNodeAutoscalePtrInput ¶
type HadoopClusterRolesWorkerNodeAutoscalePtrInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput() HadoopClusterRolesWorkerNodeAutoscalePtrOutput ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscalePtrOutput }
HadoopClusterRolesWorkerNodeAutoscalePtrInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleArgs, HadoopClusterRolesWorkerNodeAutoscalePtr and HadoopClusterRolesWorkerNodeAutoscalePtrOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscalePtrInput` via:
HadoopClusterRolesWorkerNodeAutoscaleArgs{...} or: nil
func HadoopClusterRolesWorkerNodeAutoscalePtr ¶
func HadoopClusterRolesWorkerNodeAutoscalePtr(v *HadoopClusterRolesWorkerNodeAutoscaleArgs) HadoopClusterRolesWorkerNodeAutoscalePtrInput
type HadoopClusterRolesWorkerNodeAutoscalePtrOutput ¶
type HadoopClusterRolesWorkerNodeAutoscalePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscalePtrOutput) Capacity ¶
func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) Capacity() HadoopClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
A `capacity` block as defined below.
func (HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence ¶
func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
> **NOTE:** Either a `capacity` or `recurrence` block must be specified - but not both.
func (HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput ¶
func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutput() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
func (HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeAutoscalePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscalePtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrence ¶
type HadoopClusterRolesWorkerNodeAutoscaleRecurrence struct { // A list of `schedule` blocks as defined below. Schedules []HadoopClusterRolesWorkerNodeAutoscaleRecurrenceSchedule `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone string `pulumi:"timezone"` }
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs ¶
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs struct { // A list of `schedule` blocks as defined below. Schedules HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone pulumi.StringInput `pulumi:"timezone"` }
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType ¶
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceInput ¶
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput }
HadoopClusterRolesWorkerNodeAutoscaleRecurrenceInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs and HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscaleRecurrenceInput` via:
HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...}
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
The time zone for the autoscale schedule times.
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrInput ¶
type HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput }
HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs, HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtr and HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrInput` via:
HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...} or: nil
func HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtr ¶
func HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtr(v *HadoopClusterRolesWorkerNodeAutoscaleRecurrenceArgs) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
type HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
The time zone for the autoscale schedule times.
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceSchedule ¶
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceSchedule struct { // The days of the week to perform autoscale. Possible values are `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` and `Sunday`. Days []string `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time string `pulumi:"time"` }
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs ¶
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs struct { // The days of the week to perform autoscale. Possible values are `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` and `Sunday`. Days pulumi.StringArrayInput `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time pulumi.StringInput `pulumi:"time"` }
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType ¶
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray ¶
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray []HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType ¶
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶
func (i HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput ¶
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput }
HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray and HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput` via:
HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray{ HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...} }
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput ¶
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput }
HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput is an input type that accepts HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs and HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput` via:
HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...}
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶
type HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
The days of the week to perform autoscale. Possible values are `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` and `Sunday`.
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
The number of worker nodes to autoscale at the specified time.
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time ¶
The time of day to perform the autoscale in 24hour format.
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToHadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type HadoopClusterRolesWorkerNodeInput ¶
type HadoopClusterRolesWorkerNodeInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeOutput() HadoopClusterRolesWorkerNodeOutput ToHadoopClusterRolesWorkerNodeOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeOutput }
HadoopClusterRolesWorkerNodeInput is an input type that accepts HadoopClusterRolesWorkerNodeArgs and HadoopClusterRolesWorkerNodeOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeInput` via:
HadoopClusterRolesWorkerNodeArgs{...}
type HadoopClusterRolesWorkerNodeOutput ¶
type HadoopClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeOutput) Autoscale ¶
func (o HadoopClusterRolesWorkerNodeOutput) Autoscale() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (HadoopClusterRolesWorkerNodeOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodeOutput) ElementType() reflect.Type
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.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (HadoopClusterRolesWorkerNodeOutput) ScriptActions ¶
func (o HadoopClusterRolesWorkerNodeOutput) ScriptActions() HadoopClusterRolesWorkerNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (HadoopClusterRolesWorkerNodeOutput) SubnetId ¶
func (o HadoopClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesWorkerNodeOutput) TargetInstanceCount ¶
func (o HadoopClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
The number of instances which should be run for the Worker Nodes.
func (HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodeOutput ¶
func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodeOutput() HadoopClusterRolesWorkerNodeOutput
func (HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodeOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodeOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeOutput
func (HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodePtrOutput ¶
func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodePtrOutput() HadoopClusterRolesWorkerNodePtrOutput
func (HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodePtrOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeOutput) ToHadoopClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodePtrOutput
func (HadoopClusterRolesWorkerNodeOutput) Username ¶
func (o HadoopClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesWorkerNodeOutput) VirtualNetworkId ¶
func (o HadoopClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesWorkerNodeOutput) VmSize ¶
func (o HadoopClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type HadoopClusterRolesWorkerNodePtrInput ¶
type HadoopClusterRolesWorkerNodePtrInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodePtrOutput() HadoopClusterRolesWorkerNodePtrOutput ToHadoopClusterRolesWorkerNodePtrOutputWithContext(context.Context) HadoopClusterRolesWorkerNodePtrOutput }
HadoopClusterRolesWorkerNodePtrInput is an input type that accepts HadoopClusterRolesWorkerNodeArgs, HadoopClusterRolesWorkerNodePtr and HadoopClusterRolesWorkerNodePtrOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodePtrInput` via:
HadoopClusterRolesWorkerNodeArgs{...} or: nil
func HadoopClusterRolesWorkerNodePtr ¶
func HadoopClusterRolesWorkerNodePtr(v *HadoopClusterRolesWorkerNodeArgs) HadoopClusterRolesWorkerNodePtrInput
type HadoopClusterRolesWorkerNodePtrOutput ¶
type HadoopClusterRolesWorkerNodePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodePtrOutput) Autoscale ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) Autoscale() HadoopClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (HadoopClusterRolesWorkerNodePtrOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodePtrOutput) Password ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (HadoopClusterRolesWorkerNodePtrOutput) ScriptActions ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) ScriptActions() HadoopClusterRolesWorkerNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
func (HadoopClusterRolesWorkerNodePtrOutput) SshKeys ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Worker Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (HadoopClusterRolesWorkerNodePtrOutput) SubnetId ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesWorkerNodePtrOutput) TargetInstanceCount ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (HadoopClusterRolesWorkerNodePtrOutput) ToHadoopClusterRolesWorkerNodePtrOutput ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) ToHadoopClusterRolesWorkerNodePtrOutput() HadoopClusterRolesWorkerNodePtrOutput
func (HadoopClusterRolesWorkerNodePtrOutput) ToHadoopClusterRolesWorkerNodePtrOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) ToHadoopClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodePtrOutput
func (HadoopClusterRolesWorkerNodePtrOutput) Username ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesWorkerNodePtrOutput) VirtualNetworkId ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesWorkerNodePtrOutput) VmSize ¶
func (o HadoopClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type HadoopClusterRolesWorkerNodeScriptActionArgs ¶
type HadoopClusterRolesWorkerNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (HadoopClusterRolesWorkerNodeScriptActionArgs) ElementType ¶
func (HadoopClusterRolesWorkerNodeScriptActionArgs) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeScriptActionArgs) ToHadoopClusterRolesWorkerNodeScriptActionOutput ¶
func (i HadoopClusterRolesWorkerNodeScriptActionArgs) ToHadoopClusterRolesWorkerNodeScriptActionOutput() HadoopClusterRolesWorkerNodeScriptActionOutput
func (HadoopClusterRolesWorkerNodeScriptActionArgs) ToHadoopClusterRolesWorkerNodeScriptActionOutputWithContext ¶
func (i HadoopClusterRolesWorkerNodeScriptActionArgs) ToHadoopClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeScriptActionOutput
type HadoopClusterRolesWorkerNodeScriptActionArray ¶
type HadoopClusterRolesWorkerNodeScriptActionArray []HadoopClusterRolesWorkerNodeScriptActionInput
func (HadoopClusterRolesWorkerNodeScriptActionArray) ElementType ¶
func (HadoopClusterRolesWorkerNodeScriptActionArray) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeScriptActionArray) ToHadoopClusterRolesWorkerNodeScriptActionArrayOutput ¶
func (i HadoopClusterRolesWorkerNodeScriptActionArray) ToHadoopClusterRolesWorkerNodeScriptActionArrayOutput() HadoopClusterRolesWorkerNodeScriptActionArrayOutput
func (HadoopClusterRolesWorkerNodeScriptActionArray) ToHadoopClusterRolesWorkerNodeScriptActionArrayOutputWithContext ¶
func (i HadoopClusterRolesWorkerNodeScriptActionArray) ToHadoopClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeScriptActionArrayOutput
type HadoopClusterRolesWorkerNodeScriptActionArrayInput ¶
type HadoopClusterRolesWorkerNodeScriptActionArrayInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeScriptActionArrayOutput() HadoopClusterRolesWorkerNodeScriptActionArrayOutput ToHadoopClusterRolesWorkerNodeScriptActionArrayOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeScriptActionArrayOutput }
HadoopClusterRolesWorkerNodeScriptActionArrayInput is an input type that accepts HadoopClusterRolesWorkerNodeScriptActionArray and HadoopClusterRolesWorkerNodeScriptActionArrayOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeScriptActionArrayInput` via:
HadoopClusterRolesWorkerNodeScriptActionArray{ HadoopClusterRolesWorkerNodeScriptActionArgs{...} }
type HadoopClusterRolesWorkerNodeScriptActionArrayOutput ¶
type HadoopClusterRolesWorkerNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeScriptActionArrayOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodeScriptActionArrayOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeScriptActionArrayOutput) ToHadoopClusterRolesWorkerNodeScriptActionArrayOutput ¶
func (o HadoopClusterRolesWorkerNodeScriptActionArrayOutput) ToHadoopClusterRolesWorkerNodeScriptActionArrayOutput() HadoopClusterRolesWorkerNodeScriptActionArrayOutput
func (HadoopClusterRolesWorkerNodeScriptActionArrayOutput) ToHadoopClusterRolesWorkerNodeScriptActionArrayOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeScriptActionArrayOutput) ToHadoopClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeScriptActionArrayOutput
type HadoopClusterRolesWorkerNodeScriptActionInput ¶
type HadoopClusterRolesWorkerNodeScriptActionInput interface { pulumi.Input ToHadoopClusterRolesWorkerNodeScriptActionOutput() HadoopClusterRolesWorkerNodeScriptActionOutput ToHadoopClusterRolesWorkerNodeScriptActionOutputWithContext(context.Context) HadoopClusterRolesWorkerNodeScriptActionOutput }
HadoopClusterRolesWorkerNodeScriptActionInput is an input type that accepts HadoopClusterRolesWorkerNodeScriptActionArgs and HadoopClusterRolesWorkerNodeScriptActionOutput values. You can construct a concrete instance of `HadoopClusterRolesWorkerNodeScriptActionInput` via:
HadoopClusterRolesWorkerNodeScriptActionArgs{...}
type HadoopClusterRolesWorkerNodeScriptActionOutput ¶
type HadoopClusterRolesWorkerNodeScriptActionOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesWorkerNodeScriptActionOutput) ElementType ¶
func (HadoopClusterRolesWorkerNodeScriptActionOutput) ElementType() reflect.Type
func (HadoopClusterRolesWorkerNodeScriptActionOutput) Name ¶
func (o HadoopClusterRolesWorkerNodeScriptActionOutput) Name() pulumi.StringOutput
The name of the script action.
func (HadoopClusterRolesWorkerNodeScriptActionOutput) Parameters ¶
func (o HadoopClusterRolesWorkerNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (HadoopClusterRolesWorkerNodeScriptActionOutput) ToHadoopClusterRolesWorkerNodeScriptActionOutput ¶
func (o HadoopClusterRolesWorkerNodeScriptActionOutput) ToHadoopClusterRolesWorkerNodeScriptActionOutput() HadoopClusterRolesWorkerNodeScriptActionOutput
func (HadoopClusterRolesWorkerNodeScriptActionOutput) ToHadoopClusterRolesWorkerNodeScriptActionOutputWithContext ¶
func (o HadoopClusterRolesWorkerNodeScriptActionOutput) ToHadoopClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesWorkerNodeScriptActionOutput
func (HadoopClusterRolesWorkerNodeScriptActionOutput) Uri ¶
func (o HadoopClusterRolesWorkerNodeScriptActionOutput) Uri() pulumi.StringOutput
The URI to the script.
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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions []HadoopClusterRolesZookeeperNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. 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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions HadoopClusterRolesZookeeperNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (HadoopClusterRolesZookeeperNodeArgs) ElementType ¶
func (HadoopClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
func (HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodeOutput ¶
func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodeOutput() HadoopClusterRolesZookeeperNodeOutput
func (HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodeOutputWithContext ¶
func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeOutput
func (HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodePtrOutput ¶
func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodePtrOutput() HadoopClusterRolesZookeeperNodePtrOutput
func (HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext ¶
func (i HadoopClusterRolesZookeeperNodeArgs) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodePtrOutput
type HadoopClusterRolesZookeeperNodeInput ¶
type HadoopClusterRolesZookeeperNodeInput interface { pulumi.Input ToHadoopClusterRolesZookeeperNodeOutput() HadoopClusterRolesZookeeperNodeOutput ToHadoopClusterRolesZookeeperNodeOutputWithContext(context.Context) HadoopClusterRolesZookeeperNodeOutput }
HadoopClusterRolesZookeeperNodeInput is an input type that accepts HadoopClusterRolesZookeeperNodeArgs and HadoopClusterRolesZookeeperNodeOutput values. You can construct a concrete instance of `HadoopClusterRolesZookeeperNodeInput` via:
HadoopClusterRolesZookeeperNodeArgs{...}
type HadoopClusterRolesZookeeperNodeOutput ¶
type HadoopClusterRolesZookeeperNodeOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesZookeeperNodeOutput) ElementType ¶
func (HadoopClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
func (HadoopClusterRolesZookeeperNodeOutput) Password ¶
func (o HadoopClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (HadoopClusterRolesZookeeperNodeOutput) ScriptActions ¶
func (o HadoopClusterRolesZookeeperNodeOutput) ScriptActions() HadoopClusterRolesZookeeperNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (HadoopClusterRolesZookeeperNodeOutput) SubnetId ¶
func (o HadoopClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodeOutput ¶
func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodeOutput() HadoopClusterRolesZookeeperNodeOutput
func (HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodeOutputWithContext ¶
func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeOutput
func (HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodePtrOutput ¶
func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodePtrOutput() HadoopClusterRolesZookeeperNodePtrOutput
func (HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o HadoopClusterRolesZookeeperNodeOutput) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodePtrOutput
func (HadoopClusterRolesZookeeperNodeOutput) Username ¶
func (o HadoopClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesZookeeperNodeOutput) VirtualNetworkId ¶
func (o HadoopClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesZookeeperNodeOutput) VmSize ¶
func (o HadoopClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type HadoopClusterRolesZookeeperNodePtrInput ¶
type HadoopClusterRolesZookeeperNodePtrInput interface { pulumi.Input ToHadoopClusterRolesZookeeperNodePtrOutput() HadoopClusterRolesZookeeperNodePtrOutput ToHadoopClusterRolesZookeeperNodePtrOutputWithContext(context.Context) HadoopClusterRolesZookeeperNodePtrOutput }
HadoopClusterRolesZookeeperNodePtrInput is an input type that accepts HadoopClusterRolesZookeeperNodeArgs, HadoopClusterRolesZookeeperNodePtr and HadoopClusterRolesZookeeperNodePtrOutput values. You can construct a concrete instance of `HadoopClusterRolesZookeeperNodePtrInput` via:
HadoopClusterRolesZookeeperNodeArgs{...} or: nil
func HadoopClusterRolesZookeeperNodePtr ¶
func HadoopClusterRolesZookeeperNodePtr(v *HadoopClusterRolesZookeeperNodeArgs) HadoopClusterRolesZookeeperNodePtrInput
type HadoopClusterRolesZookeeperNodePtrOutput ¶
type HadoopClusterRolesZookeeperNodePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesZookeeperNodePtrOutput) ElementType ¶
func (HadoopClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
func (HadoopClusterRolesZookeeperNodePtrOutput) Password ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (HadoopClusterRolesZookeeperNodePtrOutput) ScriptActions ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) ScriptActions() HadoopClusterRolesZookeeperNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
func (HadoopClusterRolesZookeeperNodePtrOutput) SshKeys ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (HadoopClusterRolesZookeeperNodePtrOutput) SubnetId ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesZookeeperNodePtrOutput) ToHadoopClusterRolesZookeeperNodePtrOutput ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) ToHadoopClusterRolesZookeeperNodePtrOutput() HadoopClusterRolesZookeeperNodePtrOutput
func (HadoopClusterRolesZookeeperNodePtrOutput) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) ToHadoopClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodePtrOutput
func (HadoopClusterRolesZookeeperNodePtrOutput) Username ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (HadoopClusterRolesZookeeperNodePtrOutput) VirtualNetworkId ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (HadoopClusterRolesZookeeperNodePtrOutput) VmSize ¶
func (o HadoopClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type HadoopClusterRolesZookeeperNodeScriptActionArgs ¶
type HadoopClusterRolesZookeeperNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (HadoopClusterRolesZookeeperNodeScriptActionArgs) ElementType ¶
func (HadoopClusterRolesZookeeperNodeScriptActionArgs) ElementType() reflect.Type
func (HadoopClusterRolesZookeeperNodeScriptActionArgs) ToHadoopClusterRolesZookeeperNodeScriptActionOutput ¶
func (i HadoopClusterRolesZookeeperNodeScriptActionArgs) ToHadoopClusterRolesZookeeperNodeScriptActionOutput() HadoopClusterRolesZookeeperNodeScriptActionOutput
func (HadoopClusterRolesZookeeperNodeScriptActionArgs) ToHadoopClusterRolesZookeeperNodeScriptActionOutputWithContext ¶
func (i HadoopClusterRolesZookeeperNodeScriptActionArgs) ToHadoopClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeScriptActionOutput
type HadoopClusterRolesZookeeperNodeScriptActionArray ¶
type HadoopClusterRolesZookeeperNodeScriptActionArray []HadoopClusterRolesZookeeperNodeScriptActionInput
func (HadoopClusterRolesZookeeperNodeScriptActionArray) ElementType ¶
func (HadoopClusterRolesZookeeperNodeScriptActionArray) ElementType() reflect.Type
func (HadoopClusterRolesZookeeperNodeScriptActionArray) ToHadoopClusterRolesZookeeperNodeScriptActionArrayOutput ¶
func (i HadoopClusterRolesZookeeperNodeScriptActionArray) ToHadoopClusterRolesZookeeperNodeScriptActionArrayOutput() HadoopClusterRolesZookeeperNodeScriptActionArrayOutput
func (HadoopClusterRolesZookeeperNodeScriptActionArray) ToHadoopClusterRolesZookeeperNodeScriptActionArrayOutputWithContext ¶
func (i HadoopClusterRolesZookeeperNodeScriptActionArray) ToHadoopClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeScriptActionArrayOutput
type HadoopClusterRolesZookeeperNodeScriptActionArrayInput ¶
type HadoopClusterRolesZookeeperNodeScriptActionArrayInput interface { pulumi.Input ToHadoopClusterRolesZookeeperNodeScriptActionArrayOutput() HadoopClusterRolesZookeeperNodeScriptActionArrayOutput ToHadoopClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(context.Context) HadoopClusterRolesZookeeperNodeScriptActionArrayOutput }
HadoopClusterRolesZookeeperNodeScriptActionArrayInput is an input type that accepts HadoopClusterRolesZookeeperNodeScriptActionArray and HadoopClusterRolesZookeeperNodeScriptActionArrayOutput values. You can construct a concrete instance of `HadoopClusterRolesZookeeperNodeScriptActionArrayInput` via:
HadoopClusterRolesZookeeperNodeScriptActionArray{ HadoopClusterRolesZookeeperNodeScriptActionArgs{...} }
type HadoopClusterRolesZookeeperNodeScriptActionArrayOutput ¶
type HadoopClusterRolesZookeeperNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType ¶
func (HadoopClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType() reflect.Type
func (HadoopClusterRolesZookeeperNodeScriptActionArrayOutput) ToHadoopClusterRolesZookeeperNodeScriptActionArrayOutput ¶
func (o HadoopClusterRolesZookeeperNodeScriptActionArrayOutput) ToHadoopClusterRolesZookeeperNodeScriptActionArrayOutput() HadoopClusterRolesZookeeperNodeScriptActionArrayOutput
func (HadoopClusterRolesZookeeperNodeScriptActionArrayOutput) ToHadoopClusterRolesZookeeperNodeScriptActionArrayOutputWithContext ¶
func (o HadoopClusterRolesZookeeperNodeScriptActionArrayOutput) ToHadoopClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeScriptActionArrayOutput
type HadoopClusterRolesZookeeperNodeScriptActionInput ¶
type HadoopClusterRolesZookeeperNodeScriptActionInput interface { pulumi.Input ToHadoopClusterRolesZookeeperNodeScriptActionOutput() HadoopClusterRolesZookeeperNodeScriptActionOutput ToHadoopClusterRolesZookeeperNodeScriptActionOutputWithContext(context.Context) HadoopClusterRolesZookeeperNodeScriptActionOutput }
HadoopClusterRolesZookeeperNodeScriptActionInput is an input type that accepts HadoopClusterRolesZookeeperNodeScriptActionArgs and HadoopClusterRolesZookeeperNodeScriptActionOutput values. You can construct a concrete instance of `HadoopClusterRolesZookeeperNodeScriptActionInput` via:
HadoopClusterRolesZookeeperNodeScriptActionArgs{...}
type HadoopClusterRolesZookeeperNodeScriptActionOutput ¶
type HadoopClusterRolesZookeeperNodeScriptActionOutput struct{ *pulumi.OutputState }
func (HadoopClusterRolesZookeeperNodeScriptActionOutput) ElementType ¶
func (HadoopClusterRolesZookeeperNodeScriptActionOutput) ElementType() reflect.Type
func (HadoopClusterRolesZookeeperNodeScriptActionOutput) Name ¶
func (o HadoopClusterRolesZookeeperNodeScriptActionOutput) Name() pulumi.StringOutput
The name of the script action.
func (HadoopClusterRolesZookeeperNodeScriptActionOutput) Parameters ¶
func (o HadoopClusterRolesZookeeperNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (HadoopClusterRolesZookeeperNodeScriptActionOutput) ToHadoopClusterRolesZookeeperNodeScriptActionOutput ¶
func (o HadoopClusterRolesZookeeperNodeScriptActionOutput) ToHadoopClusterRolesZookeeperNodeScriptActionOutput() HadoopClusterRolesZookeeperNodeScriptActionOutput
func (HadoopClusterRolesZookeeperNodeScriptActionOutput) ToHadoopClusterRolesZookeeperNodeScriptActionOutputWithContext ¶
func (o HadoopClusterRolesZookeeperNodeScriptActionOutput) ToHadoopClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) HadoopClusterRolesZookeeperNodeScriptActionOutput
func (HadoopClusterRolesZookeeperNodeScriptActionOutput) Uri ¶
func (o HadoopClusterRolesZookeeperNodeScriptActionOutput) Uri() pulumi.StringOutput
The URI to the script.
type HadoopClusterSecurityProfile ¶
type HadoopClusterSecurityProfile struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId string `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns []string `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName string `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword string `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername string `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls []string `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId string `pulumi:"msiResourceId"` }
type HadoopClusterSecurityProfileArgs ¶
type HadoopClusterSecurityProfileArgs struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId pulumi.StringInput `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns pulumi.StringArrayInput `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName pulumi.StringInput `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword pulumi.StringInput `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername pulumi.StringInput `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls pulumi.StringArrayInput `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId pulumi.StringInput `pulumi:"msiResourceId"` }
func (HadoopClusterSecurityProfileArgs) ElementType ¶
func (HadoopClusterSecurityProfileArgs) ElementType() reflect.Type
func (HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfileOutput ¶
func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfileOutput() HadoopClusterSecurityProfileOutput
func (HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfileOutputWithContext ¶
func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfileOutputWithContext(ctx context.Context) HadoopClusterSecurityProfileOutput
func (HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfilePtrOutput ¶
func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfilePtrOutput() HadoopClusterSecurityProfilePtrOutput
func (HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfilePtrOutputWithContext ¶
func (i HadoopClusterSecurityProfileArgs) ToHadoopClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HadoopClusterSecurityProfilePtrOutput
type HadoopClusterSecurityProfileInput ¶
type HadoopClusterSecurityProfileInput interface { pulumi.Input ToHadoopClusterSecurityProfileOutput() HadoopClusterSecurityProfileOutput ToHadoopClusterSecurityProfileOutputWithContext(context.Context) HadoopClusterSecurityProfileOutput }
HadoopClusterSecurityProfileInput is an input type that accepts HadoopClusterSecurityProfileArgs and HadoopClusterSecurityProfileOutput values. You can construct a concrete instance of `HadoopClusterSecurityProfileInput` via:
HadoopClusterSecurityProfileArgs{...}
type HadoopClusterSecurityProfileOutput ¶
type HadoopClusterSecurityProfileOutput struct{ *pulumi.OutputState }
func (HadoopClusterSecurityProfileOutput) AaddsResourceId ¶
func (o HadoopClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfileOutput) ClusterUsersGroupDns ¶
func (o HadoopClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfileOutput) DomainName ¶
func (o HadoopClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfileOutput) DomainUserPassword ¶
func (o HadoopClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfileOutput) DomainUsername ¶
func (o HadoopClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfileOutput) ElementType ¶
func (HadoopClusterSecurityProfileOutput) ElementType() reflect.Type
func (HadoopClusterSecurityProfileOutput) LdapsUrls ¶
func (o HadoopClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfileOutput) MsiResourceId ¶
func (o HadoopClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfileOutput ¶
func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfileOutput() HadoopClusterSecurityProfileOutput
func (HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfileOutputWithContext ¶
func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfileOutputWithContext(ctx context.Context) HadoopClusterSecurityProfileOutput
func (HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfilePtrOutput ¶
func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfilePtrOutput() HadoopClusterSecurityProfilePtrOutput
func (HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfilePtrOutputWithContext ¶
func (o HadoopClusterSecurityProfileOutput) ToHadoopClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HadoopClusterSecurityProfilePtrOutput
type HadoopClusterSecurityProfilePtrInput ¶
type HadoopClusterSecurityProfilePtrInput interface { pulumi.Input ToHadoopClusterSecurityProfilePtrOutput() HadoopClusterSecurityProfilePtrOutput ToHadoopClusterSecurityProfilePtrOutputWithContext(context.Context) HadoopClusterSecurityProfilePtrOutput }
HadoopClusterSecurityProfilePtrInput is an input type that accepts HadoopClusterSecurityProfileArgs, HadoopClusterSecurityProfilePtr and HadoopClusterSecurityProfilePtrOutput values. You can construct a concrete instance of `HadoopClusterSecurityProfilePtrInput` via:
HadoopClusterSecurityProfileArgs{...} or: nil
func HadoopClusterSecurityProfilePtr ¶
func HadoopClusterSecurityProfilePtr(v *HadoopClusterSecurityProfileArgs) HadoopClusterSecurityProfilePtrInput
type HadoopClusterSecurityProfilePtrOutput ¶
type HadoopClusterSecurityProfilePtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterSecurityProfilePtrOutput) AaddsResourceId ¶
func (o HadoopClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfilePtrOutput) ClusterUsersGroupDns ¶
func (o HadoopClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfilePtrOutput) DomainName ¶
func (o HadoopClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfilePtrOutput) DomainUserPassword ¶
func (o HadoopClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfilePtrOutput) DomainUsername ¶
func (o HadoopClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfilePtrOutput) ElementType ¶
func (HadoopClusterSecurityProfilePtrOutput) ElementType() reflect.Type
func (HadoopClusterSecurityProfilePtrOutput) LdapsUrls ¶
func (o HadoopClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfilePtrOutput) MsiResourceId ¶
func (o HadoopClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (HadoopClusterSecurityProfilePtrOutput) ToHadoopClusterSecurityProfilePtrOutput ¶
func (o HadoopClusterSecurityProfilePtrOutput) ToHadoopClusterSecurityProfilePtrOutput() HadoopClusterSecurityProfilePtrOutput
func (HadoopClusterSecurityProfilePtrOutput) ToHadoopClusterSecurityProfilePtrOutputWithContext ¶
func (o HadoopClusterSecurityProfilePtrOutput) ToHadoopClusterSecurityProfilePtrOutputWithContext(ctx context.Context) HadoopClusterSecurityProfilePtrOutput
type HadoopClusterState ¶
type HadoopClusterState struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringPtrInput // A `componentVersion` block as defined below. ComponentVersion HadoopClusterComponentVersionPtrInput // A `computeIsolation` block as defined below. ComputeIsolation HadoopClusterComputeIsolationPtrInput // One or more `diskEncryption` block as defined below. DiskEncryptions HadoopClusterDiskEncryptionArrayInput // An `extension` block as defined below. Extension HadoopClusterExtensionPtrInput // A `gateway` block as defined below. Gateway HadoopClusterGatewayPtrInput // The HTTPS Connectivity Endpoint for this HDInsight Hadoop Cluster. HttpsEndpoint pulumi.StringPtrInput // Specifies the Azure Region which this HDInsight Hadoop Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores HadoopClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor HadoopClusterMonitorPtrInput // Specifies the name for this HDInsight Hadoop Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network HadoopClusterNetworkPtrInput // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration HadoopClusterPrivateLinkConfigurationPtrInput // Specifies the name of the Resource Group in which this HDInsight Hadoop Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `roles` block as defined below. Roles HadoopClusterRolesPtrInput // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile HadoopClusterSecurityProfilePtrInput // The SSH Connectivity Endpoint for this HDInsight Hadoop Cluster. SshEndpoint pulumi.StringPtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 HadoopClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts HadoopClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Hadoop Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Hadoop Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringPtrInput // The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). TlsMinVersion pulumi.StringPtrInput }
func (HadoopClusterState) ElementType ¶
func (HadoopClusterState) ElementType() reflect.Type
type HadoopClusterStorageAccount ¶
type HadoopClusterStorageAccount struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. StorageContainerId string `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId *string `pulumi:"storageResourceId"` }
type HadoopClusterStorageAccountArgs ¶
type HadoopClusterStorageAccountArgs struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. StorageContainerId pulumi.StringInput `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringPtrInput `pulumi:"storageResourceId"` }
func (HadoopClusterStorageAccountArgs) ElementType ¶
func (HadoopClusterStorageAccountArgs) ElementType() reflect.Type
func (HadoopClusterStorageAccountArgs) ToHadoopClusterStorageAccountOutput ¶
func (i HadoopClusterStorageAccountArgs) ToHadoopClusterStorageAccountOutput() HadoopClusterStorageAccountOutput
func (HadoopClusterStorageAccountArgs) ToHadoopClusterStorageAccountOutputWithContext ¶
func (i HadoopClusterStorageAccountArgs) ToHadoopClusterStorageAccountOutputWithContext(ctx context.Context) HadoopClusterStorageAccountOutput
type HadoopClusterStorageAccountArray ¶
type HadoopClusterStorageAccountArray []HadoopClusterStorageAccountInput
func (HadoopClusterStorageAccountArray) ElementType ¶
func (HadoopClusterStorageAccountArray) ElementType() reflect.Type
func (HadoopClusterStorageAccountArray) ToHadoopClusterStorageAccountArrayOutput ¶
func (i HadoopClusterStorageAccountArray) ToHadoopClusterStorageAccountArrayOutput() HadoopClusterStorageAccountArrayOutput
func (HadoopClusterStorageAccountArray) ToHadoopClusterStorageAccountArrayOutputWithContext ¶
func (i HadoopClusterStorageAccountArray) ToHadoopClusterStorageAccountArrayOutputWithContext(ctx context.Context) HadoopClusterStorageAccountArrayOutput
type HadoopClusterStorageAccountArrayInput ¶
type HadoopClusterStorageAccountArrayInput interface { pulumi.Input ToHadoopClusterStorageAccountArrayOutput() HadoopClusterStorageAccountArrayOutput ToHadoopClusterStorageAccountArrayOutputWithContext(context.Context) HadoopClusterStorageAccountArrayOutput }
HadoopClusterStorageAccountArrayInput is an input type that accepts HadoopClusterStorageAccountArray and HadoopClusterStorageAccountArrayOutput values. You can construct a concrete instance of `HadoopClusterStorageAccountArrayInput` via:
HadoopClusterStorageAccountArray{ HadoopClusterStorageAccountArgs{...} }
type HadoopClusterStorageAccountArrayOutput ¶
type HadoopClusterStorageAccountArrayOutput struct{ *pulumi.OutputState }
func (HadoopClusterStorageAccountArrayOutput) ElementType ¶
func (HadoopClusterStorageAccountArrayOutput) ElementType() reflect.Type
func (HadoopClusterStorageAccountArrayOutput) ToHadoopClusterStorageAccountArrayOutput ¶
func (o HadoopClusterStorageAccountArrayOutput) ToHadoopClusterStorageAccountArrayOutput() HadoopClusterStorageAccountArrayOutput
func (HadoopClusterStorageAccountArrayOutput) ToHadoopClusterStorageAccountArrayOutputWithContext ¶
func (o HadoopClusterStorageAccountArrayOutput) ToHadoopClusterStorageAccountArrayOutputWithContext(ctx context.Context) HadoopClusterStorageAccountArrayOutput
type HadoopClusterStorageAccountGen2 ¶
type HadoopClusterStorageAccountGen2 struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId string `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. 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. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. ManagedIdentityResourceId pulumi.StringInput `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringInput `pulumi:"storageResourceId"` }
func (HadoopClusterStorageAccountGen2Args) ElementType ¶
func (HadoopClusterStorageAccountGen2Args) ElementType() reflect.Type
func (HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2Output ¶
func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2Output() HadoopClusterStorageAccountGen2Output
func (HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2OutputWithContext ¶
func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2OutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2Output
func (HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2PtrOutput ¶
func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2PtrOutput() HadoopClusterStorageAccountGen2PtrOutput
func (HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2PtrOutputWithContext ¶
func (i HadoopClusterStorageAccountGen2Args) ToHadoopClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2PtrOutput
type HadoopClusterStorageAccountGen2Input ¶
type HadoopClusterStorageAccountGen2Input interface { pulumi.Input ToHadoopClusterStorageAccountGen2Output() HadoopClusterStorageAccountGen2Output ToHadoopClusterStorageAccountGen2OutputWithContext(context.Context) HadoopClusterStorageAccountGen2Output }
HadoopClusterStorageAccountGen2Input is an input type that accepts HadoopClusterStorageAccountGen2Args and HadoopClusterStorageAccountGen2Output values. You can construct a concrete instance of `HadoopClusterStorageAccountGen2Input` via:
HadoopClusterStorageAccountGen2Args{...}
type HadoopClusterStorageAccountGen2Output ¶
type HadoopClusterStorageAccountGen2Output struct{ *pulumi.OutputState }
func (HadoopClusterStorageAccountGen2Output) ElementType ¶
func (HadoopClusterStorageAccountGen2Output) ElementType() reflect.Type
func (HadoopClusterStorageAccountGen2Output) FilesystemId ¶
func (o HadoopClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountGen2Output) IsDefault ¶
func (o HadoopClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
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.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (HadoopClusterStorageAccountGen2Output) StorageResourceId ¶
func (o HadoopClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2Output ¶
func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2Output() HadoopClusterStorageAccountGen2Output
func (HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2OutputWithContext ¶
func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2OutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2Output
func (HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2PtrOutput ¶
func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2PtrOutput() HadoopClusterStorageAccountGen2PtrOutput
func (HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2PtrOutputWithContext ¶
func (o HadoopClusterStorageAccountGen2Output) ToHadoopClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2PtrOutput
type HadoopClusterStorageAccountGen2PtrInput ¶
type HadoopClusterStorageAccountGen2PtrInput interface { pulumi.Input ToHadoopClusterStorageAccountGen2PtrOutput() HadoopClusterStorageAccountGen2PtrOutput ToHadoopClusterStorageAccountGen2PtrOutputWithContext(context.Context) HadoopClusterStorageAccountGen2PtrOutput }
HadoopClusterStorageAccountGen2PtrInput is an input type that accepts HadoopClusterStorageAccountGen2Args, HadoopClusterStorageAccountGen2Ptr and HadoopClusterStorageAccountGen2PtrOutput values. You can construct a concrete instance of `HadoopClusterStorageAccountGen2PtrInput` via:
HadoopClusterStorageAccountGen2Args{...} or: nil
func HadoopClusterStorageAccountGen2Ptr ¶
func HadoopClusterStorageAccountGen2Ptr(v *HadoopClusterStorageAccountGen2Args) HadoopClusterStorageAccountGen2PtrInput
type HadoopClusterStorageAccountGen2PtrOutput ¶
type HadoopClusterStorageAccountGen2PtrOutput struct{ *pulumi.OutputState }
func (HadoopClusterStorageAccountGen2PtrOutput) ElementType ¶
func (HadoopClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
func (HadoopClusterStorageAccountGen2PtrOutput) FilesystemId ¶
func (o HadoopClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o HadoopClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
func (HadoopClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId ¶
func (o HadoopClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (HadoopClusterStorageAccountGen2PtrOutput) StorageResourceId ¶
func (o HadoopClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountGen2PtrOutput) ToHadoopClusterStorageAccountGen2PtrOutput ¶
func (o HadoopClusterStorageAccountGen2PtrOutput) ToHadoopClusterStorageAccountGen2PtrOutput() HadoopClusterStorageAccountGen2PtrOutput
func (HadoopClusterStorageAccountGen2PtrOutput) ToHadoopClusterStorageAccountGen2PtrOutputWithContext ¶
func (o HadoopClusterStorageAccountGen2PtrOutput) ToHadoopClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) HadoopClusterStorageAccountGen2PtrOutput
type HadoopClusterStorageAccountInput ¶
type HadoopClusterStorageAccountInput interface { pulumi.Input ToHadoopClusterStorageAccountOutput() HadoopClusterStorageAccountOutput ToHadoopClusterStorageAccountOutputWithContext(context.Context) HadoopClusterStorageAccountOutput }
HadoopClusterStorageAccountInput is an input type that accepts HadoopClusterStorageAccountArgs and HadoopClusterStorageAccountOutput values. You can construct a concrete instance of `HadoopClusterStorageAccountInput` via:
HadoopClusterStorageAccountArgs{...}
type HadoopClusterStorageAccountOutput ¶
type HadoopClusterStorageAccountOutput struct{ *pulumi.OutputState }
func (HadoopClusterStorageAccountOutput) ElementType ¶
func (HadoopClusterStorageAccountOutput) ElementType() reflect.Type
func (HadoopClusterStorageAccountOutput) IsDefault ¶
func (o HadoopClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
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.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (HadoopClusterStorageAccountOutput) StorageResourceId ¶
func (o HadoopClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (HadoopClusterStorageAccountOutput) ToHadoopClusterStorageAccountOutput ¶
func (o HadoopClusterStorageAccountOutput) ToHadoopClusterStorageAccountOutput() HadoopClusterStorageAccountOutput
func (HadoopClusterStorageAccountOutput) ToHadoopClusterStorageAccountOutputWithContext ¶
func (o HadoopClusterStorageAccountOutput) ToHadoopClusterStorageAccountOutputWithContext(ctx context.Context) HadoopClusterStorageAccountOutput
type InteractiveQueryCluster ¶
type InteractiveQueryCluster struct { pulumi.CustomResourceState // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringOutput `pulumi:"clusterVersion"` // A `componentVersion` block as defined below. ComponentVersion InteractiveQueryClusterComponentVersionOutput `pulumi:"componentVersion"` // A `computeIsolation` block as defined below. ComputeIsolation InteractiveQueryClusterComputeIsolationPtrOutput `pulumi:"computeIsolation"` // A `diskEncryption` block as defined below. DiskEncryptions InteractiveQueryClusterDiskEncryptionArrayOutput `pulumi:"diskEncryptions"` // Whether encryption in transit is enabled for this Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrOutput `pulumi:"encryptionInTransitEnabled"` // An `extension` block as defined below. Extension InteractiveQueryClusterExtensionPtrOutput `pulumi:"extension"` // A `gateway` block as defined below. Gateway InteractiveQueryClusterGatewayOutput `pulumi:"gateway"` // The HTTPS Connectivity Endpoint for this HDInsight Interactive Query Cluster. HttpsEndpoint pulumi.StringOutput `pulumi:"httpsEndpoint"` // Specifies the Azure Region which this HDInsight Interactive Query Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // A `metastores` block as defined below. Metastores InteractiveQueryClusterMetastoresPtrOutput `pulumi:"metastores"` // A `monitor` block as defined below. Monitor InteractiveQueryClusterMonitorPtrOutput `pulumi:"monitor"` // Specifies the name for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // A `network` block as defined below. Network InteractiveQueryClusterNetworkPtrOutput `pulumi:"network"` // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration InteractiveQueryClusterPrivateLinkConfigurationPtrOutput `pulumi:"privateLinkConfiguration"` // Specifies the name of the Resource Group in which this HDInsight Interactive Query Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `roles` block as defined below. Roles InteractiveQueryClusterRolesOutput `pulumi:"roles"` // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile InteractiveQueryClusterSecurityProfilePtrOutput `pulumi:"securityProfile"` // The SSH Connectivity Endpoint for this HDInsight Interactive Query Cluster. SshEndpoint pulumi.StringOutput `pulumi:"sshEndpoint"` // A `storageAccountGen2` block as defined below. StorageAccountGen2 InteractiveQueryClusterStorageAccountGen2PtrOutput `pulumi:"storageAccountGen2"` // One or more `storageAccount` block as defined below. StorageAccounts InteractiveQueryClusterStorageAccountArrayOutput `pulumi:"storageAccounts"` // A map of Tags which should be assigned to this HDInsight Interactive Query Cluster. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the Tier which should be used for this HDInsight Interactive Query Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringOutput `pulumi:"tier"` // The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). TlsMinVersion pulumi.StringPtrOutput `pulumi:"tlsMinVersion"` }
Manages a HDInsight Interactive Query Cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/hdinsight" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "example", &storage.AccountArgs{ Name: pulumi.String("hdinsightstor"), ResourceGroupName: example.Name, Location: example.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleContainer, err := storage.NewContainer(ctx, "example", &storage.ContainerArgs{ Name: pulumi.String("hdinsight"), StorageAccountName: exampleAccount.Name, ContainerAccessType: pulumi.String("private"), }) if err != nil { return err } _, err = hdinsight.NewInteractiveQueryCluster(ctx, "example", &hdinsight.InteractiveQueryClusterArgs{ Name: pulumi.String("example-hdicluster"), ResourceGroupName: example.Name, Location: example.Location, ClusterVersion: pulumi.String("3.6"), Tier: pulumi.String("Standard"), ComponentVersion: &hdinsight.InteractiveQueryClusterComponentVersionArgs{ InteractiveHive: pulumi.String("2.1"), }, Gateway: &hdinsight.InteractiveQueryClusterGatewayArgs{ Username: pulumi.String("acctestusrgw"), Password: pulumi.String("Password!"), }, StorageAccounts: hdinsight.InteractiveQueryClusterStorageAccountArray{ &hdinsight.InteractiveQueryClusterStorageAccountArgs{ StorageContainerId: exampleContainer.ID(), StorageAccountKey: exampleAccount.PrimaryAccessKey, IsDefault: pulumi.Bool(true), }, }, Roles: &hdinsight.InteractiveQueryClusterRolesArgs{ HeadNode: &hdinsight.InteractiveQueryClusterRolesHeadNodeArgs{ VmSize: pulumi.String("Standard_D13_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, WorkerNode: &hdinsight.InteractiveQueryClusterRolesWorkerNodeArgs{ VmSize: pulumi.String("Standard_D14_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), TargetInstanceCount: pulumi.Int(3), }, ZookeeperNode: &hdinsight.InteractiveQueryClusterRolesZookeeperNodeArgs{ VmSize: pulumi.String("Standard_A4_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
HDInsight Interactive Query Clusters can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:hdinsight/interactiveQueryCluster:InteractiveQueryCluster example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.HDInsight/clusters/cluster1 ```
func GetInteractiveQueryCluster ¶
func GetInteractiveQueryCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *InteractiveQueryClusterState, opts ...pulumi.ResourceOption) (*InteractiveQueryCluster, error)
GetInteractiveQueryCluster gets an existing InteractiveQueryCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewInteractiveQueryCluster ¶
func NewInteractiveQueryCluster(ctx *pulumi.Context, name string, args *InteractiveQueryClusterArgs, opts ...pulumi.ResourceOption) (*InteractiveQueryCluster, error)
NewInteractiveQueryCluster registers a new resource with the given unique name, arguments, and options.
func (*InteractiveQueryCluster) ElementType ¶
func (*InteractiveQueryCluster) ElementType() reflect.Type
func (*InteractiveQueryCluster) ToInteractiveQueryClusterOutput ¶
func (i *InteractiveQueryCluster) ToInteractiveQueryClusterOutput() InteractiveQueryClusterOutput
func (*InteractiveQueryCluster) ToInteractiveQueryClusterOutputWithContext ¶
func (i *InteractiveQueryCluster) ToInteractiveQueryClusterOutputWithContext(ctx context.Context) InteractiveQueryClusterOutput
type InteractiveQueryClusterArgs ¶
type InteractiveQueryClusterArgs struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringInput // A `componentVersion` block as defined below. ComponentVersion InteractiveQueryClusterComponentVersionInput // A `computeIsolation` block as defined below. ComputeIsolation InteractiveQueryClusterComputeIsolationPtrInput // A `diskEncryption` block as defined below. DiskEncryptions InteractiveQueryClusterDiskEncryptionArrayInput // Whether encryption in transit is enabled for this Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrInput // An `extension` block as defined below. Extension InteractiveQueryClusterExtensionPtrInput // A `gateway` block as defined below. Gateway InteractiveQueryClusterGatewayInput // Specifies the Azure Region which this HDInsight Interactive Query Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores InteractiveQueryClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor InteractiveQueryClusterMonitorPtrInput // Specifies the name for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network InteractiveQueryClusterNetworkPtrInput // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration InteractiveQueryClusterPrivateLinkConfigurationPtrInput // Specifies the name of the Resource Group in which this HDInsight Interactive Query Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `roles` block as defined below. Roles InteractiveQueryClusterRolesInput // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile InteractiveQueryClusterSecurityProfilePtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 InteractiveQueryClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts InteractiveQueryClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Interactive Query Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Interactive Query Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringInput // The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). TlsMinVersion pulumi.StringPtrInput }
The set of arguments for constructing a InteractiveQueryCluster resource.
func (InteractiveQueryClusterArgs) ElementType ¶
func (InteractiveQueryClusterArgs) ElementType() reflect.Type
type InteractiveQueryClusterArray ¶
type InteractiveQueryClusterArray []InteractiveQueryClusterInput
func (InteractiveQueryClusterArray) ElementType ¶
func (InteractiveQueryClusterArray) ElementType() reflect.Type
func (InteractiveQueryClusterArray) ToInteractiveQueryClusterArrayOutput ¶
func (i InteractiveQueryClusterArray) ToInteractiveQueryClusterArrayOutput() InteractiveQueryClusterArrayOutput
func (InteractiveQueryClusterArray) ToInteractiveQueryClusterArrayOutputWithContext ¶
func (i InteractiveQueryClusterArray) ToInteractiveQueryClusterArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterArrayOutput
type InteractiveQueryClusterArrayInput ¶
type InteractiveQueryClusterArrayInput interface { pulumi.Input ToInteractiveQueryClusterArrayOutput() InteractiveQueryClusterArrayOutput ToInteractiveQueryClusterArrayOutputWithContext(context.Context) InteractiveQueryClusterArrayOutput }
InteractiveQueryClusterArrayInput is an input type that accepts InteractiveQueryClusterArray and InteractiveQueryClusterArrayOutput values. You can construct a concrete instance of `InteractiveQueryClusterArrayInput` via:
InteractiveQueryClusterArray{ InteractiveQueryClusterArgs{...} }
type InteractiveQueryClusterArrayOutput ¶
type InteractiveQueryClusterArrayOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterArrayOutput) ElementType ¶
func (InteractiveQueryClusterArrayOutput) ElementType() reflect.Type
func (InteractiveQueryClusterArrayOutput) Index ¶
func (o InteractiveQueryClusterArrayOutput) Index(i pulumi.IntInput) InteractiveQueryClusterOutput
func (InteractiveQueryClusterArrayOutput) ToInteractiveQueryClusterArrayOutput ¶
func (o InteractiveQueryClusterArrayOutput) ToInteractiveQueryClusterArrayOutput() InteractiveQueryClusterArrayOutput
func (InteractiveQueryClusterArrayOutput) ToInteractiveQueryClusterArrayOutputWithContext ¶
func (o InteractiveQueryClusterArrayOutput) ToInteractiveQueryClusterArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterArrayOutput
type InteractiveQueryClusterComponentVersion ¶
type InteractiveQueryClusterComponentVersion struct { // The version of Interactive Query which should be used for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created. InteractiveHive string `pulumi:"interactiveHive"` }
type InteractiveQueryClusterComponentVersionArgs ¶
type InteractiveQueryClusterComponentVersionArgs struct { // The version of Interactive Query which should be used for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created. InteractiveHive pulumi.StringInput `pulumi:"interactiveHive"` }
func (InteractiveQueryClusterComponentVersionArgs) ElementType ¶
func (InteractiveQueryClusterComponentVersionArgs) ElementType() reflect.Type
func (InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionOutput ¶
func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionOutput() InteractiveQueryClusterComponentVersionOutput
func (InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionOutputWithContext ¶
func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionOutput
func (InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionPtrOutput ¶
func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionPtrOutput() InteractiveQueryClusterComponentVersionPtrOutput
func (InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext ¶
func (i InteractiveQueryClusterComponentVersionArgs) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionPtrOutput
type InteractiveQueryClusterComponentVersionInput ¶
type InteractiveQueryClusterComponentVersionInput interface { pulumi.Input ToInteractiveQueryClusterComponentVersionOutput() InteractiveQueryClusterComponentVersionOutput ToInteractiveQueryClusterComponentVersionOutputWithContext(context.Context) InteractiveQueryClusterComponentVersionOutput }
InteractiveQueryClusterComponentVersionInput is an input type that accepts InteractiveQueryClusterComponentVersionArgs and InteractiveQueryClusterComponentVersionOutput values. You can construct a concrete instance of `InteractiveQueryClusterComponentVersionInput` via:
InteractiveQueryClusterComponentVersionArgs{...}
type InteractiveQueryClusterComponentVersionOutput ¶
type InteractiveQueryClusterComponentVersionOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterComponentVersionOutput) ElementType ¶
func (InteractiveQueryClusterComponentVersionOutput) ElementType() reflect.Type
func (InteractiveQueryClusterComponentVersionOutput) InteractiveHive ¶
func (o InteractiveQueryClusterComponentVersionOutput) InteractiveHive() pulumi.StringOutput
The version of Interactive Query which should be used for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created.
func (InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionOutput ¶
func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionOutput() InteractiveQueryClusterComponentVersionOutput
func (InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionOutputWithContext ¶
func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionOutput
func (InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionPtrOutput ¶
func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionPtrOutput() InteractiveQueryClusterComponentVersionPtrOutput
func (InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext ¶
func (o InteractiveQueryClusterComponentVersionOutput) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionPtrOutput
type InteractiveQueryClusterComponentVersionPtrInput ¶
type InteractiveQueryClusterComponentVersionPtrInput interface { pulumi.Input ToInteractiveQueryClusterComponentVersionPtrOutput() InteractiveQueryClusterComponentVersionPtrOutput ToInteractiveQueryClusterComponentVersionPtrOutputWithContext(context.Context) InteractiveQueryClusterComponentVersionPtrOutput }
InteractiveQueryClusterComponentVersionPtrInput is an input type that accepts InteractiveQueryClusterComponentVersionArgs, InteractiveQueryClusterComponentVersionPtr and InteractiveQueryClusterComponentVersionPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterComponentVersionPtrInput` via:
InteractiveQueryClusterComponentVersionArgs{...} or: nil
func InteractiveQueryClusterComponentVersionPtr ¶
func InteractiveQueryClusterComponentVersionPtr(v *InteractiveQueryClusterComponentVersionArgs) InteractiveQueryClusterComponentVersionPtrInput
type InteractiveQueryClusterComponentVersionPtrOutput ¶
type InteractiveQueryClusterComponentVersionPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterComponentVersionPtrOutput) ElementType ¶
func (InteractiveQueryClusterComponentVersionPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterComponentVersionPtrOutput) InteractiveHive ¶
func (o InteractiveQueryClusterComponentVersionPtrOutput) InteractiveHive() pulumi.StringPtrOutput
The version of Interactive Query which should be used for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created.
func (InteractiveQueryClusterComponentVersionPtrOutput) ToInteractiveQueryClusterComponentVersionPtrOutput ¶
func (o InteractiveQueryClusterComponentVersionPtrOutput) ToInteractiveQueryClusterComponentVersionPtrOutput() InteractiveQueryClusterComponentVersionPtrOutput
func (InteractiveQueryClusterComponentVersionPtrOutput) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext ¶
func (o InteractiveQueryClusterComponentVersionPtrOutput) ToInteractiveQueryClusterComponentVersionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComponentVersionPtrOutput
type InteractiveQueryClusterComputeIsolationArgs ¶
type InteractiveQueryClusterComputeIsolationArgs struct { // This field indicates whether enable compute isolation or not. Possible values are `true` or `false`. ComputeIsolationEnabled pulumi.BoolPtrInput `pulumi:"computeIsolationEnabled"` // The name of the host SKU. HostSku pulumi.StringPtrInput `pulumi:"hostSku"` }
func (InteractiveQueryClusterComputeIsolationArgs) ElementType ¶
func (InteractiveQueryClusterComputeIsolationArgs) ElementType() reflect.Type
func (InteractiveQueryClusterComputeIsolationArgs) ToInteractiveQueryClusterComputeIsolationOutput ¶
func (i InteractiveQueryClusterComputeIsolationArgs) ToInteractiveQueryClusterComputeIsolationOutput() InteractiveQueryClusterComputeIsolationOutput
func (InteractiveQueryClusterComputeIsolationArgs) ToInteractiveQueryClusterComputeIsolationOutputWithContext ¶
func (i InteractiveQueryClusterComputeIsolationArgs) ToInteractiveQueryClusterComputeIsolationOutputWithContext(ctx context.Context) InteractiveQueryClusterComputeIsolationOutput
func (InteractiveQueryClusterComputeIsolationArgs) ToInteractiveQueryClusterComputeIsolationPtrOutput ¶
func (i InteractiveQueryClusterComputeIsolationArgs) ToInteractiveQueryClusterComputeIsolationPtrOutput() InteractiveQueryClusterComputeIsolationPtrOutput
func (InteractiveQueryClusterComputeIsolationArgs) ToInteractiveQueryClusterComputeIsolationPtrOutputWithContext ¶
func (i InteractiveQueryClusterComputeIsolationArgs) ToInteractiveQueryClusterComputeIsolationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComputeIsolationPtrOutput
type InteractiveQueryClusterComputeIsolationInput ¶
type InteractiveQueryClusterComputeIsolationInput interface { pulumi.Input ToInteractiveQueryClusterComputeIsolationOutput() InteractiveQueryClusterComputeIsolationOutput ToInteractiveQueryClusterComputeIsolationOutputWithContext(context.Context) InteractiveQueryClusterComputeIsolationOutput }
InteractiveQueryClusterComputeIsolationInput is an input type that accepts InteractiveQueryClusterComputeIsolationArgs and InteractiveQueryClusterComputeIsolationOutput values. You can construct a concrete instance of `InteractiveQueryClusterComputeIsolationInput` via:
InteractiveQueryClusterComputeIsolationArgs{...}
type InteractiveQueryClusterComputeIsolationOutput ¶
type InteractiveQueryClusterComputeIsolationOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterComputeIsolationOutput) ComputeIsolationEnabled ¶
func (o InteractiveQueryClusterComputeIsolationOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
This field indicates whether enable compute isolation or not. Possible values are `true` or `false`.
func (InteractiveQueryClusterComputeIsolationOutput) ElementType ¶
func (InteractiveQueryClusterComputeIsolationOutput) ElementType() reflect.Type
func (InteractiveQueryClusterComputeIsolationOutput) HostSku ¶
func (o InteractiveQueryClusterComputeIsolationOutput) HostSku() pulumi.StringPtrOutput
The name of the host SKU.
func (InteractiveQueryClusterComputeIsolationOutput) ToInteractiveQueryClusterComputeIsolationOutput ¶
func (o InteractiveQueryClusterComputeIsolationOutput) ToInteractiveQueryClusterComputeIsolationOutput() InteractiveQueryClusterComputeIsolationOutput
func (InteractiveQueryClusterComputeIsolationOutput) ToInteractiveQueryClusterComputeIsolationOutputWithContext ¶
func (o InteractiveQueryClusterComputeIsolationOutput) ToInteractiveQueryClusterComputeIsolationOutputWithContext(ctx context.Context) InteractiveQueryClusterComputeIsolationOutput
func (InteractiveQueryClusterComputeIsolationOutput) ToInteractiveQueryClusterComputeIsolationPtrOutput ¶
func (o InteractiveQueryClusterComputeIsolationOutput) ToInteractiveQueryClusterComputeIsolationPtrOutput() InteractiveQueryClusterComputeIsolationPtrOutput
func (InteractiveQueryClusterComputeIsolationOutput) ToInteractiveQueryClusterComputeIsolationPtrOutputWithContext ¶
func (o InteractiveQueryClusterComputeIsolationOutput) ToInteractiveQueryClusterComputeIsolationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComputeIsolationPtrOutput
type InteractiveQueryClusterComputeIsolationPtrInput ¶
type InteractiveQueryClusterComputeIsolationPtrInput interface { pulumi.Input ToInteractiveQueryClusterComputeIsolationPtrOutput() InteractiveQueryClusterComputeIsolationPtrOutput ToInteractiveQueryClusterComputeIsolationPtrOutputWithContext(context.Context) InteractiveQueryClusterComputeIsolationPtrOutput }
InteractiveQueryClusterComputeIsolationPtrInput is an input type that accepts InteractiveQueryClusterComputeIsolationArgs, InteractiveQueryClusterComputeIsolationPtr and InteractiveQueryClusterComputeIsolationPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterComputeIsolationPtrInput` via:
InteractiveQueryClusterComputeIsolationArgs{...} or: nil
func InteractiveQueryClusterComputeIsolationPtr ¶
func InteractiveQueryClusterComputeIsolationPtr(v *InteractiveQueryClusterComputeIsolationArgs) InteractiveQueryClusterComputeIsolationPtrInput
type InteractiveQueryClusterComputeIsolationPtrOutput ¶
type InteractiveQueryClusterComputeIsolationPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterComputeIsolationPtrOutput) ComputeIsolationEnabled ¶
func (o InteractiveQueryClusterComputeIsolationPtrOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
This field indicates whether enable compute isolation or not. Possible values are `true` or `false`.
func (InteractiveQueryClusterComputeIsolationPtrOutput) ElementType ¶
func (InteractiveQueryClusterComputeIsolationPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterComputeIsolationPtrOutput) HostSku ¶
func (o InteractiveQueryClusterComputeIsolationPtrOutput) HostSku() pulumi.StringPtrOutput
The name of the host SKU.
func (InteractiveQueryClusterComputeIsolationPtrOutput) ToInteractiveQueryClusterComputeIsolationPtrOutput ¶
func (o InteractiveQueryClusterComputeIsolationPtrOutput) ToInteractiveQueryClusterComputeIsolationPtrOutput() InteractiveQueryClusterComputeIsolationPtrOutput
func (InteractiveQueryClusterComputeIsolationPtrOutput) ToInteractiveQueryClusterComputeIsolationPtrOutputWithContext ¶
func (o InteractiveQueryClusterComputeIsolationPtrOutput) ToInteractiveQueryClusterComputeIsolationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterComputeIsolationPtrOutput
type InteractiveQueryClusterDiskEncryption ¶
type InteractiveQueryClusterDiskEncryption struct { // This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`. EncryptionAlgorithm *string `pulumi:"encryptionAlgorithm"` // This is indicator to show whether resource disk encryption is enabled. EncryptionAtHostEnabled *bool `pulumi:"encryptionAtHostEnabled"` // The ID of the key vault key. KeyVaultKeyId *string `pulumi:"keyVaultKeyId"` // This is the resource ID of Managed Identity used to access the key vault. KeyVaultManagedIdentityId *string `pulumi:"keyVaultManagedIdentityId"` }
type InteractiveQueryClusterDiskEncryptionArgs ¶
type InteractiveQueryClusterDiskEncryptionArgs struct { // This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`. EncryptionAlgorithm pulumi.StringPtrInput `pulumi:"encryptionAlgorithm"` // This is indicator to show whether resource disk encryption is enabled. EncryptionAtHostEnabled pulumi.BoolPtrInput `pulumi:"encryptionAtHostEnabled"` // The ID of the key vault key. KeyVaultKeyId pulumi.StringPtrInput `pulumi:"keyVaultKeyId"` // This is the resource ID of Managed Identity used to access the key vault. KeyVaultManagedIdentityId pulumi.StringPtrInput `pulumi:"keyVaultManagedIdentityId"` }
func (InteractiveQueryClusterDiskEncryptionArgs) ElementType ¶
func (InteractiveQueryClusterDiskEncryptionArgs) ElementType() reflect.Type
func (InteractiveQueryClusterDiskEncryptionArgs) ToInteractiveQueryClusterDiskEncryptionOutput ¶
func (i InteractiveQueryClusterDiskEncryptionArgs) ToInteractiveQueryClusterDiskEncryptionOutput() InteractiveQueryClusterDiskEncryptionOutput
func (InteractiveQueryClusterDiskEncryptionArgs) ToInteractiveQueryClusterDiskEncryptionOutputWithContext ¶
func (i InteractiveQueryClusterDiskEncryptionArgs) ToInteractiveQueryClusterDiskEncryptionOutputWithContext(ctx context.Context) InteractiveQueryClusterDiskEncryptionOutput
type InteractiveQueryClusterDiskEncryptionArray ¶
type InteractiveQueryClusterDiskEncryptionArray []InteractiveQueryClusterDiskEncryptionInput
func (InteractiveQueryClusterDiskEncryptionArray) ElementType ¶
func (InteractiveQueryClusterDiskEncryptionArray) ElementType() reflect.Type
func (InteractiveQueryClusterDiskEncryptionArray) ToInteractiveQueryClusterDiskEncryptionArrayOutput ¶
func (i InteractiveQueryClusterDiskEncryptionArray) ToInteractiveQueryClusterDiskEncryptionArrayOutput() InteractiveQueryClusterDiskEncryptionArrayOutput
func (InteractiveQueryClusterDiskEncryptionArray) ToInteractiveQueryClusterDiskEncryptionArrayOutputWithContext ¶
func (i InteractiveQueryClusterDiskEncryptionArray) ToInteractiveQueryClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterDiskEncryptionArrayOutput
type InteractiveQueryClusterDiskEncryptionArrayInput ¶
type InteractiveQueryClusterDiskEncryptionArrayInput interface { pulumi.Input ToInteractiveQueryClusterDiskEncryptionArrayOutput() InteractiveQueryClusterDiskEncryptionArrayOutput ToInteractiveQueryClusterDiskEncryptionArrayOutputWithContext(context.Context) InteractiveQueryClusterDiskEncryptionArrayOutput }
InteractiveQueryClusterDiskEncryptionArrayInput is an input type that accepts InteractiveQueryClusterDiskEncryptionArray and InteractiveQueryClusterDiskEncryptionArrayOutput values. You can construct a concrete instance of `InteractiveQueryClusterDiskEncryptionArrayInput` via:
InteractiveQueryClusterDiskEncryptionArray{ InteractiveQueryClusterDiskEncryptionArgs{...} }
type InteractiveQueryClusterDiskEncryptionArrayOutput ¶
type InteractiveQueryClusterDiskEncryptionArrayOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterDiskEncryptionArrayOutput) ElementType ¶
func (InteractiveQueryClusterDiskEncryptionArrayOutput) ElementType() reflect.Type
func (InteractiveQueryClusterDiskEncryptionArrayOutput) ToInteractiveQueryClusterDiskEncryptionArrayOutput ¶
func (o InteractiveQueryClusterDiskEncryptionArrayOutput) ToInteractiveQueryClusterDiskEncryptionArrayOutput() InteractiveQueryClusterDiskEncryptionArrayOutput
func (InteractiveQueryClusterDiskEncryptionArrayOutput) ToInteractiveQueryClusterDiskEncryptionArrayOutputWithContext ¶
func (o InteractiveQueryClusterDiskEncryptionArrayOutput) ToInteractiveQueryClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterDiskEncryptionArrayOutput
type InteractiveQueryClusterDiskEncryptionInput ¶
type InteractiveQueryClusterDiskEncryptionInput interface { pulumi.Input ToInteractiveQueryClusterDiskEncryptionOutput() InteractiveQueryClusterDiskEncryptionOutput ToInteractiveQueryClusterDiskEncryptionOutputWithContext(context.Context) InteractiveQueryClusterDiskEncryptionOutput }
InteractiveQueryClusterDiskEncryptionInput is an input type that accepts InteractiveQueryClusterDiskEncryptionArgs and InteractiveQueryClusterDiskEncryptionOutput values. You can construct a concrete instance of `InteractiveQueryClusterDiskEncryptionInput` via:
InteractiveQueryClusterDiskEncryptionArgs{...}
type InteractiveQueryClusterDiskEncryptionOutput ¶
type InteractiveQueryClusterDiskEncryptionOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterDiskEncryptionOutput) ElementType ¶
func (InteractiveQueryClusterDiskEncryptionOutput) ElementType() reflect.Type
func (InteractiveQueryClusterDiskEncryptionOutput) EncryptionAlgorithm ¶
func (o InteractiveQueryClusterDiskEncryptionOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`.
func (InteractiveQueryClusterDiskEncryptionOutput) EncryptionAtHostEnabled ¶
func (o InteractiveQueryClusterDiskEncryptionOutput) EncryptionAtHostEnabled() pulumi.BoolPtrOutput
This is indicator to show whether resource disk encryption is enabled.
func (InteractiveQueryClusterDiskEncryptionOutput) KeyVaultKeyId ¶
func (o InteractiveQueryClusterDiskEncryptionOutput) KeyVaultKeyId() pulumi.StringPtrOutput
The ID of the key vault key.
func (InteractiveQueryClusterDiskEncryptionOutput) KeyVaultManagedIdentityId ¶
func (o InteractiveQueryClusterDiskEncryptionOutput) KeyVaultManagedIdentityId() pulumi.StringPtrOutput
This is the resource ID of Managed Identity used to access the key vault.
func (InteractiveQueryClusterDiskEncryptionOutput) ToInteractiveQueryClusterDiskEncryptionOutput ¶
func (o InteractiveQueryClusterDiskEncryptionOutput) ToInteractiveQueryClusterDiskEncryptionOutput() InteractiveQueryClusterDiskEncryptionOutput
func (InteractiveQueryClusterDiskEncryptionOutput) ToInteractiveQueryClusterDiskEncryptionOutputWithContext ¶
func (o InteractiveQueryClusterDiskEncryptionOutput) ToInteractiveQueryClusterDiskEncryptionOutputWithContext(ctx context.Context) InteractiveQueryClusterDiskEncryptionOutput
type InteractiveQueryClusterExtensionArgs ¶
type InteractiveQueryClusterExtensionArgs struct { // The workspace ID of the log analytics extension. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The workspace key of the log analytics extension. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (InteractiveQueryClusterExtensionArgs) ElementType ¶
func (InteractiveQueryClusterExtensionArgs) ElementType() reflect.Type
func (InteractiveQueryClusterExtensionArgs) ToInteractiveQueryClusterExtensionOutput ¶
func (i InteractiveQueryClusterExtensionArgs) ToInteractiveQueryClusterExtensionOutput() InteractiveQueryClusterExtensionOutput
func (InteractiveQueryClusterExtensionArgs) ToInteractiveQueryClusterExtensionOutputWithContext ¶
func (i InteractiveQueryClusterExtensionArgs) ToInteractiveQueryClusterExtensionOutputWithContext(ctx context.Context) InteractiveQueryClusterExtensionOutput
func (InteractiveQueryClusterExtensionArgs) ToInteractiveQueryClusterExtensionPtrOutput ¶
func (i InteractiveQueryClusterExtensionArgs) ToInteractiveQueryClusterExtensionPtrOutput() InteractiveQueryClusterExtensionPtrOutput
func (InteractiveQueryClusterExtensionArgs) ToInteractiveQueryClusterExtensionPtrOutputWithContext ¶
func (i InteractiveQueryClusterExtensionArgs) ToInteractiveQueryClusterExtensionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterExtensionPtrOutput
type InteractiveQueryClusterExtensionInput ¶
type InteractiveQueryClusterExtensionInput interface { pulumi.Input ToInteractiveQueryClusterExtensionOutput() InteractiveQueryClusterExtensionOutput ToInteractiveQueryClusterExtensionOutputWithContext(context.Context) InteractiveQueryClusterExtensionOutput }
InteractiveQueryClusterExtensionInput is an input type that accepts InteractiveQueryClusterExtensionArgs and InteractiveQueryClusterExtensionOutput values. You can construct a concrete instance of `InteractiveQueryClusterExtensionInput` via:
InteractiveQueryClusterExtensionArgs{...}
type InteractiveQueryClusterExtensionOutput ¶
type InteractiveQueryClusterExtensionOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterExtensionOutput) ElementType ¶
func (InteractiveQueryClusterExtensionOutput) ElementType() reflect.Type
func (InteractiveQueryClusterExtensionOutput) LogAnalyticsWorkspaceId ¶
func (o InteractiveQueryClusterExtensionOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The workspace ID of the log analytics extension.
func (InteractiveQueryClusterExtensionOutput) PrimaryKey ¶
func (o InteractiveQueryClusterExtensionOutput) PrimaryKey() pulumi.StringOutput
The workspace key of the log analytics extension.
func (InteractiveQueryClusterExtensionOutput) ToInteractiveQueryClusterExtensionOutput ¶
func (o InteractiveQueryClusterExtensionOutput) ToInteractiveQueryClusterExtensionOutput() InteractiveQueryClusterExtensionOutput
func (InteractiveQueryClusterExtensionOutput) ToInteractiveQueryClusterExtensionOutputWithContext ¶
func (o InteractiveQueryClusterExtensionOutput) ToInteractiveQueryClusterExtensionOutputWithContext(ctx context.Context) InteractiveQueryClusterExtensionOutput
func (InteractiveQueryClusterExtensionOutput) ToInteractiveQueryClusterExtensionPtrOutput ¶
func (o InteractiveQueryClusterExtensionOutput) ToInteractiveQueryClusterExtensionPtrOutput() InteractiveQueryClusterExtensionPtrOutput
func (InteractiveQueryClusterExtensionOutput) ToInteractiveQueryClusterExtensionPtrOutputWithContext ¶
func (o InteractiveQueryClusterExtensionOutput) ToInteractiveQueryClusterExtensionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterExtensionPtrOutput
type InteractiveQueryClusterExtensionPtrInput ¶
type InteractiveQueryClusterExtensionPtrInput interface { pulumi.Input ToInteractiveQueryClusterExtensionPtrOutput() InteractiveQueryClusterExtensionPtrOutput ToInteractiveQueryClusterExtensionPtrOutputWithContext(context.Context) InteractiveQueryClusterExtensionPtrOutput }
InteractiveQueryClusterExtensionPtrInput is an input type that accepts InteractiveQueryClusterExtensionArgs, InteractiveQueryClusterExtensionPtr and InteractiveQueryClusterExtensionPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterExtensionPtrInput` via:
InteractiveQueryClusterExtensionArgs{...} or: nil
func InteractiveQueryClusterExtensionPtr ¶
func InteractiveQueryClusterExtensionPtr(v *InteractiveQueryClusterExtensionArgs) InteractiveQueryClusterExtensionPtrInput
type InteractiveQueryClusterExtensionPtrOutput ¶
type InteractiveQueryClusterExtensionPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterExtensionPtrOutput) ElementType ¶
func (InteractiveQueryClusterExtensionPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterExtensionPtrOutput) LogAnalyticsWorkspaceId ¶
func (o InteractiveQueryClusterExtensionPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The workspace ID of the log analytics extension.
func (InteractiveQueryClusterExtensionPtrOutput) PrimaryKey ¶
func (o InteractiveQueryClusterExtensionPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The workspace key of the log analytics extension.
func (InteractiveQueryClusterExtensionPtrOutput) ToInteractiveQueryClusterExtensionPtrOutput ¶
func (o InteractiveQueryClusterExtensionPtrOutput) ToInteractiveQueryClusterExtensionPtrOutput() InteractiveQueryClusterExtensionPtrOutput
func (InteractiveQueryClusterExtensionPtrOutput) ToInteractiveQueryClusterExtensionPtrOutputWithContext ¶
func (o InteractiveQueryClusterExtensionPtrOutput) ToInteractiveQueryClusterExtensionPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterExtensionPtrOutput
type InteractiveQueryClusterGateway ¶
type InteractiveQueryClusterGateway struct { // The password used for the Ambari Portal. // // > **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles. 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 { // The password used for the Ambari Portal. // // > **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (InteractiveQueryClusterGatewayArgs) ElementType ¶
func (InteractiveQueryClusterGatewayArgs) ElementType() reflect.Type
func (InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayOutput ¶
func (i InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayOutput() InteractiveQueryClusterGatewayOutput
func (InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayOutputWithContext ¶
func (i InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayOutput
func (InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayPtrOutput ¶
func (i InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayPtrOutput() InteractiveQueryClusterGatewayPtrOutput
func (InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayPtrOutputWithContext ¶
func (i InteractiveQueryClusterGatewayArgs) ToInteractiveQueryClusterGatewayPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayPtrOutput
type InteractiveQueryClusterGatewayInput ¶
type InteractiveQueryClusterGatewayInput interface { pulumi.Input ToInteractiveQueryClusterGatewayOutput() InteractiveQueryClusterGatewayOutput ToInteractiveQueryClusterGatewayOutputWithContext(context.Context) InteractiveQueryClusterGatewayOutput }
InteractiveQueryClusterGatewayInput is an input type that accepts InteractiveQueryClusterGatewayArgs and InteractiveQueryClusterGatewayOutput values. You can construct a concrete instance of `InteractiveQueryClusterGatewayInput` via:
InteractiveQueryClusterGatewayArgs{...}
type InteractiveQueryClusterGatewayOutput ¶
type InteractiveQueryClusterGatewayOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterGatewayOutput) ElementType ¶
func (InteractiveQueryClusterGatewayOutput) ElementType() reflect.Type
func (InteractiveQueryClusterGatewayOutput) Password ¶
func (o InteractiveQueryClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
> **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles.
func (InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayOutput ¶
func (o InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayOutput() InteractiveQueryClusterGatewayOutput
func (InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayOutputWithContext ¶
func (o InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayOutput
func (InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayPtrOutput ¶
func (o InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayPtrOutput() InteractiveQueryClusterGatewayPtrOutput
func (InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayPtrOutputWithContext ¶
func (o InteractiveQueryClusterGatewayOutput) ToInteractiveQueryClusterGatewayPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayPtrOutput
func (InteractiveQueryClusterGatewayOutput) Username ¶
func (o InteractiveQueryClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type InteractiveQueryClusterGatewayPtrInput ¶
type InteractiveQueryClusterGatewayPtrInput interface { pulumi.Input ToInteractiveQueryClusterGatewayPtrOutput() InteractiveQueryClusterGatewayPtrOutput ToInteractiveQueryClusterGatewayPtrOutputWithContext(context.Context) InteractiveQueryClusterGatewayPtrOutput }
InteractiveQueryClusterGatewayPtrInput is an input type that accepts InteractiveQueryClusterGatewayArgs, InteractiveQueryClusterGatewayPtr and InteractiveQueryClusterGatewayPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterGatewayPtrInput` via:
InteractiveQueryClusterGatewayArgs{...} or: nil
func InteractiveQueryClusterGatewayPtr ¶
func InteractiveQueryClusterGatewayPtr(v *InteractiveQueryClusterGatewayArgs) InteractiveQueryClusterGatewayPtrInput
type InteractiveQueryClusterGatewayPtrOutput ¶
type InteractiveQueryClusterGatewayPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterGatewayPtrOutput) ElementType ¶
func (InteractiveQueryClusterGatewayPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterGatewayPtrOutput) Password ¶
func (o InteractiveQueryClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
The password used for the Ambari Portal.
> **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles.
func (InteractiveQueryClusterGatewayPtrOutput) ToInteractiveQueryClusterGatewayPtrOutput ¶
func (o InteractiveQueryClusterGatewayPtrOutput) ToInteractiveQueryClusterGatewayPtrOutput() InteractiveQueryClusterGatewayPtrOutput
func (InteractiveQueryClusterGatewayPtrOutput) ToInteractiveQueryClusterGatewayPtrOutputWithContext ¶
func (o InteractiveQueryClusterGatewayPtrOutput) ToInteractiveQueryClusterGatewayPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterGatewayPtrOutput
func (InteractiveQueryClusterGatewayPtrOutput) Username ¶
func (o InteractiveQueryClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type InteractiveQueryClusterInput ¶
type InteractiveQueryClusterInput interface { pulumi.Input ToInteractiveQueryClusterOutput() InteractiveQueryClusterOutput ToInteractiveQueryClusterOutputWithContext(ctx context.Context) InteractiveQueryClusterOutput }
type InteractiveQueryClusterMap ¶
type InteractiveQueryClusterMap map[string]InteractiveQueryClusterInput
func (InteractiveQueryClusterMap) ElementType ¶
func (InteractiveQueryClusterMap) ElementType() reflect.Type
func (InteractiveQueryClusterMap) ToInteractiveQueryClusterMapOutput ¶
func (i InteractiveQueryClusterMap) ToInteractiveQueryClusterMapOutput() InteractiveQueryClusterMapOutput
func (InteractiveQueryClusterMap) ToInteractiveQueryClusterMapOutputWithContext ¶
func (i InteractiveQueryClusterMap) ToInteractiveQueryClusterMapOutputWithContext(ctx context.Context) InteractiveQueryClusterMapOutput
type InteractiveQueryClusterMapInput ¶
type InteractiveQueryClusterMapInput interface { pulumi.Input ToInteractiveQueryClusterMapOutput() InteractiveQueryClusterMapOutput ToInteractiveQueryClusterMapOutputWithContext(context.Context) InteractiveQueryClusterMapOutput }
InteractiveQueryClusterMapInput is an input type that accepts InteractiveQueryClusterMap and InteractiveQueryClusterMapOutput values. You can construct a concrete instance of `InteractiveQueryClusterMapInput` via:
InteractiveQueryClusterMap{ "key": InteractiveQueryClusterArgs{...} }
type InteractiveQueryClusterMapOutput ¶
type InteractiveQueryClusterMapOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMapOutput) ElementType ¶
func (InteractiveQueryClusterMapOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMapOutput) MapIndex ¶
func (o InteractiveQueryClusterMapOutput) MapIndex(k pulumi.StringInput) InteractiveQueryClusterOutput
func (InteractiveQueryClusterMapOutput) ToInteractiveQueryClusterMapOutput ¶
func (o InteractiveQueryClusterMapOutput) ToInteractiveQueryClusterMapOutput() InteractiveQueryClusterMapOutput
func (InteractiveQueryClusterMapOutput) ToInteractiveQueryClusterMapOutputWithContext ¶
func (o InteractiveQueryClusterMapOutput) ToInteractiveQueryClusterMapOutputWithContext(ctx context.Context) InteractiveQueryClusterMapOutput
type InteractiveQueryClusterMetastores ¶
type InteractiveQueryClusterMetastores struct { // An `ambari` block as defined below. Ambari *InteractiveQueryClusterMetastoresAmbari `pulumi:"ambari"` // A `hive` block as defined below. Hive *InteractiveQueryClusterMetastoresHive `pulumi:"hive"` // An `oozie` block as defined below. Oozie *InteractiveQueryClusterMetastoresOozie `pulumi:"oozie"` }
type InteractiveQueryClusterMetastoresAmbari ¶
type InteractiveQueryClusterMetastoresAmbari struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type InteractiveQueryClusterMetastoresAmbariArgs ¶
type InteractiveQueryClusterMetastoresAmbariArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (InteractiveQueryClusterMetastoresAmbariArgs) ElementType ¶
func (InteractiveQueryClusterMetastoresAmbariArgs) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariOutput ¶
func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariOutput() InteractiveQueryClusterMetastoresAmbariOutput
func (InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariOutput
func (InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariPtrOutput ¶
func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariPtrOutput() InteractiveQueryClusterMetastoresAmbariPtrOutput
func (InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresAmbariArgs) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariPtrOutput
type InteractiveQueryClusterMetastoresAmbariInput ¶
type InteractiveQueryClusterMetastoresAmbariInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresAmbariOutput() InteractiveQueryClusterMetastoresAmbariOutput ToInteractiveQueryClusterMetastoresAmbariOutputWithContext(context.Context) InteractiveQueryClusterMetastoresAmbariOutput }
InteractiveQueryClusterMetastoresAmbariInput is an input type that accepts InteractiveQueryClusterMetastoresAmbariArgs and InteractiveQueryClusterMetastoresAmbariOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresAmbariInput` via:
InteractiveQueryClusterMetastoresAmbariArgs{...}
type InteractiveQueryClusterMetastoresAmbariOutput ¶
type InteractiveQueryClusterMetastoresAmbariOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresAmbariOutput) DatabaseName ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresAmbariOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresAmbariOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresAmbariOutput) Password ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresAmbariOutput) Server ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariOutput ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariOutput() InteractiveQueryClusterMetastoresAmbariOutput
func (InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariOutput
func (InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutput ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutput() InteractiveQueryClusterMetastoresAmbariPtrOutput
func (InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariPtrOutput
func (InteractiveQueryClusterMetastoresAmbariOutput) Username ¶
func (o InteractiveQueryClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type InteractiveQueryClusterMetastoresAmbariPtrInput ¶
type InteractiveQueryClusterMetastoresAmbariPtrInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresAmbariPtrOutput() InteractiveQueryClusterMetastoresAmbariPtrOutput ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext(context.Context) InteractiveQueryClusterMetastoresAmbariPtrOutput }
InteractiveQueryClusterMetastoresAmbariPtrInput is an input type that accepts InteractiveQueryClusterMetastoresAmbariArgs, InteractiveQueryClusterMetastoresAmbariPtr and InteractiveQueryClusterMetastoresAmbariPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresAmbariPtrInput` via:
InteractiveQueryClusterMetastoresAmbariArgs{...} or: nil
func InteractiveQueryClusterMetastoresAmbariPtr ¶
func InteractiveQueryClusterMetastoresAmbariPtr(v *InteractiveQueryClusterMetastoresAmbariArgs) InteractiveQueryClusterMetastoresAmbariPtrInput
type InteractiveQueryClusterMetastoresAmbariPtrOutput ¶
type InteractiveQueryClusterMetastoresAmbariPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) DatabaseName ¶
func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) Password ¶
func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) Server ¶
func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutput ¶
func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutput() InteractiveQueryClusterMetastoresAmbariPtrOutput
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) ToInteractiveQueryClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresAmbariPtrOutput
func (InteractiveQueryClusterMetastoresAmbariPtrOutput) Username ¶
func (o InteractiveQueryClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type InteractiveQueryClusterMetastoresArgs ¶
type InteractiveQueryClusterMetastoresArgs struct { // An `ambari` block as defined below. Ambari InteractiveQueryClusterMetastoresAmbariPtrInput `pulumi:"ambari"` // A `hive` block as defined below. Hive InteractiveQueryClusterMetastoresHivePtrInput `pulumi:"hive"` // An `oozie` block as defined below. Oozie InteractiveQueryClusterMetastoresOoziePtrInput `pulumi:"oozie"` }
func (InteractiveQueryClusterMetastoresArgs) ElementType ¶
func (InteractiveQueryClusterMetastoresArgs) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresOutput ¶
func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresOutput() InteractiveQueryClusterMetastoresOutput
func (InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOutput
func (InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresPtrOutput ¶
func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresPtrOutput() InteractiveQueryClusterMetastoresPtrOutput
func (InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresPtrOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresArgs) ToInteractiveQueryClusterMetastoresPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresPtrOutput
type InteractiveQueryClusterMetastoresHive ¶
type InteractiveQueryClusterMetastoresHive struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type InteractiveQueryClusterMetastoresHiveArgs ¶
type InteractiveQueryClusterMetastoresHiveArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (InteractiveQueryClusterMetastoresHiveArgs) ElementType ¶
func (InteractiveQueryClusterMetastoresHiveArgs) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHiveOutput ¶
func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHiveOutput() InteractiveQueryClusterMetastoresHiveOutput
func (InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHiveOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHiveOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHiveOutput
func (InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHivePtrOutput ¶
func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHivePtrOutput() InteractiveQueryClusterMetastoresHivePtrOutput
func (InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresHiveArgs) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHivePtrOutput
type InteractiveQueryClusterMetastoresHiveInput ¶
type InteractiveQueryClusterMetastoresHiveInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresHiveOutput() InteractiveQueryClusterMetastoresHiveOutput ToInteractiveQueryClusterMetastoresHiveOutputWithContext(context.Context) InteractiveQueryClusterMetastoresHiveOutput }
InteractiveQueryClusterMetastoresHiveInput is an input type that accepts InteractiveQueryClusterMetastoresHiveArgs and InteractiveQueryClusterMetastoresHiveOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresHiveInput` via:
InteractiveQueryClusterMetastoresHiveArgs{...}
type InteractiveQueryClusterMetastoresHiveOutput ¶
type InteractiveQueryClusterMetastoresHiveOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresHiveOutput) DatabaseName ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresHiveOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresHiveOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresHiveOutput) Password ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) Password() pulumi.StringOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresHiveOutput) Server ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHiveOutput ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHiveOutput() InteractiveQueryClusterMetastoresHiveOutput
func (InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHiveOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHiveOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHiveOutput
func (InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHivePtrOutput ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHivePtrOutput() InteractiveQueryClusterMetastoresHivePtrOutput
func (InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHivePtrOutput
func (InteractiveQueryClusterMetastoresHiveOutput) Username ¶
func (o InteractiveQueryClusterMetastoresHiveOutput) Username() pulumi.StringOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type InteractiveQueryClusterMetastoresHivePtrInput ¶
type InteractiveQueryClusterMetastoresHivePtrInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresHivePtrOutput() InteractiveQueryClusterMetastoresHivePtrOutput ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext(context.Context) InteractiveQueryClusterMetastoresHivePtrOutput }
InteractiveQueryClusterMetastoresHivePtrInput is an input type that accepts InteractiveQueryClusterMetastoresHiveArgs, InteractiveQueryClusterMetastoresHivePtr and InteractiveQueryClusterMetastoresHivePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresHivePtrInput` via:
InteractiveQueryClusterMetastoresHiveArgs{...} or: nil
func InteractiveQueryClusterMetastoresHivePtr ¶
func InteractiveQueryClusterMetastoresHivePtr(v *InteractiveQueryClusterMetastoresHiveArgs) InteractiveQueryClusterMetastoresHivePtrInput
type InteractiveQueryClusterMetastoresHivePtrOutput ¶
type InteractiveQueryClusterMetastoresHivePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresHivePtrOutput) DatabaseName ¶
func (o InteractiveQueryClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresHivePtrOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresHivePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresHivePtrOutput) Password ¶
func (o InteractiveQueryClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresHivePtrOutput) Server ¶
func (o InteractiveQueryClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresHivePtrOutput) ToInteractiveQueryClusterMetastoresHivePtrOutput ¶
func (o InteractiveQueryClusterMetastoresHivePtrOutput) ToInteractiveQueryClusterMetastoresHivePtrOutput() InteractiveQueryClusterMetastoresHivePtrOutput
func (InteractiveQueryClusterMetastoresHivePtrOutput) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresHivePtrOutput) ToInteractiveQueryClusterMetastoresHivePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresHivePtrOutput
func (InteractiveQueryClusterMetastoresHivePtrOutput) Username ¶
func (o InteractiveQueryClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type InteractiveQueryClusterMetastoresInput ¶
type InteractiveQueryClusterMetastoresInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresOutput() InteractiveQueryClusterMetastoresOutput ToInteractiveQueryClusterMetastoresOutputWithContext(context.Context) InteractiveQueryClusterMetastoresOutput }
InteractiveQueryClusterMetastoresInput is an input type that accepts InteractiveQueryClusterMetastoresArgs and InteractiveQueryClusterMetastoresOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresInput` via:
InteractiveQueryClusterMetastoresArgs{...}
type InteractiveQueryClusterMetastoresOozie ¶
type InteractiveQueryClusterMetastoresOozie struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type InteractiveQueryClusterMetastoresOozieArgs ¶
type InteractiveQueryClusterMetastoresOozieArgs struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (InteractiveQueryClusterMetastoresOozieArgs) ElementType ¶
func (InteractiveQueryClusterMetastoresOozieArgs) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOozieOutput ¶
func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOozieOutput() InteractiveQueryClusterMetastoresOozieOutput
func (InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOozieOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOozieOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOozieOutput
func (InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOoziePtrOutput ¶
func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOoziePtrOutput() InteractiveQueryClusterMetastoresOoziePtrOutput
func (InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext ¶
func (i InteractiveQueryClusterMetastoresOozieArgs) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOoziePtrOutput
type InteractiveQueryClusterMetastoresOozieInput ¶
type InteractiveQueryClusterMetastoresOozieInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresOozieOutput() InteractiveQueryClusterMetastoresOozieOutput ToInteractiveQueryClusterMetastoresOozieOutputWithContext(context.Context) InteractiveQueryClusterMetastoresOozieOutput }
InteractiveQueryClusterMetastoresOozieInput is an input type that accepts InteractiveQueryClusterMetastoresOozieArgs and InteractiveQueryClusterMetastoresOozieOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresOozieInput` via:
InteractiveQueryClusterMetastoresOozieArgs{...}
type InteractiveQueryClusterMetastoresOozieOutput ¶
type InteractiveQueryClusterMetastoresOozieOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresOozieOutput) DatabaseName ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresOozieOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresOozieOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresOozieOutput) Password ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) Password() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresOozieOutput) Server ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOozieOutput ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOozieOutput() InteractiveQueryClusterMetastoresOozieOutput
func (InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOozieOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOozieOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOozieOutput
func (InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutput ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutput() InteractiveQueryClusterMetastoresOoziePtrOutput
func (InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOoziePtrOutput
func (InteractiveQueryClusterMetastoresOozieOutput) Username ¶
func (o InteractiveQueryClusterMetastoresOozieOutput) Username() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type InteractiveQueryClusterMetastoresOoziePtrInput ¶
type InteractiveQueryClusterMetastoresOoziePtrInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresOoziePtrOutput() InteractiveQueryClusterMetastoresOoziePtrOutput ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext(context.Context) InteractiveQueryClusterMetastoresOoziePtrOutput }
InteractiveQueryClusterMetastoresOoziePtrInput is an input type that accepts InteractiveQueryClusterMetastoresOozieArgs, InteractiveQueryClusterMetastoresOoziePtr and InteractiveQueryClusterMetastoresOoziePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresOoziePtrInput` via:
InteractiveQueryClusterMetastoresOozieArgs{...} or: nil
func InteractiveQueryClusterMetastoresOoziePtr ¶
func InteractiveQueryClusterMetastoresOoziePtr(v *InteractiveQueryClusterMetastoresOozieArgs) InteractiveQueryClusterMetastoresOoziePtrInput
type InteractiveQueryClusterMetastoresOoziePtrOutput ¶
type InteractiveQueryClusterMetastoresOoziePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresOoziePtrOutput) DatabaseName ¶
func (o InteractiveQueryClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresOoziePtrOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresOoziePtrOutput) Password ¶
func (o InteractiveQueryClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresOoziePtrOutput) Server ¶
func (o InteractiveQueryClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (InteractiveQueryClusterMetastoresOoziePtrOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutput ¶
func (o InteractiveQueryClusterMetastoresOoziePtrOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutput() InteractiveQueryClusterMetastoresOoziePtrOutput
func (InteractiveQueryClusterMetastoresOoziePtrOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresOoziePtrOutput) ToInteractiveQueryClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOoziePtrOutput
func (InteractiveQueryClusterMetastoresOoziePtrOutput) Username ¶
func (o InteractiveQueryClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type InteractiveQueryClusterMetastoresOutput ¶
type InteractiveQueryClusterMetastoresOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresOutput) Ambari ¶
func (o InteractiveQueryClusterMetastoresOutput) Ambari() InteractiveQueryClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (InteractiveQueryClusterMetastoresOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresOutput) Hive ¶
func (o InteractiveQueryClusterMetastoresOutput) Hive() InteractiveQueryClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (InteractiveQueryClusterMetastoresOutput) Oozie ¶
func (o InteractiveQueryClusterMetastoresOutput) Oozie() InteractiveQueryClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresOutput ¶
func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresOutput() InteractiveQueryClusterMetastoresOutput
func (InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresOutput
func (InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresPtrOutput ¶
func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresPtrOutput() InteractiveQueryClusterMetastoresPtrOutput
func (InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresPtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresOutput) ToInteractiveQueryClusterMetastoresPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresPtrOutput
type InteractiveQueryClusterMetastoresPtrInput ¶
type InteractiveQueryClusterMetastoresPtrInput interface { pulumi.Input ToInteractiveQueryClusterMetastoresPtrOutput() InteractiveQueryClusterMetastoresPtrOutput ToInteractiveQueryClusterMetastoresPtrOutputWithContext(context.Context) InteractiveQueryClusterMetastoresPtrOutput }
InteractiveQueryClusterMetastoresPtrInput is an input type that accepts InteractiveQueryClusterMetastoresArgs, InteractiveQueryClusterMetastoresPtr and InteractiveQueryClusterMetastoresPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterMetastoresPtrInput` via:
InteractiveQueryClusterMetastoresArgs{...} or: nil
func InteractiveQueryClusterMetastoresPtr ¶
func InteractiveQueryClusterMetastoresPtr(v *InteractiveQueryClusterMetastoresArgs) InteractiveQueryClusterMetastoresPtrInput
type InteractiveQueryClusterMetastoresPtrOutput ¶
type InteractiveQueryClusterMetastoresPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMetastoresPtrOutput) Ambari ¶
func (o InteractiveQueryClusterMetastoresPtrOutput) Ambari() InteractiveQueryClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (InteractiveQueryClusterMetastoresPtrOutput) ElementType ¶
func (InteractiveQueryClusterMetastoresPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMetastoresPtrOutput) Hive ¶
func (o InteractiveQueryClusterMetastoresPtrOutput) Hive() InteractiveQueryClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (InteractiveQueryClusterMetastoresPtrOutput) Oozie ¶
func (o InteractiveQueryClusterMetastoresPtrOutput) Oozie() InteractiveQueryClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (InteractiveQueryClusterMetastoresPtrOutput) ToInteractiveQueryClusterMetastoresPtrOutput ¶
func (o InteractiveQueryClusterMetastoresPtrOutput) ToInteractiveQueryClusterMetastoresPtrOutput() InteractiveQueryClusterMetastoresPtrOutput
func (InteractiveQueryClusterMetastoresPtrOutput) ToInteractiveQueryClusterMetastoresPtrOutputWithContext ¶
func (o InteractiveQueryClusterMetastoresPtrOutput) ToInteractiveQueryClusterMetastoresPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMetastoresPtrOutput
type InteractiveQueryClusterMonitorArgs ¶
type InteractiveQueryClusterMonitorArgs struct { // The Operations Management Suite (OMS) workspace ID. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The Operations Management Suite (OMS) workspace key. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (InteractiveQueryClusterMonitorArgs) ElementType ¶
func (InteractiveQueryClusterMonitorArgs) ElementType() reflect.Type
func (InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorOutput ¶
func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorOutput() InteractiveQueryClusterMonitorOutput
func (InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorOutputWithContext ¶
func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorOutput
func (InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorPtrOutput ¶
func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorPtrOutput() InteractiveQueryClusterMonitorPtrOutput
func (InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorPtrOutputWithContext ¶
func (i InteractiveQueryClusterMonitorArgs) ToInteractiveQueryClusterMonitorPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorPtrOutput
type InteractiveQueryClusterMonitorInput ¶
type InteractiveQueryClusterMonitorInput interface { pulumi.Input ToInteractiveQueryClusterMonitorOutput() InteractiveQueryClusterMonitorOutput ToInteractiveQueryClusterMonitorOutputWithContext(context.Context) InteractiveQueryClusterMonitorOutput }
InteractiveQueryClusterMonitorInput is an input type that accepts InteractiveQueryClusterMonitorArgs and InteractiveQueryClusterMonitorOutput values. You can construct a concrete instance of `InteractiveQueryClusterMonitorInput` via:
InteractiveQueryClusterMonitorArgs{...}
type InteractiveQueryClusterMonitorOutput ¶
type InteractiveQueryClusterMonitorOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMonitorOutput) ElementType ¶
func (InteractiveQueryClusterMonitorOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMonitorOutput) LogAnalyticsWorkspaceId ¶
func (o InteractiveQueryClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The Operations Management Suite (OMS) workspace ID.
func (InteractiveQueryClusterMonitorOutput) PrimaryKey ¶
func (o InteractiveQueryClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
The Operations Management Suite (OMS) workspace key.
func (InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorOutput ¶
func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorOutput() InteractiveQueryClusterMonitorOutput
func (InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorOutputWithContext ¶
func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorOutput
func (InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorPtrOutput ¶
func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorPtrOutput() InteractiveQueryClusterMonitorPtrOutput
func (InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorPtrOutputWithContext ¶
func (o InteractiveQueryClusterMonitorOutput) ToInteractiveQueryClusterMonitorPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorPtrOutput
type InteractiveQueryClusterMonitorPtrInput ¶
type InteractiveQueryClusterMonitorPtrInput interface { pulumi.Input ToInteractiveQueryClusterMonitorPtrOutput() InteractiveQueryClusterMonitorPtrOutput ToInteractiveQueryClusterMonitorPtrOutputWithContext(context.Context) InteractiveQueryClusterMonitorPtrOutput }
InteractiveQueryClusterMonitorPtrInput is an input type that accepts InteractiveQueryClusterMonitorArgs, InteractiveQueryClusterMonitorPtr and InteractiveQueryClusterMonitorPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterMonitorPtrInput` via:
InteractiveQueryClusterMonitorArgs{...} or: nil
func InteractiveQueryClusterMonitorPtr ¶
func InteractiveQueryClusterMonitorPtr(v *InteractiveQueryClusterMonitorArgs) InteractiveQueryClusterMonitorPtrInput
type InteractiveQueryClusterMonitorPtrOutput ¶
type InteractiveQueryClusterMonitorPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterMonitorPtrOutput) ElementType ¶
func (InteractiveQueryClusterMonitorPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterMonitorPtrOutput) LogAnalyticsWorkspaceId ¶
func (o InteractiveQueryClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace ID.
func (InteractiveQueryClusterMonitorPtrOutput) PrimaryKey ¶
func (o InteractiveQueryClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace key.
func (InteractiveQueryClusterMonitorPtrOutput) ToInteractiveQueryClusterMonitorPtrOutput ¶
func (o InteractiveQueryClusterMonitorPtrOutput) ToInteractiveQueryClusterMonitorPtrOutput() InteractiveQueryClusterMonitorPtrOutput
func (InteractiveQueryClusterMonitorPtrOutput) ToInteractiveQueryClusterMonitorPtrOutputWithContext ¶
func (o InteractiveQueryClusterMonitorPtrOutput) ToInteractiveQueryClusterMonitorPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterMonitorPtrOutput
type InteractiveQueryClusterNetwork ¶
type InteractiveQueryClusterNetwork struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. // // > **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`. ConnectionDirection *string `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created. PrivateLinkEnabled *bool `pulumi:"privateLinkEnabled"` }
type InteractiveQueryClusterNetworkArgs ¶
type InteractiveQueryClusterNetworkArgs struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. // // > **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`. ConnectionDirection pulumi.StringPtrInput `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created. PrivateLinkEnabled pulumi.BoolPtrInput `pulumi:"privateLinkEnabled"` }
func (InteractiveQueryClusterNetworkArgs) ElementType ¶
func (InteractiveQueryClusterNetworkArgs) ElementType() reflect.Type
func (InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkOutput ¶
func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkOutput() InteractiveQueryClusterNetworkOutput
func (InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkOutputWithContext ¶
func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkOutput
func (InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkPtrOutput ¶
func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkPtrOutput() InteractiveQueryClusterNetworkPtrOutput
func (InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkPtrOutputWithContext ¶
func (i InteractiveQueryClusterNetworkArgs) ToInteractiveQueryClusterNetworkPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkPtrOutput
type InteractiveQueryClusterNetworkInput ¶
type InteractiveQueryClusterNetworkInput interface { pulumi.Input ToInteractiveQueryClusterNetworkOutput() InteractiveQueryClusterNetworkOutput ToInteractiveQueryClusterNetworkOutputWithContext(context.Context) InteractiveQueryClusterNetworkOutput }
InteractiveQueryClusterNetworkInput is an input type that accepts InteractiveQueryClusterNetworkArgs and InteractiveQueryClusterNetworkOutput values. You can construct a concrete instance of `InteractiveQueryClusterNetworkInput` via:
InteractiveQueryClusterNetworkArgs{...}
type InteractiveQueryClusterNetworkOutput ¶
type InteractiveQueryClusterNetworkOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterNetworkOutput) ConnectionDirection ¶
func (o InteractiveQueryClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
> **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`.
func (InteractiveQueryClusterNetworkOutput) ElementType ¶
func (InteractiveQueryClusterNetworkOutput) ElementType() reflect.Type
func (InteractiveQueryClusterNetworkOutput) PrivateLinkEnabled ¶
func (o InteractiveQueryClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created.
func (InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkOutput ¶
func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkOutput() InteractiveQueryClusterNetworkOutput
func (InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkOutputWithContext ¶
func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkOutput
func (InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkPtrOutput ¶
func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkPtrOutput() InteractiveQueryClusterNetworkPtrOutput
func (InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkPtrOutputWithContext ¶
func (o InteractiveQueryClusterNetworkOutput) ToInteractiveQueryClusterNetworkPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkPtrOutput
type InteractiveQueryClusterNetworkPtrInput ¶
type InteractiveQueryClusterNetworkPtrInput interface { pulumi.Input ToInteractiveQueryClusterNetworkPtrOutput() InteractiveQueryClusterNetworkPtrOutput ToInteractiveQueryClusterNetworkPtrOutputWithContext(context.Context) InteractiveQueryClusterNetworkPtrOutput }
InteractiveQueryClusterNetworkPtrInput is an input type that accepts InteractiveQueryClusterNetworkArgs, InteractiveQueryClusterNetworkPtr and InteractiveQueryClusterNetworkPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterNetworkPtrInput` via:
InteractiveQueryClusterNetworkArgs{...} or: nil
func InteractiveQueryClusterNetworkPtr ¶
func InteractiveQueryClusterNetworkPtr(v *InteractiveQueryClusterNetworkArgs) InteractiveQueryClusterNetworkPtrInput
type InteractiveQueryClusterNetworkPtrOutput ¶
type InteractiveQueryClusterNetworkPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterNetworkPtrOutput) ConnectionDirection ¶
func (o InteractiveQueryClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
> **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`.
func (InteractiveQueryClusterNetworkPtrOutput) ElementType ¶
func (InteractiveQueryClusterNetworkPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterNetworkPtrOutput) PrivateLinkEnabled ¶
func (o InteractiveQueryClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created.
func (InteractiveQueryClusterNetworkPtrOutput) ToInteractiveQueryClusterNetworkPtrOutput ¶
func (o InteractiveQueryClusterNetworkPtrOutput) ToInteractiveQueryClusterNetworkPtrOutput() InteractiveQueryClusterNetworkPtrOutput
func (InteractiveQueryClusterNetworkPtrOutput) ToInteractiveQueryClusterNetworkPtrOutputWithContext ¶
func (o InteractiveQueryClusterNetworkPtrOutput) ToInteractiveQueryClusterNetworkPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterNetworkPtrOutput
type InteractiveQueryClusterOutput ¶
type InteractiveQueryClusterOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterOutput) ClusterVersion ¶
func (o InteractiveQueryClusterOutput) ClusterVersion() pulumi.StringOutput
Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created.
func (InteractiveQueryClusterOutput) ComponentVersion ¶
func (o InteractiveQueryClusterOutput) ComponentVersion() InteractiveQueryClusterComponentVersionOutput
A `componentVersion` block as defined below.
func (InteractiveQueryClusterOutput) ComputeIsolation ¶
func (o InteractiveQueryClusterOutput) ComputeIsolation() InteractiveQueryClusterComputeIsolationPtrOutput
A `computeIsolation` block as defined below.
func (InteractiveQueryClusterOutput) DiskEncryptions ¶
func (o InteractiveQueryClusterOutput) DiskEncryptions() InteractiveQueryClusterDiskEncryptionArrayOutput
A `diskEncryption` block as defined below.
func (InteractiveQueryClusterOutput) ElementType ¶
func (InteractiveQueryClusterOutput) ElementType() reflect.Type
func (InteractiveQueryClusterOutput) EncryptionInTransitEnabled ¶
func (o InteractiveQueryClusterOutput) EncryptionInTransitEnabled() pulumi.BoolPtrOutput
Whether encryption in transit is enabled for this Cluster. Changing this forces a new resource to be created.
func (InteractiveQueryClusterOutput) Extension ¶
func (o InteractiveQueryClusterOutput) Extension() InteractiveQueryClusterExtensionPtrOutput
An `extension` block as defined below.
func (InteractiveQueryClusterOutput) Gateway ¶
func (o InteractiveQueryClusterOutput) Gateway() InteractiveQueryClusterGatewayOutput
A `gateway` block as defined below.
func (InteractiveQueryClusterOutput) HttpsEndpoint ¶
func (o InteractiveQueryClusterOutput) HttpsEndpoint() pulumi.StringOutput
The HTTPS Connectivity Endpoint for this HDInsight Interactive Query Cluster.
func (InteractiveQueryClusterOutput) Location ¶
func (o InteractiveQueryClusterOutput) Location() pulumi.StringOutput
Specifies the Azure Region which this HDInsight Interactive Query Cluster should exist. Changing this forces a new resource to be created.
func (InteractiveQueryClusterOutput) Metastores ¶
func (o InteractiveQueryClusterOutput) Metastores() InteractiveQueryClusterMetastoresPtrOutput
A `metastores` block as defined below.
func (InteractiveQueryClusterOutput) Monitor ¶
func (o InteractiveQueryClusterOutput) Monitor() InteractiveQueryClusterMonitorPtrOutput
A `monitor` block as defined below.
func (InteractiveQueryClusterOutput) Name ¶
func (o InteractiveQueryClusterOutput) Name() pulumi.StringOutput
Specifies the name for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created.
func (InteractiveQueryClusterOutput) Network ¶
func (o InteractiveQueryClusterOutput) Network() InteractiveQueryClusterNetworkPtrOutput
A `network` block as defined below.
func (InteractiveQueryClusterOutput) PrivateLinkConfiguration ¶
func (o InteractiveQueryClusterOutput) PrivateLinkConfiguration() InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
A `privateLinkConfiguration` block as defined below.
func (InteractiveQueryClusterOutput) ResourceGroupName ¶
func (o InteractiveQueryClusterOutput) ResourceGroupName() pulumi.StringOutput
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.
func (InteractiveQueryClusterOutput) Roles ¶
func (o InteractiveQueryClusterOutput) Roles() InteractiveQueryClusterRolesOutput
A `roles` block as defined below.
func (InteractiveQueryClusterOutput) SecurityProfile ¶
func (o InteractiveQueryClusterOutput) SecurityProfile() InteractiveQueryClusterSecurityProfilePtrOutput
A `securityProfile` block as defined below. Changing this forces a new resource to be created.
func (InteractiveQueryClusterOutput) SshEndpoint ¶
func (o InteractiveQueryClusterOutput) SshEndpoint() pulumi.StringOutput
The SSH Connectivity Endpoint for this HDInsight Interactive Query Cluster.
func (InteractiveQueryClusterOutput) StorageAccountGen2 ¶
func (o InteractiveQueryClusterOutput) StorageAccountGen2() InteractiveQueryClusterStorageAccountGen2PtrOutput
A `storageAccountGen2` block as defined below.
func (InteractiveQueryClusterOutput) StorageAccounts ¶
func (o InteractiveQueryClusterOutput) StorageAccounts() InteractiveQueryClusterStorageAccountArrayOutput
One or more `storageAccount` block as defined below.
func (InteractiveQueryClusterOutput) Tags ¶
func (o InteractiveQueryClusterOutput) Tags() pulumi.StringMapOutput
A map of Tags which should be assigned to this HDInsight Interactive Query Cluster.
func (InteractiveQueryClusterOutput) Tier ¶
func (o InteractiveQueryClusterOutput) Tier() pulumi.StringOutput
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.
func (InteractiveQueryClusterOutput) TlsMinVersion ¶
func (o InteractiveQueryClusterOutput) TlsMinVersion() pulumi.StringPtrOutput
The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created.
> **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/).
func (InteractiveQueryClusterOutput) ToInteractiveQueryClusterOutput ¶
func (o InteractiveQueryClusterOutput) ToInteractiveQueryClusterOutput() InteractiveQueryClusterOutput
func (InteractiveQueryClusterOutput) ToInteractiveQueryClusterOutputWithContext ¶
func (o InteractiveQueryClusterOutput) ToInteractiveQueryClusterOutputWithContext(ctx context.Context) InteractiveQueryClusterOutput
type InteractiveQueryClusterPrivateLinkConfiguration ¶
type InteractiveQueryClusterPrivateLinkConfiguration struct { // The ID of the private link service group. GroupId string `pulumi:"groupId"` IpConfiguration InteractiveQueryClusterPrivateLinkConfigurationIpConfiguration `pulumi:"ipConfiguration"` // The name of the private link configuration. Name string `pulumi:"name"` }
type InteractiveQueryClusterPrivateLinkConfigurationArgs ¶
type InteractiveQueryClusterPrivateLinkConfigurationArgs struct { // The ID of the private link service group. GroupId pulumi.StringInput `pulumi:"groupId"` IpConfiguration InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationInput `pulumi:"ipConfiguration"` // The name of the private link configuration. Name pulumi.StringInput `pulumi:"name"` }
func (InteractiveQueryClusterPrivateLinkConfigurationArgs) ElementType ¶
func (InteractiveQueryClusterPrivateLinkConfigurationArgs) ElementType() reflect.Type
func (InteractiveQueryClusterPrivateLinkConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationOutput ¶
func (i InteractiveQueryClusterPrivateLinkConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationOutput() InteractiveQueryClusterPrivateLinkConfigurationOutput
func (InteractiveQueryClusterPrivateLinkConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationOutputWithContext ¶
func (i InteractiveQueryClusterPrivateLinkConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationOutput
func (InteractiveQueryClusterPrivateLinkConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutput ¶
func (i InteractiveQueryClusterPrivateLinkConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutput() InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
func (InteractiveQueryClusterPrivateLinkConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (i InteractiveQueryClusterPrivateLinkConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
type InteractiveQueryClusterPrivateLinkConfigurationInput ¶
type InteractiveQueryClusterPrivateLinkConfigurationInput interface { pulumi.Input ToInteractiveQueryClusterPrivateLinkConfigurationOutput() InteractiveQueryClusterPrivateLinkConfigurationOutput ToInteractiveQueryClusterPrivateLinkConfigurationOutputWithContext(context.Context) InteractiveQueryClusterPrivateLinkConfigurationOutput }
InteractiveQueryClusterPrivateLinkConfigurationInput is an input type that accepts InteractiveQueryClusterPrivateLinkConfigurationArgs and InteractiveQueryClusterPrivateLinkConfigurationOutput values. You can construct a concrete instance of `InteractiveQueryClusterPrivateLinkConfigurationInput` via:
InteractiveQueryClusterPrivateLinkConfigurationArgs{...}
type InteractiveQueryClusterPrivateLinkConfigurationIpConfiguration ¶
type InteractiveQueryClusterPrivateLinkConfigurationIpConfiguration struct { // Specifies the name for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created. Name string `pulumi:"name"` // Indicates whether this IP configuration is primary. Primary *bool `pulumi:"primary"` // The private IP address of the IP configuration. PrivateIpAddress *string `pulumi:"privateIpAddress"` // The private IP allocation method. The only possible value now is `Dynamic`. PrivateIpAllocationMethod *string `pulumi:"privateIpAllocationMethod"` SubnetId *string `pulumi:"subnetId"` }
type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs ¶
type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs struct { // Specifies the name for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created. Name pulumi.StringInput `pulumi:"name"` // Indicates whether this IP configuration is primary. Primary pulumi.BoolPtrInput `pulumi:"primary"` // The private IP address of the IP configuration. PrivateIpAddress pulumi.StringPtrInput `pulumi:"privateIpAddress"` // The private IP allocation method. The only possible value now is `Dynamic`. PrivateIpAllocationMethod pulumi.StringPtrInput `pulumi:"privateIpAllocationMethod"` SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` }
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType ¶
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType() reflect.Type
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput ¶
func (i InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutputWithContext ¶
func (i InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (i InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (i InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationInput ¶
type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationInput interface { pulumi.Input ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(context.Context) InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput }
InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationInput is an input type that accepts InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs and InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput values. You can construct a concrete instance of `InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationInput` via:
InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs{...}
type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput ¶
type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType ¶
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType() reflect.Type
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) Name ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) Name() pulumi.StringOutput
Specifies the name for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created.
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) Primary ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) Primary() pulumi.BoolPtrOutput
Indicates whether this IP configuration is primary.
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress() pulumi.StringPtrOutput
The private IP address of the IP configuration.
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
The private IP allocation method. The only possible value now is `Dynamic`.
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutputWithContext ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrInput ¶
type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrInput interface { pulumi.Input ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(context.Context) InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput }
InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrInput is an input type that accepts InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs, InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtr and InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrInput` via:
InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs{...} or: nil
func InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtr ¶
func InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtr(v *InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationArgs) InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrInput
type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
type InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType ¶
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Name ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Name() pulumi.StringPtrOutput
Specifies the name for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created.
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary() pulumi.BoolPtrOutput
Indicates whether this IP configuration is primary.
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress() pulumi.StringPtrOutput
The private IP address of the IP configuration.
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
The private IP allocation method. The only possible value now is `Dynamic`.
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput() InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToInteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type InteractiveQueryClusterPrivateLinkConfigurationOutput ¶
type InteractiveQueryClusterPrivateLinkConfigurationOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterPrivateLinkConfigurationOutput) ElementType ¶
func (InteractiveQueryClusterPrivateLinkConfigurationOutput) ElementType() reflect.Type
func (InteractiveQueryClusterPrivateLinkConfigurationOutput) GroupId ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationOutput) GroupId() pulumi.StringOutput
The ID of the private link service group.
func (InteractiveQueryClusterPrivateLinkConfigurationOutput) IpConfiguration ¶
func (InteractiveQueryClusterPrivateLinkConfigurationOutput) Name ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationOutput) Name() pulumi.StringOutput
The name of the private link configuration.
func (InteractiveQueryClusterPrivateLinkConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationOutput ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationOutput() InteractiveQueryClusterPrivateLinkConfigurationOutput
func (InteractiveQueryClusterPrivateLinkConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationOutputWithContext ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationOutput
func (InteractiveQueryClusterPrivateLinkConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutput ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutput() InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
func (InteractiveQueryClusterPrivateLinkConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationOutput) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
type InteractiveQueryClusterPrivateLinkConfigurationPtrInput ¶
type InteractiveQueryClusterPrivateLinkConfigurationPtrInput interface { pulumi.Input ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutput() InteractiveQueryClusterPrivateLinkConfigurationPtrOutput ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutputWithContext(context.Context) InteractiveQueryClusterPrivateLinkConfigurationPtrOutput }
InteractiveQueryClusterPrivateLinkConfigurationPtrInput is an input type that accepts InteractiveQueryClusterPrivateLinkConfigurationArgs, InteractiveQueryClusterPrivateLinkConfigurationPtr and InteractiveQueryClusterPrivateLinkConfigurationPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterPrivateLinkConfigurationPtrInput` via:
InteractiveQueryClusterPrivateLinkConfigurationArgs{...} or: nil
func InteractiveQueryClusterPrivateLinkConfigurationPtr ¶
func InteractiveQueryClusterPrivateLinkConfigurationPtr(v *InteractiveQueryClusterPrivateLinkConfigurationArgs) InteractiveQueryClusterPrivateLinkConfigurationPtrInput
type InteractiveQueryClusterPrivateLinkConfigurationPtrOutput ¶
type InteractiveQueryClusterPrivateLinkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) ElementType ¶
func (InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) GroupId ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) GroupId() pulumi.StringPtrOutput
The ID of the private link service group.
func (InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) IpConfiguration ¶
func (InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) Name ¶
The name of the private link configuration.
func (InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutput ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutput() InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
func (InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (o InteractiveQueryClusterPrivateLinkConfigurationPtrOutput) ToInteractiveQueryClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterPrivateLinkConfigurationPtrOutput
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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions []InteractiveQueryClusterRolesHeadNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. // // > **NOTE:** High memory instances must be specified for the Head Node (Azure suggests a `Standard_D13_V2`). 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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions InteractiveQueryClusterRolesHeadNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. // // > **NOTE:** High memory instances must be specified for the Head Node (Azure suggests a `Standard_D13_V2`). VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (InteractiveQueryClusterRolesHeadNodeArgs) ElementType ¶
func (InteractiveQueryClusterRolesHeadNodeArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodeOutput ¶
func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodeOutput() InteractiveQueryClusterRolesHeadNodeOutput
func (InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodeOutputWithContext ¶
func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeOutput
func (InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodePtrOutput ¶
func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodePtrOutput() InteractiveQueryClusterRolesHeadNodePtrOutput
func (InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext ¶
func (i InteractiveQueryClusterRolesHeadNodeArgs) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodePtrOutput
type InteractiveQueryClusterRolesHeadNodeInput ¶
type InteractiveQueryClusterRolesHeadNodeInput interface { pulumi.Input ToInteractiveQueryClusterRolesHeadNodeOutput() InteractiveQueryClusterRolesHeadNodeOutput ToInteractiveQueryClusterRolesHeadNodeOutputWithContext(context.Context) InteractiveQueryClusterRolesHeadNodeOutput }
InteractiveQueryClusterRolesHeadNodeInput is an input type that accepts InteractiveQueryClusterRolesHeadNodeArgs and InteractiveQueryClusterRolesHeadNodeOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesHeadNodeInput` via:
InteractiveQueryClusterRolesHeadNodeArgs{...}
type InteractiveQueryClusterRolesHeadNodeOutput ¶
type InteractiveQueryClusterRolesHeadNodeOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesHeadNodeOutput) ElementType ¶
func (InteractiveQueryClusterRolesHeadNodeOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesHeadNodeOutput) Password ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (InteractiveQueryClusterRolesHeadNodeOutput) ScriptActions ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) ScriptActions() InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (InteractiveQueryClusterRolesHeadNodeOutput) SubnetId ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodeOutput ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodeOutput() InteractiveQueryClusterRolesHeadNodeOutput
func (InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodeOutputWithContext ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeOutput
func (InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutput ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutput() InteractiveQueryClusterRolesHeadNodePtrOutput
func (InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodePtrOutput
func (InteractiveQueryClusterRolesHeadNodeOutput) Username ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesHeadNodeOutput) VirtualNetworkId ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesHeadNodeOutput) VmSize ¶
func (o InteractiveQueryClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
> **NOTE:** High memory instances must be specified for the Head Node (Azure suggests a `Standard_D13_V2`).
type InteractiveQueryClusterRolesHeadNodePtrInput ¶
type InteractiveQueryClusterRolesHeadNodePtrInput interface { pulumi.Input ToInteractiveQueryClusterRolesHeadNodePtrOutput() InteractiveQueryClusterRolesHeadNodePtrOutput ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext(context.Context) InteractiveQueryClusterRolesHeadNodePtrOutput }
InteractiveQueryClusterRolesHeadNodePtrInput is an input type that accepts InteractiveQueryClusterRolesHeadNodeArgs, InteractiveQueryClusterRolesHeadNodePtr and InteractiveQueryClusterRolesHeadNodePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesHeadNodePtrInput` via:
InteractiveQueryClusterRolesHeadNodeArgs{...} or: nil
func InteractiveQueryClusterRolesHeadNodePtr ¶
func InteractiveQueryClusterRolesHeadNodePtr(v *InteractiveQueryClusterRolesHeadNodeArgs) InteractiveQueryClusterRolesHeadNodePtrInput
type InteractiveQueryClusterRolesHeadNodePtrOutput ¶
type InteractiveQueryClusterRolesHeadNodePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesHeadNodePtrOutput) ElementType ¶
func (InteractiveQueryClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesHeadNodePtrOutput) Password ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (InteractiveQueryClusterRolesHeadNodePtrOutput) ScriptActions ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) ScriptActions() InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
func (InteractiveQueryClusterRolesHeadNodePtrOutput) SshKeys ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (InteractiveQueryClusterRolesHeadNodePtrOutput) SubnetId ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesHeadNodePtrOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutput ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutput() InteractiveQueryClusterRolesHeadNodePtrOutput
func (InteractiveQueryClusterRolesHeadNodePtrOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) ToInteractiveQueryClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodePtrOutput
func (InteractiveQueryClusterRolesHeadNodePtrOutput) Username ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesHeadNodePtrOutput) VirtualNetworkId ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesHeadNodePtrOutput) VmSize ¶
func (o InteractiveQueryClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
> **NOTE:** High memory instances must be specified for the Head Node (Azure suggests a `Standard_D13_V2`).
type InteractiveQueryClusterRolesHeadNodeScriptActionArgs ¶
type InteractiveQueryClusterRolesHeadNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (InteractiveQueryClusterRolesHeadNodeScriptActionArgs) ElementType ¶
func (InteractiveQueryClusterRolesHeadNodeScriptActionArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesHeadNodeScriptActionArgs) ToInteractiveQueryClusterRolesHeadNodeScriptActionOutput ¶
func (i InteractiveQueryClusterRolesHeadNodeScriptActionArgs) ToInteractiveQueryClusterRolesHeadNodeScriptActionOutput() InteractiveQueryClusterRolesHeadNodeScriptActionOutput
func (InteractiveQueryClusterRolesHeadNodeScriptActionArgs) ToInteractiveQueryClusterRolesHeadNodeScriptActionOutputWithContext ¶
func (i InteractiveQueryClusterRolesHeadNodeScriptActionArgs) ToInteractiveQueryClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeScriptActionOutput
type InteractiveQueryClusterRolesHeadNodeScriptActionArray ¶
type InteractiveQueryClusterRolesHeadNodeScriptActionArray []InteractiveQueryClusterRolesHeadNodeScriptActionInput
func (InteractiveQueryClusterRolesHeadNodeScriptActionArray) ElementType ¶
func (InteractiveQueryClusterRolesHeadNodeScriptActionArray) ElementType() reflect.Type
func (InteractiveQueryClusterRolesHeadNodeScriptActionArray) ToInteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput ¶
func (i InteractiveQueryClusterRolesHeadNodeScriptActionArray) ToInteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput() InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput
func (InteractiveQueryClusterRolesHeadNodeScriptActionArray) ToInteractiveQueryClusterRolesHeadNodeScriptActionArrayOutputWithContext ¶
func (i InteractiveQueryClusterRolesHeadNodeScriptActionArray) ToInteractiveQueryClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput
type InteractiveQueryClusterRolesHeadNodeScriptActionArrayInput ¶
type InteractiveQueryClusterRolesHeadNodeScriptActionArrayInput interface { pulumi.Input ToInteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput() InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput ToInteractiveQueryClusterRolesHeadNodeScriptActionArrayOutputWithContext(context.Context) InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput }
InteractiveQueryClusterRolesHeadNodeScriptActionArrayInput is an input type that accepts InteractiveQueryClusterRolesHeadNodeScriptActionArray and InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesHeadNodeScriptActionArrayInput` via:
InteractiveQueryClusterRolesHeadNodeScriptActionArray{ InteractiveQueryClusterRolesHeadNodeScriptActionArgs{...} }
type InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput ¶
type InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput) ElementType ¶
func (InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput ¶
func (o InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput() InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput
func (InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesHeadNodeScriptActionArrayOutputWithContext ¶
func (o InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeScriptActionArrayOutput
type InteractiveQueryClusterRolesHeadNodeScriptActionInput ¶
type InteractiveQueryClusterRolesHeadNodeScriptActionInput interface { pulumi.Input ToInteractiveQueryClusterRolesHeadNodeScriptActionOutput() InteractiveQueryClusterRolesHeadNodeScriptActionOutput ToInteractiveQueryClusterRolesHeadNodeScriptActionOutputWithContext(context.Context) InteractiveQueryClusterRolesHeadNodeScriptActionOutput }
InteractiveQueryClusterRolesHeadNodeScriptActionInput is an input type that accepts InteractiveQueryClusterRolesHeadNodeScriptActionArgs and InteractiveQueryClusterRolesHeadNodeScriptActionOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesHeadNodeScriptActionInput` via:
InteractiveQueryClusterRolesHeadNodeScriptActionArgs{...}
type InteractiveQueryClusterRolesHeadNodeScriptActionOutput ¶
type InteractiveQueryClusterRolesHeadNodeScriptActionOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesHeadNodeScriptActionOutput) ElementType ¶
func (InteractiveQueryClusterRolesHeadNodeScriptActionOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesHeadNodeScriptActionOutput) Name ¶
func (o InteractiveQueryClusterRolesHeadNodeScriptActionOutput) Name() pulumi.StringOutput
The name of the script action.
func (InteractiveQueryClusterRolesHeadNodeScriptActionOutput) Parameters ¶
func (o InteractiveQueryClusterRolesHeadNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (InteractiveQueryClusterRolesHeadNodeScriptActionOutput) ToInteractiveQueryClusterRolesHeadNodeScriptActionOutput ¶
func (o InteractiveQueryClusterRolesHeadNodeScriptActionOutput) ToInteractiveQueryClusterRolesHeadNodeScriptActionOutput() InteractiveQueryClusterRolesHeadNodeScriptActionOutput
func (InteractiveQueryClusterRolesHeadNodeScriptActionOutput) ToInteractiveQueryClusterRolesHeadNodeScriptActionOutputWithContext ¶
func (o InteractiveQueryClusterRolesHeadNodeScriptActionOutput) ToInteractiveQueryClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesHeadNodeScriptActionOutput
type InteractiveQueryClusterRolesInput ¶
type InteractiveQueryClusterRolesInput interface { pulumi.Input ToInteractiveQueryClusterRolesOutput() InteractiveQueryClusterRolesOutput ToInteractiveQueryClusterRolesOutputWithContext(context.Context) InteractiveQueryClusterRolesOutput }
InteractiveQueryClusterRolesInput is an input type that accepts InteractiveQueryClusterRolesArgs and InteractiveQueryClusterRolesOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesInput` via:
InteractiveQueryClusterRolesArgs{...}
type InteractiveQueryClusterRolesOutput ¶
type InteractiveQueryClusterRolesOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesOutput) ElementType ¶
func (InteractiveQueryClusterRolesOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesOutput) HeadNode ¶
func (o InteractiveQueryClusterRolesOutput) HeadNode() InteractiveQueryClusterRolesHeadNodeOutput
A `headNode` block as defined above.
func (InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesOutput ¶
func (o InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesOutput() InteractiveQueryClusterRolesOutput
func (InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesOutputWithContext ¶
func (o InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesOutput
func (InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesPtrOutput ¶
func (o InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesPtrOutput() InteractiveQueryClusterRolesPtrOutput
func (InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesPtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesOutput) ToInteractiveQueryClusterRolesPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesPtrOutput
func (InteractiveQueryClusterRolesOutput) WorkerNode ¶
func (o InteractiveQueryClusterRolesOutput) WorkerNode() InteractiveQueryClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (InteractiveQueryClusterRolesOutput) ZookeeperNode ¶
func (o InteractiveQueryClusterRolesOutput) ZookeeperNode() InteractiveQueryClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type InteractiveQueryClusterRolesPtrInput ¶
type InteractiveQueryClusterRolesPtrInput interface { pulumi.Input ToInteractiveQueryClusterRolesPtrOutput() InteractiveQueryClusterRolesPtrOutput ToInteractiveQueryClusterRolesPtrOutputWithContext(context.Context) InteractiveQueryClusterRolesPtrOutput }
InteractiveQueryClusterRolesPtrInput is an input type that accepts InteractiveQueryClusterRolesArgs, InteractiveQueryClusterRolesPtr and InteractiveQueryClusterRolesPtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesPtrInput` via:
InteractiveQueryClusterRolesArgs{...} or: nil
func InteractiveQueryClusterRolesPtr ¶
func InteractiveQueryClusterRolesPtr(v *InteractiveQueryClusterRolesArgs) InteractiveQueryClusterRolesPtrInput
type InteractiveQueryClusterRolesPtrOutput ¶
type InteractiveQueryClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesPtrOutput) ElementType ¶
func (InteractiveQueryClusterRolesPtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesPtrOutput) HeadNode ¶
func (o InteractiveQueryClusterRolesPtrOutput) HeadNode() InteractiveQueryClusterRolesHeadNodePtrOutput
A `headNode` block as defined above.
func (InteractiveQueryClusterRolesPtrOutput) ToInteractiveQueryClusterRolesPtrOutput ¶
func (o InteractiveQueryClusterRolesPtrOutput) ToInteractiveQueryClusterRolesPtrOutput() InteractiveQueryClusterRolesPtrOutput
func (InteractiveQueryClusterRolesPtrOutput) ToInteractiveQueryClusterRolesPtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesPtrOutput) ToInteractiveQueryClusterRolesPtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesPtrOutput
func (InteractiveQueryClusterRolesPtrOutput) WorkerNode ¶
func (o InteractiveQueryClusterRolesPtrOutput) WorkerNode() InteractiveQueryClusterRolesWorkerNodePtrOutput
A `workerNode` block as defined below.
func (InteractiveQueryClusterRolesPtrOutput) ZookeeperNode ¶
func (o InteractiveQueryClusterRolesPtrOutput) ZookeeperNode() InteractiveQueryClusterRolesZookeeperNodePtrOutput
A `zookeeperNode` block as defined below.
type InteractiveQueryClusterRolesWorkerNode ¶
type InteractiveQueryClusterRolesWorkerNode struct { // A `autoscale` block as defined below. Autoscale *InteractiveQueryClusterRolesWorkerNodeAutoscale `pulumi:"autoscale"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions []InteractiveQueryClusterRolesWorkerNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. // // > **NOTE:** High memory instances must be specified for the Head Node (Azure suggests a `Standard_D14_V2`). VmSize string `pulumi:"vmSize"` }
type InteractiveQueryClusterRolesWorkerNodeArgs ¶
type InteractiveQueryClusterRolesWorkerNodeArgs struct { // A `autoscale` block as defined below. Autoscale InteractiveQueryClusterRolesWorkerNodeAutoscalePtrInput `pulumi:"autoscale"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions InteractiveQueryClusterRolesWorkerNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. // // > **NOTE:** High memory instances must be specified for the Head Node (Azure suggests a `Standard_D14_V2`). VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (InteractiveQueryClusterRolesWorkerNodeArgs) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodeOutput ¶
func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodeOutput() InteractiveQueryClusterRolesWorkerNodeOutput
func (InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext ¶
func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeOutput
func (InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodePtrOutput ¶
func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodePtrOutput() InteractiveQueryClusterRolesWorkerNodePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext ¶
func (i InteractiveQueryClusterRolesWorkerNodeArgs) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodePtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscale ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscale struct { // A `recurrence` block as defined below. Recurrence *InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrence `pulumi:"recurrence"` }
type InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs struct { // A `recurrence` block as defined below. Recurrence InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrInput `pulumi:"recurrence"` }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutput ¶
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutputWithContext ¶
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput ¶
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleInput ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput }
InteractiveQueryClusterRolesWorkerNodeAutoscaleInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs and InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeAutoscaleInput` via:
InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs{...}
type InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) Recurrence ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) Recurrence() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscalePtrInput ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscalePtrInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput }
InteractiveQueryClusterRolesWorkerNodeAutoscalePtrInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs, InteractiveQueryClusterRolesWorkerNodeAutoscalePtr and InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeAutoscalePtrInput` via:
InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs{...} or: nil
func InteractiveQueryClusterRolesWorkerNodeAutoscalePtr ¶
func InteractiveQueryClusterRolesWorkerNodeAutoscalePtr(v *InteractiveQueryClusterRolesWorkerNodeAutoscaleArgs) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrInput
type InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
func (InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrence ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrence struct { // A list of `schedule` blocks as defined below. Schedules []InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceSchedule `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone string `pulumi:"timezone"` }
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs struct { // A list of `schedule` blocks as defined below. Schedules InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone pulumi.StringInput `pulumi:"timezone"` }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceInput ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput }
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs and InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceInput` via:
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...}
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
The time zone for the autoscale schedule times.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrInput ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput }
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs, InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtr and InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrInput` via:
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...} or: nil
func InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtr ¶
func InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtr(v *InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceArgs) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
The time zone for the autoscale schedule times.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceSchedule ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceSchedule struct { // The days of the week to perform autoscale. Possible values are `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` and `Sunday`. Days []string `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time string `pulumi:"time"` }
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs struct { // The days of the week to perform autoscale. Possible values are `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` and `Sunday`. Days pulumi.StringArrayInput `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time pulumi.StringInput `pulumi:"time"` }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray []InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶
func (i InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput }
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray and InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput` via:
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray{ InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...} }
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput }
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs and InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput` via:
InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...}
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶
type InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
The days of the week to perform autoscale. Possible values are `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` and `Sunday`.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
The number of worker nodes to autoscale at the specified time.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time() pulumi.StringOutput
The time of day to perform the autoscale in 24hour format.
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToInteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type InteractiveQueryClusterRolesWorkerNodeInput ¶
type InteractiveQueryClusterRolesWorkerNodeInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeOutput() InteractiveQueryClusterRolesWorkerNodeOutput ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeOutput }
InteractiveQueryClusterRolesWorkerNodeInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeArgs and InteractiveQueryClusterRolesWorkerNodeOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeInput` via:
InteractiveQueryClusterRolesWorkerNodeArgs{...}
type InteractiveQueryClusterRolesWorkerNodeOutput ¶
type InteractiveQueryClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeOutput) Autoscale ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) Autoscale() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (InteractiveQueryClusterRolesWorkerNodeOutput) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeOutput) ElementType() reflect.Type
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.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (InteractiveQueryClusterRolesWorkerNodeOutput) ScriptActions ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) ScriptActions() InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (InteractiveQueryClusterRolesWorkerNodeOutput) SubnetId ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesWorkerNodeOutput) TargetInstanceCount ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
The number of instances which should be run for the Worker Nodes.
func (InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodeOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodeOutput() InteractiveQueryClusterRolesWorkerNodeOutput
func (InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeOutput
func (InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutput() InteractiveQueryClusterRolesWorkerNodePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodePtrOutput
func (InteractiveQueryClusterRolesWorkerNodeOutput) Username ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesWorkerNodeOutput) VirtualNetworkId ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesWorkerNodeOutput) VmSize ¶
func (o InteractiveQueryClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
> **NOTE:** High memory instances must be specified for the Head Node (Azure suggests a `Standard_D14_V2`).
type InteractiveQueryClusterRolesWorkerNodePtrInput ¶
type InteractiveQueryClusterRolesWorkerNodePtrInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodePtrOutput() InteractiveQueryClusterRolesWorkerNodePtrOutput ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodePtrOutput }
InteractiveQueryClusterRolesWorkerNodePtrInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeArgs, InteractiveQueryClusterRolesWorkerNodePtr and InteractiveQueryClusterRolesWorkerNodePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodePtrInput` via:
InteractiveQueryClusterRolesWorkerNodeArgs{...} or: nil
func InteractiveQueryClusterRolesWorkerNodePtr ¶
func InteractiveQueryClusterRolesWorkerNodePtr(v *InteractiveQueryClusterRolesWorkerNodeArgs) InteractiveQueryClusterRolesWorkerNodePtrInput
type InteractiveQueryClusterRolesWorkerNodePtrOutput ¶
type InteractiveQueryClusterRolesWorkerNodePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) Autoscale ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) Autoscale() InteractiveQueryClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) Password ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) ScriptActions ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) ScriptActions() InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) SshKeys ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Worker Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) SubnetId ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) TargetInstanceCount ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutput() InteractiveQueryClusterRolesWorkerNodePtrOutput
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) ToInteractiveQueryClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodePtrOutput
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) Username ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) VirtualNetworkId ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesWorkerNodePtrOutput) VmSize ¶
func (o InteractiveQueryClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
> **NOTE:** High memory instances must be specified for the Head Node (Azure suggests a `Standard_D14_V2`).
type InteractiveQueryClusterRolesWorkerNodeScriptActionArgs ¶
type InteractiveQueryClusterRolesWorkerNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (InteractiveQueryClusterRolesWorkerNodeScriptActionArgs) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeScriptActionArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeScriptActionArgs) ToInteractiveQueryClusterRolesWorkerNodeScriptActionOutput ¶
func (i InteractiveQueryClusterRolesWorkerNodeScriptActionArgs) ToInteractiveQueryClusterRolesWorkerNodeScriptActionOutput() InteractiveQueryClusterRolesWorkerNodeScriptActionOutput
func (InteractiveQueryClusterRolesWorkerNodeScriptActionArgs) ToInteractiveQueryClusterRolesWorkerNodeScriptActionOutputWithContext ¶
func (i InteractiveQueryClusterRolesWorkerNodeScriptActionArgs) ToInteractiveQueryClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeScriptActionOutput
type InteractiveQueryClusterRolesWorkerNodeScriptActionArray ¶
type InteractiveQueryClusterRolesWorkerNodeScriptActionArray []InteractiveQueryClusterRolesWorkerNodeScriptActionInput
func (InteractiveQueryClusterRolesWorkerNodeScriptActionArray) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeScriptActionArray) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeScriptActionArray) ToInteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput ¶
func (i InteractiveQueryClusterRolesWorkerNodeScriptActionArray) ToInteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput() InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput
func (InteractiveQueryClusterRolesWorkerNodeScriptActionArray) ToInteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutputWithContext ¶
func (i InteractiveQueryClusterRolesWorkerNodeScriptActionArray) ToInteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput
type InteractiveQueryClusterRolesWorkerNodeScriptActionArrayInput ¶
type InteractiveQueryClusterRolesWorkerNodeScriptActionArrayInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput() InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput ToInteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput }
InteractiveQueryClusterRolesWorkerNodeScriptActionArrayInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeScriptActionArray and InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeScriptActionArrayInput` via:
InteractiveQueryClusterRolesWorkerNodeScriptActionArray{ InteractiveQueryClusterRolesWorkerNodeScriptActionArgs{...} }
type InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput ¶
type InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput() InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput
func (InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeScriptActionArrayOutput
type InteractiveQueryClusterRolesWorkerNodeScriptActionInput ¶
type InteractiveQueryClusterRolesWorkerNodeScriptActionInput interface { pulumi.Input ToInteractiveQueryClusterRolesWorkerNodeScriptActionOutput() InteractiveQueryClusterRolesWorkerNodeScriptActionOutput ToInteractiveQueryClusterRolesWorkerNodeScriptActionOutputWithContext(context.Context) InteractiveQueryClusterRolesWorkerNodeScriptActionOutput }
InteractiveQueryClusterRolesWorkerNodeScriptActionInput is an input type that accepts InteractiveQueryClusterRolesWorkerNodeScriptActionArgs and InteractiveQueryClusterRolesWorkerNodeScriptActionOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesWorkerNodeScriptActionInput` via:
InteractiveQueryClusterRolesWorkerNodeScriptActionArgs{...}
type InteractiveQueryClusterRolesWorkerNodeScriptActionOutput ¶
type InteractiveQueryClusterRolesWorkerNodeScriptActionOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) ElementType ¶
func (InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) Name ¶
The name of the script action.
func (InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) Parameters ¶
func (o InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) ToInteractiveQueryClusterRolesWorkerNodeScriptActionOutput ¶
func (o InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) ToInteractiveQueryClusterRolesWorkerNodeScriptActionOutput() InteractiveQueryClusterRolesWorkerNodeScriptActionOutput
func (InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) ToInteractiveQueryClusterRolesWorkerNodeScriptActionOutputWithContext ¶
func (o InteractiveQueryClusterRolesWorkerNodeScriptActionOutput) ToInteractiveQueryClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesWorkerNodeScriptActionOutput
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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions []InteractiveQueryClusterRolesZookeeperNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. 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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (InteractiveQueryClusterRolesZookeeperNodeArgs) ElementType ¶
func (InteractiveQueryClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodeOutput ¶
func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodeOutput() InteractiveQueryClusterRolesZookeeperNodeOutput
func (InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext ¶
func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeOutput
func (InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput ¶
func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput() InteractiveQueryClusterRolesZookeeperNodePtrOutput
func (InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext ¶
func (i InteractiveQueryClusterRolesZookeeperNodeArgs) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodePtrOutput
type InteractiveQueryClusterRolesZookeeperNodeInput ¶
type InteractiveQueryClusterRolesZookeeperNodeInput interface { pulumi.Input ToInteractiveQueryClusterRolesZookeeperNodeOutput() InteractiveQueryClusterRolesZookeeperNodeOutput ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext(context.Context) InteractiveQueryClusterRolesZookeeperNodeOutput }
InteractiveQueryClusterRolesZookeeperNodeInput is an input type that accepts InteractiveQueryClusterRolesZookeeperNodeArgs and InteractiveQueryClusterRolesZookeeperNodeOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesZookeeperNodeInput` via:
InteractiveQueryClusterRolesZookeeperNodeArgs{...}
type InteractiveQueryClusterRolesZookeeperNodeOutput ¶
type InteractiveQueryClusterRolesZookeeperNodeOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesZookeeperNodeOutput) ElementType ¶
func (InteractiveQueryClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesZookeeperNodeOutput) Password ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (InteractiveQueryClusterRolesZookeeperNodeOutput) ScriptActions ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ScriptActions() InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (InteractiveQueryClusterRolesZookeeperNodeOutput) SubnetId ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodeOutput ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodeOutput() InteractiveQueryClusterRolesZookeeperNodeOutput
func (InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeOutput
func (InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput() InteractiveQueryClusterRolesZookeeperNodePtrOutput
func (InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodePtrOutput
func (InteractiveQueryClusterRolesZookeeperNodeOutput) Username ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesZookeeperNodeOutput) VirtualNetworkId ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesZookeeperNodeOutput) VmSize ¶
func (o InteractiveQueryClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type InteractiveQueryClusterRolesZookeeperNodePtrInput ¶
type InteractiveQueryClusterRolesZookeeperNodePtrInput interface { pulumi.Input ToInteractiveQueryClusterRolesZookeeperNodePtrOutput() InteractiveQueryClusterRolesZookeeperNodePtrOutput ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext(context.Context) InteractiveQueryClusterRolesZookeeperNodePtrOutput }
InteractiveQueryClusterRolesZookeeperNodePtrInput is an input type that accepts InteractiveQueryClusterRolesZookeeperNodeArgs, InteractiveQueryClusterRolesZookeeperNodePtr and InteractiveQueryClusterRolesZookeeperNodePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesZookeeperNodePtrInput` via:
InteractiveQueryClusterRolesZookeeperNodeArgs{...} or: nil
func InteractiveQueryClusterRolesZookeeperNodePtr ¶
func InteractiveQueryClusterRolesZookeeperNodePtr(v *InteractiveQueryClusterRolesZookeeperNodeArgs) InteractiveQueryClusterRolesZookeeperNodePtrInput
type InteractiveQueryClusterRolesZookeeperNodePtrOutput ¶
type InteractiveQueryClusterRolesZookeeperNodePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) ElementType ¶
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) Password ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) ScriptActions ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) ScriptActions() InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) SshKeys ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) SubnetId ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutput() InteractiveQueryClusterRolesZookeeperNodePtrOutput
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) ToInteractiveQueryClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodePtrOutput
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) Username ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) VirtualNetworkId ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (InteractiveQueryClusterRolesZookeeperNodePtrOutput) VmSize ¶
func (o InteractiveQueryClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs ¶
type InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs) ElementType ¶
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs) ElementType() reflect.Type
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionOutput ¶
func (i InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionOutput() InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionOutputWithContext ¶
func (i InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput
type InteractiveQueryClusterRolesZookeeperNodeScriptActionArray ¶
type InteractiveQueryClusterRolesZookeeperNodeScriptActionArray []InteractiveQueryClusterRolesZookeeperNodeScriptActionInput
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArray) ElementType ¶
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArray) ElementType() reflect.Type
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArray) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput ¶
func (i InteractiveQueryClusterRolesZookeeperNodeScriptActionArray) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput() InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArray) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutputWithContext ¶
func (i InteractiveQueryClusterRolesZookeeperNodeScriptActionArray) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput
type InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayInput ¶
type InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayInput interface { pulumi.Input ToInteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput() InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput ToInteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(context.Context) InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput }
InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayInput is an input type that accepts InteractiveQueryClusterRolesZookeeperNodeScriptActionArray and InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayInput` via:
InteractiveQueryClusterRolesZookeeperNodeScriptActionArray{ InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs{...} }
type InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput ¶
type InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType ¶
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput ¶
func (o InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput() InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutputWithContext ¶
func (o InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeScriptActionArrayOutput
type InteractiveQueryClusterRolesZookeeperNodeScriptActionInput ¶
type InteractiveQueryClusterRolesZookeeperNodeScriptActionInput interface { pulumi.Input ToInteractiveQueryClusterRolesZookeeperNodeScriptActionOutput() InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput ToInteractiveQueryClusterRolesZookeeperNodeScriptActionOutputWithContext(context.Context) InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput }
InteractiveQueryClusterRolesZookeeperNodeScriptActionInput is an input type that accepts InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs and InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput values. You can construct a concrete instance of `InteractiveQueryClusterRolesZookeeperNodeScriptActionInput` via:
InteractiveQueryClusterRolesZookeeperNodeScriptActionArgs{...}
type InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput ¶
type InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) ElementType ¶
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) ElementType() reflect.Type
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) Name ¶
The name of the script action.
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) Parameters ¶
func (o InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionOutput ¶
func (o InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionOutput() InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput
func (InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionOutputWithContext ¶
func (o InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput) ToInteractiveQueryClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) InteractiveQueryClusterRolesZookeeperNodeScriptActionOutput
type InteractiveQueryClusterSecurityProfile ¶
type InteractiveQueryClusterSecurityProfile struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId string `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns []string `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName string `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword string `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername string `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls []string `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId string `pulumi:"msiResourceId"` }
type InteractiveQueryClusterSecurityProfileArgs ¶
type InteractiveQueryClusterSecurityProfileArgs struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId pulumi.StringInput `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns pulumi.StringArrayInput `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName pulumi.StringInput `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword pulumi.StringInput `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername pulumi.StringInput `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls pulumi.StringArrayInput `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId pulumi.StringInput `pulumi:"msiResourceId"` }
func (InteractiveQueryClusterSecurityProfileArgs) ElementType ¶
func (InteractiveQueryClusterSecurityProfileArgs) ElementType() reflect.Type
func (InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfileOutput ¶
func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfileOutput() InteractiveQueryClusterSecurityProfileOutput
func (InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfileOutputWithContext ¶
func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfileOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfileOutput
func (InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfilePtrOutput ¶
func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfilePtrOutput() InteractiveQueryClusterSecurityProfilePtrOutput
func (InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext ¶
func (i InteractiveQueryClusterSecurityProfileArgs) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfilePtrOutput
type InteractiveQueryClusterSecurityProfileInput ¶
type InteractiveQueryClusterSecurityProfileInput interface { pulumi.Input ToInteractiveQueryClusterSecurityProfileOutput() InteractiveQueryClusterSecurityProfileOutput ToInteractiveQueryClusterSecurityProfileOutputWithContext(context.Context) InteractiveQueryClusterSecurityProfileOutput }
InteractiveQueryClusterSecurityProfileInput is an input type that accepts InteractiveQueryClusterSecurityProfileArgs and InteractiveQueryClusterSecurityProfileOutput values. You can construct a concrete instance of `InteractiveQueryClusterSecurityProfileInput` via:
InteractiveQueryClusterSecurityProfileArgs{...}
type InteractiveQueryClusterSecurityProfileOutput ¶
type InteractiveQueryClusterSecurityProfileOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterSecurityProfileOutput) AaddsResourceId ¶
func (o InteractiveQueryClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfileOutput) ClusterUsersGroupDns ¶
func (o InteractiveQueryClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfileOutput) DomainName ¶
func (o InteractiveQueryClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfileOutput) DomainUserPassword ¶
func (o InteractiveQueryClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfileOutput) DomainUsername ¶
func (o InteractiveQueryClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfileOutput) ElementType ¶
func (InteractiveQueryClusterSecurityProfileOutput) ElementType() reflect.Type
func (InteractiveQueryClusterSecurityProfileOutput) LdapsUrls ¶
func (o InteractiveQueryClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfileOutput) MsiResourceId ¶
func (o InteractiveQueryClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfileOutput ¶
func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfileOutput() InteractiveQueryClusterSecurityProfileOutput
func (InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfileOutputWithContext ¶
func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfileOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfileOutput
func (InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfilePtrOutput ¶
func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfilePtrOutput() InteractiveQueryClusterSecurityProfilePtrOutput
func (InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext ¶
func (o InteractiveQueryClusterSecurityProfileOutput) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfilePtrOutput
type InteractiveQueryClusterSecurityProfilePtrInput ¶
type InteractiveQueryClusterSecurityProfilePtrInput interface { pulumi.Input ToInteractiveQueryClusterSecurityProfilePtrOutput() InteractiveQueryClusterSecurityProfilePtrOutput ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext(context.Context) InteractiveQueryClusterSecurityProfilePtrOutput }
InteractiveQueryClusterSecurityProfilePtrInput is an input type that accepts InteractiveQueryClusterSecurityProfileArgs, InteractiveQueryClusterSecurityProfilePtr and InteractiveQueryClusterSecurityProfilePtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterSecurityProfilePtrInput` via:
InteractiveQueryClusterSecurityProfileArgs{...} or: nil
func InteractiveQueryClusterSecurityProfilePtr ¶
func InteractiveQueryClusterSecurityProfilePtr(v *InteractiveQueryClusterSecurityProfileArgs) InteractiveQueryClusterSecurityProfilePtrInput
type InteractiveQueryClusterSecurityProfilePtrOutput ¶
type InteractiveQueryClusterSecurityProfilePtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterSecurityProfilePtrOutput) AaddsResourceId ¶
func (o InteractiveQueryClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfilePtrOutput) ClusterUsersGroupDns ¶
func (o InteractiveQueryClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfilePtrOutput) DomainName ¶
func (o InteractiveQueryClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfilePtrOutput) DomainUserPassword ¶
func (o InteractiveQueryClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfilePtrOutput) DomainUsername ¶
func (o InteractiveQueryClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfilePtrOutput) ElementType ¶
func (InteractiveQueryClusterSecurityProfilePtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterSecurityProfilePtrOutput) LdapsUrls ¶
func (o InteractiveQueryClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfilePtrOutput) MsiResourceId ¶
func (o InteractiveQueryClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (InteractiveQueryClusterSecurityProfilePtrOutput) ToInteractiveQueryClusterSecurityProfilePtrOutput ¶
func (o InteractiveQueryClusterSecurityProfilePtrOutput) ToInteractiveQueryClusterSecurityProfilePtrOutput() InteractiveQueryClusterSecurityProfilePtrOutput
func (InteractiveQueryClusterSecurityProfilePtrOutput) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext ¶
func (o InteractiveQueryClusterSecurityProfilePtrOutput) ToInteractiveQueryClusterSecurityProfilePtrOutputWithContext(ctx context.Context) InteractiveQueryClusterSecurityProfilePtrOutput
type InteractiveQueryClusterState ¶
type InteractiveQueryClusterState struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringPtrInput // A `componentVersion` block as defined below. ComponentVersion InteractiveQueryClusterComponentVersionPtrInput // A `computeIsolation` block as defined below. ComputeIsolation InteractiveQueryClusterComputeIsolationPtrInput // A `diskEncryption` block as defined below. DiskEncryptions InteractiveQueryClusterDiskEncryptionArrayInput // Whether encryption in transit is enabled for this Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrInput // An `extension` block as defined below. Extension InteractiveQueryClusterExtensionPtrInput // A `gateway` block as defined below. Gateway InteractiveQueryClusterGatewayPtrInput // The HTTPS Connectivity Endpoint for this HDInsight Interactive Query Cluster. HttpsEndpoint pulumi.StringPtrInput // Specifies the Azure Region which this HDInsight Interactive Query Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores InteractiveQueryClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor InteractiveQueryClusterMonitorPtrInput // Specifies the name for this HDInsight Interactive Query Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network InteractiveQueryClusterNetworkPtrInput // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration InteractiveQueryClusterPrivateLinkConfigurationPtrInput // Specifies the name of the Resource Group in which this HDInsight Interactive Query Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `roles` block as defined below. Roles InteractiveQueryClusterRolesPtrInput // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile InteractiveQueryClusterSecurityProfilePtrInput // The SSH Connectivity Endpoint for this HDInsight Interactive Query Cluster. SshEndpoint pulumi.StringPtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 InteractiveQueryClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts InteractiveQueryClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Interactive Query Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Interactive Query Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringPtrInput // The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). TlsMinVersion pulumi.StringPtrInput }
func (InteractiveQueryClusterState) ElementType ¶
func (InteractiveQueryClusterState) ElementType() reflect.Type
type InteractiveQueryClusterStorageAccount ¶
type InteractiveQueryClusterStorageAccount struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. StorageContainerId string `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId *string `pulumi:"storageResourceId"` }
type InteractiveQueryClusterStorageAccountArgs ¶
type InteractiveQueryClusterStorageAccountArgs struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. StorageContainerId pulumi.StringInput `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringPtrInput `pulumi:"storageResourceId"` }
func (InteractiveQueryClusterStorageAccountArgs) ElementType ¶
func (InteractiveQueryClusterStorageAccountArgs) ElementType() reflect.Type
func (InteractiveQueryClusterStorageAccountArgs) ToInteractiveQueryClusterStorageAccountOutput ¶
func (i InteractiveQueryClusterStorageAccountArgs) ToInteractiveQueryClusterStorageAccountOutput() InteractiveQueryClusterStorageAccountOutput
func (InteractiveQueryClusterStorageAccountArgs) ToInteractiveQueryClusterStorageAccountOutputWithContext ¶
func (i InteractiveQueryClusterStorageAccountArgs) ToInteractiveQueryClusterStorageAccountOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountOutput
type InteractiveQueryClusterStorageAccountArray ¶
type InteractiveQueryClusterStorageAccountArray []InteractiveQueryClusterStorageAccountInput
func (InteractiveQueryClusterStorageAccountArray) ElementType ¶
func (InteractiveQueryClusterStorageAccountArray) ElementType() reflect.Type
func (InteractiveQueryClusterStorageAccountArray) ToInteractiveQueryClusterStorageAccountArrayOutput ¶
func (i InteractiveQueryClusterStorageAccountArray) ToInteractiveQueryClusterStorageAccountArrayOutput() InteractiveQueryClusterStorageAccountArrayOutput
func (InteractiveQueryClusterStorageAccountArray) ToInteractiveQueryClusterStorageAccountArrayOutputWithContext ¶
func (i InteractiveQueryClusterStorageAccountArray) ToInteractiveQueryClusterStorageAccountArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountArrayOutput
type InteractiveQueryClusterStorageAccountArrayInput ¶
type InteractiveQueryClusterStorageAccountArrayInput interface { pulumi.Input ToInteractiveQueryClusterStorageAccountArrayOutput() InteractiveQueryClusterStorageAccountArrayOutput ToInteractiveQueryClusterStorageAccountArrayOutputWithContext(context.Context) InteractiveQueryClusterStorageAccountArrayOutput }
InteractiveQueryClusterStorageAccountArrayInput is an input type that accepts InteractiveQueryClusterStorageAccountArray and InteractiveQueryClusterStorageAccountArrayOutput values. You can construct a concrete instance of `InteractiveQueryClusterStorageAccountArrayInput` via:
InteractiveQueryClusterStorageAccountArray{ InteractiveQueryClusterStorageAccountArgs{...} }
type InteractiveQueryClusterStorageAccountArrayOutput ¶
type InteractiveQueryClusterStorageAccountArrayOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterStorageAccountArrayOutput) ElementType ¶
func (InteractiveQueryClusterStorageAccountArrayOutput) ElementType() reflect.Type
func (InteractiveQueryClusterStorageAccountArrayOutput) ToInteractiveQueryClusterStorageAccountArrayOutput ¶
func (o InteractiveQueryClusterStorageAccountArrayOutput) ToInteractiveQueryClusterStorageAccountArrayOutput() InteractiveQueryClusterStorageAccountArrayOutput
func (InteractiveQueryClusterStorageAccountArrayOutput) ToInteractiveQueryClusterStorageAccountArrayOutputWithContext ¶
func (o InteractiveQueryClusterStorageAccountArrayOutput) ToInteractiveQueryClusterStorageAccountArrayOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountArrayOutput
type InteractiveQueryClusterStorageAccountGen2 ¶
type InteractiveQueryClusterStorageAccountGen2 struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId string `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. 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. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. ManagedIdentityResourceId pulumi.StringInput `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringInput `pulumi:"storageResourceId"` }
func (InteractiveQueryClusterStorageAccountGen2Args) ElementType ¶
func (InteractiveQueryClusterStorageAccountGen2Args) ElementType() reflect.Type
func (InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2Output ¶
func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2Output() InteractiveQueryClusterStorageAccountGen2Output
func (InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2OutputWithContext ¶
func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2OutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2Output
func (InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2PtrOutput ¶
func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2PtrOutput() InteractiveQueryClusterStorageAccountGen2PtrOutput
func (InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext ¶
func (i InteractiveQueryClusterStorageAccountGen2Args) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2PtrOutput
type InteractiveQueryClusterStorageAccountGen2Input ¶
type InteractiveQueryClusterStorageAccountGen2Input interface { pulumi.Input ToInteractiveQueryClusterStorageAccountGen2Output() InteractiveQueryClusterStorageAccountGen2Output ToInteractiveQueryClusterStorageAccountGen2OutputWithContext(context.Context) InteractiveQueryClusterStorageAccountGen2Output }
InteractiveQueryClusterStorageAccountGen2Input is an input type that accepts InteractiveQueryClusterStorageAccountGen2Args and InteractiveQueryClusterStorageAccountGen2Output values. You can construct a concrete instance of `InteractiveQueryClusterStorageAccountGen2Input` via:
InteractiveQueryClusterStorageAccountGen2Args{...}
type InteractiveQueryClusterStorageAccountGen2Output ¶
type InteractiveQueryClusterStorageAccountGen2Output struct{ *pulumi.OutputState }
func (InteractiveQueryClusterStorageAccountGen2Output) ElementType ¶
func (InteractiveQueryClusterStorageAccountGen2Output) ElementType() reflect.Type
func (InteractiveQueryClusterStorageAccountGen2Output) FilesystemId ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountGen2Output) IsDefault ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
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.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (InteractiveQueryClusterStorageAccountGen2Output) StorageResourceId ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2Output ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2Output() InteractiveQueryClusterStorageAccountGen2Output
func (InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2OutputWithContext ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2OutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2Output
func (InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2PtrOutput ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2PtrOutput() InteractiveQueryClusterStorageAccountGen2PtrOutput
func (InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext ¶
func (o InteractiveQueryClusterStorageAccountGen2Output) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2PtrOutput
type InteractiveQueryClusterStorageAccountGen2PtrInput ¶
type InteractiveQueryClusterStorageAccountGen2PtrInput interface { pulumi.Input ToInteractiveQueryClusterStorageAccountGen2PtrOutput() InteractiveQueryClusterStorageAccountGen2PtrOutput ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext(context.Context) InteractiveQueryClusterStorageAccountGen2PtrOutput }
InteractiveQueryClusterStorageAccountGen2PtrInput is an input type that accepts InteractiveQueryClusterStorageAccountGen2Args, InteractiveQueryClusterStorageAccountGen2Ptr and InteractiveQueryClusterStorageAccountGen2PtrOutput values. You can construct a concrete instance of `InteractiveQueryClusterStorageAccountGen2PtrInput` via:
InteractiveQueryClusterStorageAccountGen2Args{...} or: nil
func InteractiveQueryClusterStorageAccountGen2Ptr ¶
func InteractiveQueryClusterStorageAccountGen2Ptr(v *InteractiveQueryClusterStorageAccountGen2Args) InteractiveQueryClusterStorageAccountGen2PtrInput
type InteractiveQueryClusterStorageAccountGen2PtrOutput ¶
type InteractiveQueryClusterStorageAccountGen2PtrOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) ElementType ¶
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) FilesystemId ¶
func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId ¶
func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) StorageResourceId ¶
func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) ToInteractiveQueryClusterStorageAccountGen2PtrOutput ¶
func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) ToInteractiveQueryClusterStorageAccountGen2PtrOutput() InteractiveQueryClusterStorageAccountGen2PtrOutput
func (InteractiveQueryClusterStorageAccountGen2PtrOutput) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext ¶
func (o InteractiveQueryClusterStorageAccountGen2PtrOutput) ToInteractiveQueryClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountGen2PtrOutput
type InteractiveQueryClusterStorageAccountInput ¶
type InteractiveQueryClusterStorageAccountInput interface { pulumi.Input ToInteractiveQueryClusterStorageAccountOutput() InteractiveQueryClusterStorageAccountOutput ToInteractiveQueryClusterStorageAccountOutputWithContext(context.Context) InteractiveQueryClusterStorageAccountOutput }
InteractiveQueryClusterStorageAccountInput is an input type that accepts InteractiveQueryClusterStorageAccountArgs and InteractiveQueryClusterStorageAccountOutput values. You can construct a concrete instance of `InteractiveQueryClusterStorageAccountInput` via:
InteractiveQueryClusterStorageAccountArgs{...}
type InteractiveQueryClusterStorageAccountOutput ¶
type InteractiveQueryClusterStorageAccountOutput struct{ *pulumi.OutputState }
func (InteractiveQueryClusterStorageAccountOutput) ElementType ¶
func (InteractiveQueryClusterStorageAccountOutput) ElementType() reflect.Type
func (InteractiveQueryClusterStorageAccountOutput) IsDefault ¶
func (o InteractiveQueryClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
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.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (InteractiveQueryClusterStorageAccountOutput) StorageResourceId ¶
func (o InteractiveQueryClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (InteractiveQueryClusterStorageAccountOutput) ToInteractiveQueryClusterStorageAccountOutput ¶
func (o InteractiveQueryClusterStorageAccountOutput) ToInteractiveQueryClusterStorageAccountOutput() InteractiveQueryClusterStorageAccountOutput
func (InteractiveQueryClusterStorageAccountOutput) ToInteractiveQueryClusterStorageAccountOutputWithContext ¶
func (o InteractiveQueryClusterStorageAccountOutput) ToInteractiveQueryClusterStorageAccountOutputWithContext(ctx context.Context) InteractiveQueryClusterStorageAccountOutput
type KafkaCluster ¶
type KafkaCluster struct { pulumi.CustomResourceState // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringOutput `pulumi:"clusterVersion"` // A `componentVersion` block as defined below. ComponentVersion KafkaClusterComponentVersionOutput `pulumi:"componentVersion"` // A `computeIsolation` block as defined below. ComputeIsolation KafkaClusterComputeIsolationPtrOutput `pulumi:"computeIsolation"` // One or more `diskEncryption` block as defined below. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). DiskEncryptions KafkaClusterDiskEncryptionArrayOutput `pulumi:"diskEncryptions"` // Whether encryption in transit is enabled for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrOutput `pulumi:"encryptionInTransitEnabled"` // An `extension` block as defined below. Extension KafkaClusterExtensionPtrOutput `pulumi:"extension"` // A `gateway` block as defined below. Gateway KafkaClusterGatewayOutput `pulumi:"gateway"` // The HTTPS Connectivity Endpoint for this HDInsight Kafka Cluster. HttpsEndpoint pulumi.StringOutput `pulumi:"httpsEndpoint"` // The Kafka Rest Proxy Endpoint for this HDInsight Kafka Cluster. KafkaRestProxyEndpoint pulumi.StringOutput `pulumi:"kafkaRestProxyEndpoint"` // Specifies the Azure Region which this HDInsight Kafka Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // A `metastores` block as defined below. Metastores KafkaClusterMetastoresPtrOutput `pulumi:"metastores"` // A `monitor` block as defined below. Monitor KafkaClusterMonitorPtrOutput `pulumi:"monitor"` // Specifies the name for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // A `network` block as defined below. Network KafkaClusterNetworkPtrOutput `pulumi:"network"` // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration KafkaClusterPrivateLinkConfigurationPtrOutput `pulumi:"privateLinkConfiguration"` // Specifies the name of the Resource Group in which this HDInsight Kafka Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `restProxy` block as defined below. RestProxy KafkaClusterRestProxyPtrOutput `pulumi:"restProxy"` // A `roles` block as defined below. Roles KafkaClusterRolesOutput `pulumi:"roles"` // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile KafkaClusterSecurityProfilePtrOutput `pulumi:"securityProfile"` // The SSH Connectivity Endpoint for this HDInsight Kafka Cluster. SshEndpoint pulumi.StringOutput `pulumi:"sshEndpoint"` // A `storageAccountGen2` block as defined below. StorageAccountGen2 KafkaClusterStorageAccountGen2PtrOutput `pulumi:"storageAccountGen2"` // One or more `storageAccount` block as defined below. StorageAccounts KafkaClusterStorageAccountArrayOutput `pulumi:"storageAccounts"` // A map of Tags which should be assigned to this HDInsight Kafka Cluster. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the Tier which should be used for this HDInsight Kafka Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringOutput `pulumi:"tier"` // The minimal supported TLS version. Possible values are `1.0`, `1.1` or `1.2`. Changing this forces a new resource to be created. TlsMinVersion pulumi.StringPtrOutput `pulumi:"tlsMinVersion"` }
Manages a HDInsight Kafka Cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/hdinsight" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "example", &storage.AccountArgs{ Name: pulumi.String("hdinsightstor"), ResourceGroupName: example.Name, Location: example.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleContainer, err := storage.NewContainer(ctx, "example", &storage.ContainerArgs{ Name: pulumi.String("hdinsight"), StorageAccountName: exampleAccount.Name, ContainerAccessType: pulumi.String("private"), }) if err != nil { return err } _, err = hdinsight.NewKafkaCluster(ctx, "example", &hdinsight.KafkaClusterArgs{ Name: pulumi.String("example-hdicluster"), ResourceGroupName: example.Name, Location: example.Location, ClusterVersion: pulumi.String("4.0"), Tier: pulumi.String("Standard"), ComponentVersion: &hdinsight.KafkaClusterComponentVersionArgs{ Kafka: pulumi.String("2.1"), }, Gateway: &hdinsight.KafkaClusterGatewayArgs{ Username: pulumi.String("acctestusrgw"), Password: pulumi.String("Password123!"), }, StorageAccounts: hdinsight.KafkaClusterStorageAccountArray{ &hdinsight.KafkaClusterStorageAccountArgs{ StorageContainerId: exampleContainer.ID(), StorageAccountKey: exampleAccount.PrimaryAccessKey, IsDefault: pulumi.Bool(true), }, }, Roles: &hdinsight.KafkaClusterRolesArgs{ HeadNode: &hdinsight.KafkaClusterRolesHeadNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, WorkerNode: &hdinsight.KafkaClusterRolesWorkerNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), NumberOfDisksPerNode: pulumi.Int(3), TargetInstanceCount: pulumi.Int(3), }, ZookeeperNode: &hdinsight.KafkaClusterRolesZookeeperNodeArgs{ VmSize: pulumi.String("Standard_D3_V2"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
HDInsight Kafka Clusters can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:hdinsight/kafkaCluster:KafkaCluster example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.HDInsight/clusters/cluster1 ```
func GetKafkaCluster ¶
func GetKafkaCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KafkaClusterState, opts ...pulumi.ResourceOption) (*KafkaCluster, error)
GetKafkaCluster gets an existing KafkaCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewKafkaCluster ¶
func NewKafkaCluster(ctx *pulumi.Context, name string, args *KafkaClusterArgs, opts ...pulumi.ResourceOption) (*KafkaCluster, error)
NewKafkaCluster registers a new resource with the given unique name, arguments, and options.
func (*KafkaCluster) ElementType ¶
func (*KafkaCluster) ElementType() reflect.Type
func (*KafkaCluster) ToKafkaClusterOutput ¶
func (i *KafkaCluster) ToKafkaClusterOutput() KafkaClusterOutput
func (*KafkaCluster) ToKafkaClusterOutputWithContext ¶
func (i *KafkaCluster) ToKafkaClusterOutputWithContext(ctx context.Context) KafkaClusterOutput
type KafkaClusterArgs ¶
type KafkaClusterArgs struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringInput // A `componentVersion` block as defined below. ComponentVersion KafkaClusterComponentVersionInput // A `computeIsolation` block as defined below. ComputeIsolation KafkaClusterComputeIsolationPtrInput // One or more `diskEncryption` block as defined below. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). DiskEncryptions KafkaClusterDiskEncryptionArrayInput // Whether encryption in transit is enabled for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrInput // An `extension` block as defined below. Extension KafkaClusterExtensionPtrInput // A `gateway` block as defined below. Gateway KafkaClusterGatewayInput // Specifies the Azure Region which this HDInsight Kafka Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores KafkaClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor KafkaClusterMonitorPtrInput // Specifies the name for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network KafkaClusterNetworkPtrInput // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration KafkaClusterPrivateLinkConfigurationPtrInput // Specifies the name of the Resource Group in which this HDInsight Kafka Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `restProxy` block as defined below. RestProxy KafkaClusterRestProxyPtrInput // A `roles` block as defined below. Roles KafkaClusterRolesInput // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile KafkaClusterSecurityProfilePtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 KafkaClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts KafkaClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Kafka Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Kafka Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringInput // The minimal supported TLS version. Possible values are `1.0`, `1.1` or `1.2`. Changing this forces a new resource to be created. TlsMinVersion pulumi.StringPtrInput }
The set of arguments for constructing a KafkaCluster resource.
func (KafkaClusterArgs) ElementType ¶
func (KafkaClusterArgs) ElementType() reflect.Type
type KafkaClusterArray ¶
type KafkaClusterArray []KafkaClusterInput
func (KafkaClusterArray) ElementType ¶
func (KafkaClusterArray) ElementType() reflect.Type
func (KafkaClusterArray) ToKafkaClusterArrayOutput ¶
func (i KafkaClusterArray) ToKafkaClusterArrayOutput() KafkaClusterArrayOutput
func (KafkaClusterArray) ToKafkaClusterArrayOutputWithContext ¶
func (i KafkaClusterArray) ToKafkaClusterArrayOutputWithContext(ctx context.Context) KafkaClusterArrayOutput
type KafkaClusterArrayInput ¶
type KafkaClusterArrayInput interface { pulumi.Input ToKafkaClusterArrayOutput() KafkaClusterArrayOutput ToKafkaClusterArrayOutputWithContext(context.Context) KafkaClusterArrayOutput }
KafkaClusterArrayInput is an input type that accepts KafkaClusterArray and KafkaClusterArrayOutput values. You can construct a concrete instance of `KafkaClusterArrayInput` via:
KafkaClusterArray{ KafkaClusterArgs{...} }
type KafkaClusterArrayOutput ¶
type KafkaClusterArrayOutput struct{ *pulumi.OutputState }
func (KafkaClusterArrayOutput) ElementType ¶
func (KafkaClusterArrayOutput) ElementType() reflect.Type
func (KafkaClusterArrayOutput) Index ¶
func (o KafkaClusterArrayOutput) Index(i pulumi.IntInput) KafkaClusterOutput
func (KafkaClusterArrayOutput) ToKafkaClusterArrayOutput ¶
func (o KafkaClusterArrayOutput) ToKafkaClusterArrayOutput() KafkaClusterArrayOutput
func (KafkaClusterArrayOutput) ToKafkaClusterArrayOutputWithContext ¶
func (o KafkaClusterArrayOutput) ToKafkaClusterArrayOutputWithContext(ctx context.Context) KafkaClusterArrayOutput
type KafkaClusterComponentVersion ¶
type KafkaClusterComponentVersion struct { // The version of Kafka which should be used for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. Kafka string `pulumi:"kafka"` }
type KafkaClusterComponentVersionArgs ¶
type KafkaClusterComponentVersionArgs struct { // The version of Kafka which should be used for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. Kafka pulumi.StringInput `pulumi:"kafka"` }
func (KafkaClusterComponentVersionArgs) ElementType ¶
func (KafkaClusterComponentVersionArgs) ElementType() reflect.Type
func (KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionOutput ¶
func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionOutput() KafkaClusterComponentVersionOutput
func (KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionOutputWithContext ¶
func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionOutputWithContext(ctx context.Context) KafkaClusterComponentVersionOutput
func (KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionPtrOutput ¶
func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionPtrOutput() KafkaClusterComponentVersionPtrOutput
func (KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionPtrOutputWithContext ¶
func (i KafkaClusterComponentVersionArgs) ToKafkaClusterComponentVersionPtrOutputWithContext(ctx context.Context) KafkaClusterComponentVersionPtrOutput
type KafkaClusterComponentVersionInput ¶
type KafkaClusterComponentVersionInput interface { pulumi.Input ToKafkaClusterComponentVersionOutput() KafkaClusterComponentVersionOutput ToKafkaClusterComponentVersionOutputWithContext(context.Context) KafkaClusterComponentVersionOutput }
KafkaClusterComponentVersionInput is an input type that accepts KafkaClusterComponentVersionArgs and KafkaClusterComponentVersionOutput values. You can construct a concrete instance of `KafkaClusterComponentVersionInput` via:
KafkaClusterComponentVersionArgs{...}
type KafkaClusterComponentVersionOutput ¶
type KafkaClusterComponentVersionOutput struct{ *pulumi.OutputState }
func (KafkaClusterComponentVersionOutput) ElementType ¶
func (KafkaClusterComponentVersionOutput) ElementType() reflect.Type
func (KafkaClusterComponentVersionOutput) Kafka ¶
func (o KafkaClusterComponentVersionOutput) Kafka() pulumi.StringOutput
The version of Kafka which should be used for this HDInsight Kafka Cluster. Changing this forces a new resource to be created.
func (KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionOutput ¶
func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionOutput() KafkaClusterComponentVersionOutput
func (KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionOutputWithContext ¶
func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionOutputWithContext(ctx context.Context) KafkaClusterComponentVersionOutput
func (KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionPtrOutput ¶
func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionPtrOutput() KafkaClusterComponentVersionPtrOutput
func (KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionPtrOutputWithContext ¶
func (o KafkaClusterComponentVersionOutput) ToKafkaClusterComponentVersionPtrOutputWithContext(ctx context.Context) KafkaClusterComponentVersionPtrOutput
type KafkaClusterComponentVersionPtrInput ¶
type KafkaClusterComponentVersionPtrInput interface { pulumi.Input ToKafkaClusterComponentVersionPtrOutput() KafkaClusterComponentVersionPtrOutput ToKafkaClusterComponentVersionPtrOutputWithContext(context.Context) KafkaClusterComponentVersionPtrOutput }
KafkaClusterComponentVersionPtrInput is an input type that accepts KafkaClusterComponentVersionArgs, KafkaClusterComponentVersionPtr and KafkaClusterComponentVersionPtrOutput values. You can construct a concrete instance of `KafkaClusterComponentVersionPtrInput` via:
KafkaClusterComponentVersionArgs{...} or: nil
func KafkaClusterComponentVersionPtr ¶
func KafkaClusterComponentVersionPtr(v *KafkaClusterComponentVersionArgs) KafkaClusterComponentVersionPtrInput
type KafkaClusterComponentVersionPtrOutput ¶
type KafkaClusterComponentVersionPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterComponentVersionPtrOutput) ElementType ¶
func (KafkaClusterComponentVersionPtrOutput) ElementType() reflect.Type
func (KafkaClusterComponentVersionPtrOutput) Kafka ¶
func (o KafkaClusterComponentVersionPtrOutput) Kafka() pulumi.StringPtrOutput
The version of Kafka which should be used for this HDInsight Kafka Cluster. Changing this forces a new resource to be created.
func (KafkaClusterComponentVersionPtrOutput) ToKafkaClusterComponentVersionPtrOutput ¶
func (o KafkaClusterComponentVersionPtrOutput) ToKafkaClusterComponentVersionPtrOutput() KafkaClusterComponentVersionPtrOutput
func (KafkaClusterComponentVersionPtrOutput) ToKafkaClusterComponentVersionPtrOutputWithContext ¶
func (o KafkaClusterComponentVersionPtrOutput) ToKafkaClusterComponentVersionPtrOutputWithContext(ctx context.Context) KafkaClusterComponentVersionPtrOutput
type KafkaClusterComputeIsolationArgs ¶
type KafkaClusterComputeIsolationArgs struct { // This field indicates whether enable compute isolation or not. Possible values are `true` or `false`. ComputeIsolationEnabled pulumi.BoolPtrInput `pulumi:"computeIsolationEnabled"` // The name of the host SKU. HostSku pulumi.StringPtrInput `pulumi:"hostSku"` }
func (KafkaClusterComputeIsolationArgs) ElementType ¶
func (KafkaClusterComputeIsolationArgs) ElementType() reflect.Type
func (KafkaClusterComputeIsolationArgs) ToKafkaClusterComputeIsolationOutput ¶
func (i KafkaClusterComputeIsolationArgs) ToKafkaClusterComputeIsolationOutput() KafkaClusterComputeIsolationOutput
func (KafkaClusterComputeIsolationArgs) ToKafkaClusterComputeIsolationOutputWithContext ¶
func (i KafkaClusterComputeIsolationArgs) ToKafkaClusterComputeIsolationOutputWithContext(ctx context.Context) KafkaClusterComputeIsolationOutput
func (KafkaClusterComputeIsolationArgs) ToKafkaClusterComputeIsolationPtrOutput ¶
func (i KafkaClusterComputeIsolationArgs) ToKafkaClusterComputeIsolationPtrOutput() KafkaClusterComputeIsolationPtrOutput
func (KafkaClusterComputeIsolationArgs) ToKafkaClusterComputeIsolationPtrOutputWithContext ¶
func (i KafkaClusterComputeIsolationArgs) ToKafkaClusterComputeIsolationPtrOutputWithContext(ctx context.Context) KafkaClusterComputeIsolationPtrOutput
type KafkaClusterComputeIsolationInput ¶
type KafkaClusterComputeIsolationInput interface { pulumi.Input ToKafkaClusterComputeIsolationOutput() KafkaClusterComputeIsolationOutput ToKafkaClusterComputeIsolationOutputWithContext(context.Context) KafkaClusterComputeIsolationOutput }
KafkaClusterComputeIsolationInput is an input type that accepts KafkaClusterComputeIsolationArgs and KafkaClusterComputeIsolationOutput values. You can construct a concrete instance of `KafkaClusterComputeIsolationInput` via:
KafkaClusterComputeIsolationArgs{...}
type KafkaClusterComputeIsolationOutput ¶
type KafkaClusterComputeIsolationOutput struct{ *pulumi.OutputState }
func (KafkaClusterComputeIsolationOutput) ComputeIsolationEnabled ¶
func (o KafkaClusterComputeIsolationOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
This field indicates whether enable compute isolation or not. Possible values are `true` or `false`.
func (KafkaClusterComputeIsolationOutput) ElementType ¶
func (KafkaClusterComputeIsolationOutput) ElementType() reflect.Type
func (KafkaClusterComputeIsolationOutput) HostSku ¶
func (o KafkaClusterComputeIsolationOutput) HostSku() pulumi.StringPtrOutput
The name of the host SKU.
func (KafkaClusterComputeIsolationOutput) ToKafkaClusterComputeIsolationOutput ¶
func (o KafkaClusterComputeIsolationOutput) ToKafkaClusterComputeIsolationOutput() KafkaClusterComputeIsolationOutput
func (KafkaClusterComputeIsolationOutput) ToKafkaClusterComputeIsolationOutputWithContext ¶
func (o KafkaClusterComputeIsolationOutput) ToKafkaClusterComputeIsolationOutputWithContext(ctx context.Context) KafkaClusterComputeIsolationOutput
func (KafkaClusterComputeIsolationOutput) ToKafkaClusterComputeIsolationPtrOutput ¶
func (o KafkaClusterComputeIsolationOutput) ToKafkaClusterComputeIsolationPtrOutput() KafkaClusterComputeIsolationPtrOutput
func (KafkaClusterComputeIsolationOutput) ToKafkaClusterComputeIsolationPtrOutputWithContext ¶
func (o KafkaClusterComputeIsolationOutput) ToKafkaClusterComputeIsolationPtrOutputWithContext(ctx context.Context) KafkaClusterComputeIsolationPtrOutput
type KafkaClusterComputeIsolationPtrInput ¶
type KafkaClusterComputeIsolationPtrInput interface { pulumi.Input ToKafkaClusterComputeIsolationPtrOutput() KafkaClusterComputeIsolationPtrOutput ToKafkaClusterComputeIsolationPtrOutputWithContext(context.Context) KafkaClusterComputeIsolationPtrOutput }
KafkaClusterComputeIsolationPtrInput is an input type that accepts KafkaClusterComputeIsolationArgs, KafkaClusterComputeIsolationPtr and KafkaClusterComputeIsolationPtrOutput values. You can construct a concrete instance of `KafkaClusterComputeIsolationPtrInput` via:
KafkaClusterComputeIsolationArgs{...} or: nil
func KafkaClusterComputeIsolationPtr ¶
func KafkaClusterComputeIsolationPtr(v *KafkaClusterComputeIsolationArgs) KafkaClusterComputeIsolationPtrInput
type KafkaClusterComputeIsolationPtrOutput ¶
type KafkaClusterComputeIsolationPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterComputeIsolationPtrOutput) ComputeIsolationEnabled ¶
func (o KafkaClusterComputeIsolationPtrOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
This field indicates whether enable compute isolation or not. Possible values are `true` or `false`.
func (KafkaClusterComputeIsolationPtrOutput) ElementType ¶
func (KafkaClusterComputeIsolationPtrOutput) ElementType() reflect.Type
func (KafkaClusterComputeIsolationPtrOutput) HostSku ¶
func (o KafkaClusterComputeIsolationPtrOutput) HostSku() pulumi.StringPtrOutput
The name of the host SKU.
func (KafkaClusterComputeIsolationPtrOutput) ToKafkaClusterComputeIsolationPtrOutput ¶
func (o KafkaClusterComputeIsolationPtrOutput) ToKafkaClusterComputeIsolationPtrOutput() KafkaClusterComputeIsolationPtrOutput
func (KafkaClusterComputeIsolationPtrOutput) ToKafkaClusterComputeIsolationPtrOutputWithContext ¶
func (o KafkaClusterComputeIsolationPtrOutput) ToKafkaClusterComputeIsolationPtrOutputWithContext(ctx context.Context) KafkaClusterComputeIsolationPtrOutput
type KafkaClusterDiskEncryption ¶
type KafkaClusterDiskEncryption struct { // This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`. EncryptionAlgorithm *string `pulumi:"encryptionAlgorithm"` // This is indicator to show whether resource disk encryption is enabled. EncryptionAtHostEnabled *bool `pulumi:"encryptionAtHostEnabled"` // The ID of the key vault key. KeyVaultKeyId *string `pulumi:"keyVaultKeyId"` // This is the resource ID of Managed Identity used to access the key vault. KeyVaultManagedIdentityId *string `pulumi:"keyVaultManagedIdentityId"` }
type KafkaClusterDiskEncryptionArgs ¶
type KafkaClusterDiskEncryptionArgs struct { // This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`. EncryptionAlgorithm pulumi.StringPtrInput `pulumi:"encryptionAlgorithm"` // This is indicator to show whether resource disk encryption is enabled. EncryptionAtHostEnabled pulumi.BoolPtrInput `pulumi:"encryptionAtHostEnabled"` // The ID of the key vault key. KeyVaultKeyId pulumi.StringPtrInput `pulumi:"keyVaultKeyId"` // This is the resource ID of Managed Identity used to access the key vault. KeyVaultManagedIdentityId pulumi.StringPtrInput `pulumi:"keyVaultManagedIdentityId"` }
func (KafkaClusterDiskEncryptionArgs) ElementType ¶
func (KafkaClusterDiskEncryptionArgs) ElementType() reflect.Type
func (KafkaClusterDiskEncryptionArgs) ToKafkaClusterDiskEncryptionOutput ¶
func (i KafkaClusterDiskEncryptionArgs) ToKafkaClusterDiskEncryptionOutput() KafkaClusterDiskEncryptionOutput
func (KafkaClusterDiskEncryptionArgs) ToKafkaClusterDiskEncryptionOutputWithContext ¶
func (i KafkaClusterDiskEncryptionArgs) ToKafkaClusterDiskEncryptionOutputWithContext(ctx context.Context) KafkaClusterDiskEncryptionOutput
type KafkaClusterDiskEncryptionArray ¶
type KafkaClusterDiskEncryptionArray []KafkaClusterDiskEncryptionInput
func (KafkaClusterDiskEncryptionArray) ElementType ¶
func (KafkaClusterDiskEncryptionArray) ElementType() reflect.Type
func (KafkaClusterDiskEncryptionArray) ToKafkaClusterDiskEncryptionArrayOutput ¶
func (i KafkaClusterDiskEncryptionArray) ToKafkaClusterDiskEncryptionArrayOutput() KafkaClusterDiskEncryptionArrayOutput
func (KafkaClusterDiskEncryptionArray) ToKafkaClusterDiskEncryptionArrayOutputWithContext ¶
func (i KafkaClusterDiskEncryptionArray) ToKafkaClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) KafkaClusterDiskEncryptionArrayOutput
type KafkaClusterDiskEncryptionArrayInput ¶
type KafkaClusterDiskEncryptionArrayInput interface { pulumi.Input ToKafkaClusterDiskEncryptionArrayOutput() KafkaClusterDiskEncryptionArrayOutput ToKafkaClusterDiskEncryptionArrayOutputWithContext(context.Context) KafkaClusterDiskEncryptionArrayOutput }
KafkaClusterDiskEncryptionArrayInput is an input type that accepts KafkaClusterDiskEncryptionArray and KafkaClusterDiskEncryptionArrayOutput values. You can construct a concrete instance of `KafkaClusterDiskEncryptionArrayInput` via:
KafkaClusterDiskEncryptionArray{ KafkaClusterDiskEncryptionArgs{...} }
type KafkaClusterDiskEncryptionArrayOutput ¶
type KafkaClusterDiskEncryptionArrayOutput struct{ *pulumi.OutputState }
func (KafkaClusterDiskEncryptionArrayOutput) ElementType ¶
func (KafkaClusterDiskEncryptionArrayOutput) ElementType() reflect.Type
func (KafkaClusterDiskEncryptionArrayOutput) Index ¶
func (o KafkaClusterDiskEncryptionArrayOutput) Index(i pulumi.IntInput) KafkaClusterDiskEncryptionOutput
func (KafkaClusterDiskEncryptionArrayOutput) ToKafkaClusterDiskEncryptionArrayOutput ¶
func (o KafkaClusterDiskEncryptionArrayOutput) ToKafkaClusterDiskEncryptionArrayOutput() KafkaClusterDiskEncryptionArrayOutput
func (KafkaClusterDiskEncryptionArrayOutput) ToKafkaClusterDiskEncryptionArrayOutputWithContext ¶
func (o KafkaClusterDiskEncryptionArrayOutput) ToKafkaClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) KafkaClusterDiskEncryptionArrayOutput
type KafkaClusterDiskEncryptionInput ¶
type KafkaClusterDiskEncryptionInput interface { pulumi.Input ToKafkaClusterDiskEncryptionOutput() KafkaClusterDiskEncryptionOutput ToKafkaClusterDiskEncryptionOutputWithContext(context.Context) KafkaClusterDiskEncryptionOutput }
KafkaClusterDiskEncryptionInput is an input type that accepts KafkaClusterDiskEncryptionArgs and KafkaClusterDiskEncryptionOutput values. You can construct a concrete instance of `KafkaClusterDiskEncryptionInput` via:
KafkaClusterDiskEncryptionArgs{...}
type KafkaClusterDiskEncryptionOutput ¶
type KafkaClusterDiskEncryptionOutput struct{ *pulumi.OutputState }
func (KafkaClusterDiskEncryptionOutput) ElementType ¶
func (KafkaClusterDiskEncryptionOutput) ElementType() reflect.Type
func (KafkaClusterDiskEncryptionOutput) EncryptionAlgorithm ¶
func (o KafkaClusterDiskEncryptionOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`.
func (KafkaClusterDiskEncryptionOutput) EncryptionAtHostEnabled ¶
func (o KafkaClusterDiskEncryptionOutput) EncryptionAtHostEnabled() pulumi.BoolPtrOutput
This is indicator to show whether resource disk encryption is enabled.
func (KafkaClusterDiskEncryptionOutput) KeyVaultKeyId ¶
func (o KafkaClusterDiskEncryptionOutput) KeyVaultKeyId() pulumi.StringPtrOutput
The ID of the key vault key.
func (KafkaClusterDiskEncryptionOutput) KeyVaultManagedIdentityId ¶
func (o KafkaClusterDiskEncryptionOutput) KeyVaultManagedIdentityId() pulumi.StringPtrOutput
This is the resource ID of Managed Identity used to access the key vault.
func (KafkaClusterDiskEncryptionOutput) ToKafkaClusterDiskEncryptionOutput ¶
func (o KafkaClusterDiskEncryptionOutput) ToKafkaClusterDiskEncryptionOutput() KafkaClusterDiskEncryptionOutput
func (KafkaClusterDiskEncryptionOutput) ToKafkaClusterDiskEncryptionOutputWithContext ¶
func (o KafkaClusterDiskEncryptionOutput) ToKafkaClusterDiskEncryptionOutputWithContext(ctx context.Context) KafkaClusterDiskEncryptionOutput
type KafkaClusterExtension ¶
type KafkaClusterExtensionArgs ¶
type KafkaClusterExtensionArgs struct { // The workspace ID of the log analytics extension. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The workspace key of the log analytics extension. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (KafkaClusterExtensionArgs) ElementType ¶
func (KafkaClusterExtensionArgs) ElementType() reflect.Type
func (KafkaClusterExtensionArgs) ToKafkaClusterExtensionOutput ¶
func (i KafkaClusterExtensionArgs) ToKafkaClusterExtensionOutput() KafkaClusterExtensionOutput
func (KafkaClusterExtensionArgs) ToKafkaClusterExtensionOutputWithContext ¶
func (i KafkaClusterExtensionArgs) ToKafkaClusterExtensionOutputWithContext(ctx context.Context) KafkaClusterExtensionOutput
func (KafkaClusterExtensionArgs) ToKafkaClusterExtensionPtrOutput ¶
func (i KafkaClusterExtensionArgs) ToKafkaClusterExtensionPtrOutput() KafkaClusterExtensionPtrOutput
func (KafkaClusterExtensionArgs) ToKafkaClusterExtensionPtrOutputWithContext ¶
func (i KafkaClusterExtensionArgs) ToKafkaClusterExtensionPtrOutputWithContext(ctx context.Context) KafkaClusterExtensionPtrOutput
type KafkaClusterExtensionInput ¶
type KafkaClusterExtensionInput interface { pulumi.Input ToKafkaClusterExtensionOutput() KafkaClusterExtensionOutput ToKafkaClusterExtensionOutputWithContext(context.Context) KafkaClusterExtensionOutput }
KafkaClusterExtensionInput is an input type that accepts KafkaClusterExtensionArgs and KafkaClusterExtensionOutput values. You can construct a concrete instance of `KafkaClusterExtensionInput` via:
KafkaClusterExtensionArgs{...}
type KafkaClusterExtensionOutput ¶
type KafkaClusterExtensionOutput struct{ *pulumi.OutputState }
func (KafkaClusterExtensionOutput) ElementType ¶
func (KafkaClusterExtensionOutput) ElementType() reflect.Type
func (KafkaClusterExtensionOutput) LogAnalyticsWorkspaceId ¶
func (o KafkaClusterExtensionOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The workspace ID of the log analytics extension.
func (KafkaClusterExtensionOutput) PrimaryKey ¶
func (o KafkaClusterExtensionOutput) PrimaryKey() pulumi.StringOutput
The workspace key of the log analytics extension.
func (KafkaClusterExtensionOutput) ToKafkaClusterExtensionOutput ¶
func (o KafkaClusterExtensionOutput) ToKafkaClusterExtensionOutput() KafkaClusterExtensionOutput
func (KafkaClusterExtensionOutput) ToKafkaClusterExtensionOutputWithContext ¶
func (o KafkaClusterExtensionOutput) ToKafkaClusterExtensionOutputWithContext(ctx context.Context) KafkaClusterExtensionOutput
func (KafkaClusterExtensionOutput) ToKafkaClusterExtensionPtrOutput ¶
func (o KafkaClusterExtensionOutput) ToKafkaClusterExtensionPtrOutput() KafkaClusterExtensionPtrOutput
func (KafkaClusterExtensionOutput) ToKafkaClusterExtensionPtrOutputWithContext ¶
func (o KafkaClusterExtensionOutput) ToKafkaClusterExtensionPtrOutputWithContext(ctx context.Context) KafkaClusterExtensionPtrOutput
type KafkaClusterExtensionPtrInput ¶
type KafkaClusterExtensionPtrInput interface { pulumi.Input ToKafkaClusterExtensionPtrOutput() KafkaClusterExtensionPtrOutput ToKafkaClusterExtensionPtrOutputWithContext(context.Context) KafkaClusterExtensionPtrOutput }
KafkaClusterExtensionPtrInput is an input type that accepts KafkaClusterExtensionArgs, KafkaClusterExtensionPtr and KafkaClusterExtensionPtrOutput values. You can construct a concrete instance of `KafkaClusterExtensionPtrInput` via:
KafkaClusterExtensionArgs{...} or: nil
func KafkaClusterExtensionPtr ¶
func KafkaClusterExtensionPtr(v *KafkaClusterExtensionArgs) KafkaClusterExtensionPtrInput
type KafkaClusterExtensionPtrOutput ¶
type KafkaClusterExtensionPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterExtensionPtrOutput) Elem ¶
func (o KafkaClusterExtensionPtrOutput) Elem() KafkaClusterExtensionOutput
func (KafkaClusterExtensionPtrOutput) ElementType ¶
func (KafkaClusterExtensionPtrOutput) ElementType() reflect.Type
func (KafkaClusterExtensionPtrOutput) LogAnalyticsWorkspaceId ¶
func (o KafkaClusterExtensionPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The workspace ID of the log analytics extension.
func (KafkaClusterExtensionPtrOutput) PrimaryKey ¶
func (o KafkaClusterExtensionPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The workspace key of the log analytics extension.
func (KafkaClusterExtensionPtrOutput) ToKafkaClusterExtensionPtrOutput ¶
func (o KafkaClusterExtensionPtrOutput) ToKafkaClusterExtensionPtrOutput() KafkaClusterExtensionPtrOutput
func (KafkaClusterExtensionPtrOutput) ToKafkaClusterExtensionPtrOutputWithContext ¶
func (o KafkaClusterExtensionPtrOutput) ToKafkaClusterExtensionPtrOutputWithContext(ctx context.Context) KafkaClusterExtensionPtrOutput
type KafkaClusterGateway ¶
type KafkaClusterGateway struct { // The password used for the Ambari Portal. // // > **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles. 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 { // The password used for the Ambari Portal. // // > **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (KafkaClusterGatewayArgs) ElementType ¶
func (KafkaClusterGatewayArgs) ElementType() reflect.Type
func (KafkaClusterGatewayArgs) ToKafkaClusterGatewayOutput ¶
func (i KafkaClusterGatewayArgs) ToKafkaClusterGatewayOutput() KafkaClusterGatewayOutput
func (KafkaClusterGatewayArgs) ToKafkaClusterGatewayOutputWithContext ¶
func (i KafkaClusterGatewayArgs) ToKafkaClusterGatewayOutputWithContext(ctx context.Context) KafkaClusterGatewayOutput
func (KafkaClusterGatewayArgs) ToKafkaClusterGatewayPtrOutput ¶
func (i KafkaClusterGatewayArgs) ToKafkaClusterGatewayPtrOutput() KafkaClusterGatewayPtrOutput
func (KafkaClusterGatewayArgs) ToKafkaClusterGatewayPtrOutputWithContext ¶
func (i KafkaClusterGatewayArgs) ToKafkaClusterGatewayPtrOutputWithContext(ctx context.Context) KafkaClusterGatewayPtrOutput
type KafkaClusterGatewayInput ¶
type KafkaClusterGatewayInput interface { pulumi.Input ToKafkaClusterGatewayOutput() KafkaClusterGatewayOutput ToKafkaClusterGatewayOutputWithContext(context.Context) KafkaClusterGatewayOutput }
KafkaClusterGatewayInput is an input type that accepts KafkaClusterGatewayArgs and KafkaClusterGatewayOutput values. You can construct a concrete instance of `KafkaClusterGatewayInput` via:
KafkaClusterGatewayArgs{...}
type KafkaClusterGatewayOutput ¶
type KafkaClusterGatewayOutput struct{ *pulumi.OutputState }
func (KafkaClusterGatewayOutput) ElementType ¶
func (KafkaClusterGatewayOutput) ElementType() reflect.Type
func (KafkaClusterGatewayOutput) Password ¶
func (o KafkaClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
> **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles.
func (KafkaClusterGatewayOutput) ToKafkaClusterGatewayOutput ¶
func (o KafkaClusterGatewayOutput) ToKafkaClusterGatewayOutput() KafkaClusterGatewayOutput
func (KafkaClusterGatewayOutput) ToKafkaClusterGatewayOutputWithContext ¶
func (o KafkaClusterGatewayOutput) ToKafkaClusterGatewayOutputWithContext(ctx context.Context) KafkaClusterGatewayOutput
func (KafkaClusterGatewayOutput) ToKafkaClusterGatewayPtrOutput ¶
func (o KafkaClusterGatewayOutput) ToKafkaClusterGatewayPtrOutput() KafkaClusterGatewayPtrOutput
func (KafkaClusterGatewayOutput) ToKafkaClusterGatewayPtrOutputWithContext ¶
func (o KafkaClusterGatewayOutput) ToKafkaClusterGatewayPtrOutputWithContext(ctx context.Context) KafkaClusterGatewayPtrOutput
func (KafkaClusterGatewayOutput) Username ¶
func (o KafkaClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type KafkaClusterGatewayPtrInput ¶
type KafkaClusterGatewayPtrInput interface { pulumi.Input ToKafkaClusterGatewayPtrOutput() KafkaClusterGatewayPtrOutput ToKafkaClusterGatewayPtrOutputWithContext(context.Context) KafkaClusterGatewayPtrOutput }
KafkaClusterGatewayPtrInput is an input type that accepts KafkaClusterGatewayArgs, KafkaClusterGatewayPtr and KafkaClusterGatewayPtrOutput values. You can construct a concrete instance of `KafkaClusterGatewayPtrInput` via:
KafkaClusterGatewayArgs{...} or: nil
func KafkaClusterGatewayPtr ¶
func KafkaClusterGatewayPtr(v *KafkaClusterGatewayArgs) KafkaClusterGatewayPtrInput
type KafkaClusterGatewayPtrOutput ¶
type KafkaClusterGatewayPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterGatewayPtrOutput) Elem ¶
func (o KafkaClusterGatewayPtrOutput) Elem() KafkaClusterGatewayOutput
func (KafkaClusterGatewayPtrOutput) ElementType ¶
func (KafkaClusterGatewayPtrOutput) ElementType() reflect.Type
func (KafkaClusterGatewayPtrOutput) Password ¶
func (o KafkaClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
The password used for the Ambari Portal.
> **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles.
func (KafkaClusterGatewayPtrOutput) ToKafkaClusterGatewayPtrOutput ¶
func (o KafkaClusterGatewayPtrOutput) ToKafkaClusterGatewayPtrOutput() KafkaClusterGatewayPtrOutput
func (KafkaClusterGatewayPtrOutput) ToKafkaClusterGatewayPtrOutputWithContext ¶
func (o KafkaClusterGatewayPtrOutput) ToKafkaClusterGatewayPtrOutputWithContext(ctx context.Context) KafkaClusterGatewayPtrOutput
func (KafkaClusterGatewayPtrOutput) Username ¶
func (o KafkaClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type KafkaClusterInput ¶
type KafkaClusterInput interface { pulumi.Input ToKafkaClusterOutput() KafkaClusterOutput ToKafkaClusterOutputWithContext(ctx context.Context) KafkaClusterOutput }
type KafkaClusterMap ¶
type KafkaClusterMap map[string]KafkaClusterInput
func (KafkaClusterMap) ElementType ¶
func (KafkaClusterMap) ElementType() reflect.Type
func (KafkaClusterMap) ToKafkaClusterMapOutput ¶
func (i KafkaClusterMap) ToKafkaClusterMapOutput() KafkaClusterMapOutput
func (KafkaClusterMap) ToKafkaClusterMapOutputWithContext ¶
func (i KafkaClusterMap) ToKafkaClusterMapOutputWithContext(ctx context.Context) KafkaClusterMapOutput
type KafkaClusterMapInput ¶
type KafkaClusterMapInput interface { pulumi.Input ToKafkaClusterMapOutput() KafkaClusterMapOutput ToKafkaClusterMapOutputWithContext(context.Context) KafkaClusterMapOutput }
KafkaClusterMapInput is an input type that accepts KafkaClusterMap and KafkaClusterMapOutput values. You can construct a concrete instance of `KafkaClusterMapInput` via:
KafkaClusterMap{ "key": KafkaClusterArgs{...} }
type KafkaClusterMapOutput ¶
type KafkaClusterMapOutput struct{ *pulumi.OutputState }
func (KafkaClusterMapOutput) ElementType ¶
func (KafkaClusterMapOutput) ElementType() reflect.Type
func (KafkaClusterMapOutput) MapIndex ¶
func (o KafkaClusterMapOutput) MapIndex(k pulumi.StringInput) KafkaClusterOutput
func (KafkaClusterMapOutput) ToKafkaClusterMapOutput ¶
func (o KafkaClusterMapOutput) ToKafkaClusterMapOutput() KafkaClusterMapOutput
func (KafkaClusterMapOutput) ToKafkaClusterMapOutputWithContext ¶
func (o KafkaClusterMapOutput) ToKafkaClusterMapOutputWithContext(ctx context.Context) KafkaClusterMapOutput
type KafkaClusterMetastores ¶
type KafkaClusterMetastores struct { // An `ambari` block as defined below. Ambari *KafkaClusterMetastoresAmbari `pulumi:"ambari"` // A `hive` block as defined below. Hive *KafkaClusterMetastoresHive `pulumi:"hive"` // An `oozie` block as defined below. Oozie *KafkaClusterMetastoresOozie `pulumi:"oozie"` }
type KafkaClusterMetastoresAmbari ¶
type KafkaClusterMetastoresAmbari struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type KafkaClusterMetastoresAmbariArgs ¶
type KafkaClusterMetastoresAmbariArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (KafkaClusterMetastoresAmbariArgs) ElementType ¶
func (KafkaClusterMetastoresAmbariArgs) ElementType() reflect.Type
func (KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariOutput ¶
func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariOutput() KafkaClusterMetastoresAmbariOutput
func (KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariOutputWithContext ¶
func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariOutput
func (KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariPtrOutput ¶
func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariPtrOutput() KafkaClusterMetastoresAmbariPtrOutput
func (KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariPtrOutputWithContext ¶
func (i KafkaClusterMetastoresAmbariArgs) ToKafkaClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariPtrOutput
type KafkaClusterMetastoresAmbariInput ¶
type KafkaClusterMetastoresAmbariInput interface { pulumi.Input ToKafkaClusterMetastoresAmbariOutput() KafkaClusterMetastoresAmbariOutput ToKafkaClusterMetastoresAmbariOutputWithContext(context.Context) KafkaClusterMetastoresAmbariOutput }
KafkaClusterMetastoresAmbariInput is an input type that accepts KafkaClusterMetastoresAmbariArgs and KafkaClusterMetastoresAmbariOutput values. You can construct a concrete instance of `KafkaClusterMetastoresAmbariInput` via:
KafkaClusterMetastoresAmbariArgs{...}
type KafkaClusterMetastoresAmbariOutput ¶
type KafkaClusterMetastoresAmbariOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresAmbariOutput) DatabaseName ¶
func (o KafkaClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresAmbariOutput) ElementType ¶
func (KafkaClusterMetastoresAmbariOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresAmbariOutput) Password ¶
func (o KafkaClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresAmbariOutput) Server ¶
func (o KafkaClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariOutput ¶
func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariOutput() KafkaClusterMetastoresAmbariOutput
func (KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariOutputWithContext ¶
func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariOutput
func (KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariPtrOutput ¶
func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariPtrOutput() KafkaClusterMetastoresAmbariPtrOutput
func (KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariPtrOutputWithContext ¶
func (o KafkaClusterMetastoresAmbariOutput) ToKafkaClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariPtrOutput
func (KafkaClusterMetastoresAmbariOutput) Username ¶
func (o KafkaClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type KafkaClusterMetastoresAmbariPtrInput ¶
type KafkaClusterMetastoresAmbariPtrInput interface { pulumi.Input ToKafkaClusterMetastoresAmbariPtrOutput() KafkaClusterMetastoresAmbariPtrOutput ToKafkaClusterMetastoresAmbariPtrOutputWithContext(context.Context) KafkaClusterMetastoresAmbariPtrOutput }
KafkaClusterMetastoresAmbariPtrInput is an input type that accepts KafkaClusterMetastoresAmbariArgs, KafkaClusterMetastoresAmbariPtr and KafkaClusterMetastoresAmbariPtrOutput values. You can construct a concrete instance of `KafkaClusterMetastoresAmbariPtrInput` via:
KafkaClusterMetastoresAmbariArgs{...} or: nil
func KafkaClusterMetastoresAmbariPtr ¶
func KafkaClusterMetastoresAmbariPtr(v *KafkaClusterMetastoresAmbariArgs) KafkaClusterMetastoresAmbariPtrInput
type KafkaClusterMetastoresAmbariPtrOutput ¶
type KafkaClusterMetastoresAmbariPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresAmbariPtrOutput) DatabaseName ¶
func (o KafkaClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresAmbariPtrOutput) ElementType ¶
func (KafkaClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresAmbariPtrOutput) Password ¶
func (o KafkaClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresAmbariPtrOutput) Server ¶
func (o KafkaClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresAmbariPtrOutput) ToKafkaClusterMetastoresAmbariPtrOutput ¶
func (o KafkaClusterMetastoresAmbariPtrOutput) ToKafkaClusterMetastoresAmbariPtrOutput() KafkaClusterMetastoresAmbariPtrOutput
func (KafkaClusterMetastoresAmbariPtrOutput) ToKafkaClusterMetastoresAmbariPtrOutputWithContext ¶
func (o KafkaClusterMetastoresAmbariPtrOutput) ToKafkaClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresAmbariPtrOutput
func (KafkaClusterMetastoresAmbariPtrOutput) Username ¶
func (o KafkaClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type KafkaClusterMetastoresArgs ¶
type KafkaClusterMetastoresArgs struct { // An `ambari` block as defined below. Ambari KafkaClusterMetastoresAmbariPtrInput `pulumi:"ambari"` // A `hive` block as defined below. Hive KafkaClusterMetastoresHivePtrInput `pulumi:"hive"` // An `oozie` block as defined below. Oozie KafkaClusterMetastoresOoziePtrInput `pulumi:"oozie"` }
func (KafkaClusterMetastoresArgs) ElementType ¶
func (KafkaClusterMetastoresArgs) ElementType() reflect.Type
func (KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresOutput ¶
func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresOutput() KafkaClusterMetastoresOutput
func (KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresOutputWithContext ¶
func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresOutputWithContext(ctx context.Context) KafkaClusterMetastoresOutput
func (KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresPtrOutput ¶
func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresPtrOutput() KafkaClusterMetastoresPtrOutput
func (KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresPtrOutputWithContext ¶
func (i KafkaClusterMetastoresArgs) ToKafkaClusterMetastoresPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresPtrOutput
type KafkaClusterMetastoresHive ¶
type KafkaClusterMetastoresHive struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type KafkaClusterMetastoresHiveArgs ¶
type KafkaClusterMetastoresHiveArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (KafkaClusterMetastoresHiveArgs) ElementType ¶
func (KafkaClusterMetastoresHiveArgs) ElementType() reflect.Type
func (KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHiveOutput ¶
func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHiveOutput() KafkaClusterMetastoresHiveOutput
func (KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHiveOutputWithContext ¶
func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHiveOutputWithContext(ctx context.Context) KafkaClusterMetastoresHiveOutput
func (KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHivePtrOutput ¶
func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHivePtrOutput() KafkaClusterMetastoresHivePtrOutput
func (KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHivePtrOutputWithContext ¶
func (i KafkaClusterMetastoresHiveArgs) ToKafkaClusterMetastoresHivePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresHivePtrOutput
type KafkaClusterMetastoresHiveInput ¶
type KafkaClusterMetastoresHiveInput interface { pulumi.Input ToKafkaClusterMetastoresHiveOutput() KafkaClusterMetastoresHiveOutput ToKafkaClusterMetastoresHiveOutputWithContext(context.Context) KafkaClusterMetastoresHiveOutput }
KafkaClusterMetastoresHiveInput is an input type that accepts KafkaClusterMetastoresHiveArgs and KafkaClusterMetastoresHiveOutput values. You can construct a concrete instance of `KafkaClusterMetastoresHiveInput` via:
KafkaClusterMetastoresHiveArgs{...}
type KafkaClusterMetastoresHiveOutput ¶
type KafkaClusterMetastoresHiveOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresHiveOutput) DatabaseName ¶
func (o KafkaClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresHiveOutput) ElementType ¶
func (KafkaClusterMetastoresHiveOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresHiveOutput) Password ¶
func (o KafkaClusterMetastoresHiveOutput) Password() pulumi.StringOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresHiveOutput) Server ¶
func (o KafkaClusterMetastoresHiveOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHiveOutput ¶
func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHiveOutput() KafkaClusterMetastoresHiveOutput
func (KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHiveOutputWithContext ¶
func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHiveOutputWithContext(ctx context.Context) KafkaClusterMetastoresHiveOutput
func (KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHivePtrOutput ¶
func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHivePtrOutput() KafkaClusterMetastoresHivePtrOutput
func (KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHivePtrOutputWithContext ¶
func (o KafkaClusterMetastoresHiveOutput) ToKafkaClusterMetastoresHivePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresHivePtrOutput
func (KafkaClusterMetastoresHiveOutput) Username ¶
func (o KafkaClusterMetastoresHiveOutput) Username() pulumi.StringOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type KafkaClusterMetastoresHivePtrInput ¶
type KafkaClusterMetastoresHivePtrInput interface { pulumi.Input ToKafkaClusterMetastoresHivePtrOutput() KafkaClusterMetastoresHivePtrOutput ToKafkaClusterMetastoresHivePtrOutputWithContext(context.Context) KafkaClusterMetastoresHivePtrOutput }
KafkaClusterMetastoresHivePtrInput is an input type that accepts KafkaClusterMetastoresHiveArgs, KafkaClusterMetastoresHivePtr and KafkaClusterMetastoresHivePtrOutput values. You can construct a concrete instance of `KafkaClusterMetastoresHivePtrInput` via:
KafkaClusterMetastoresHiveArgs{...} or: nil
func KafkaClusterMetastoresHivePtr ¶
func KafkaClusterMetastoresHivePtr(v *KafkaClusterMetastoresHiveArgs) KafkaClusterMetastoresHivePtrInput
type KafkaClusterMetastoresHivePtrOutput ¶
type KafkaClusterMetastoresHivePtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresHivePtrOutput) DatabaseName ¶
func (o KafkaClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresHivePtrOutput) Elem ¶
func (o KafkaClusterMetastoresHivePtrOutput) Elem() KafkaClusterMetastoresHiveOutput
func (KafkaClusterMetastoresHivePtrOutput) ElementType ¶
func (KafkaClusterMetastoresHivePtrOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresHivePtrOutput) Password ¶
func (o KafkaClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresHivePtrOutput) Server ¶
func (o KafkaClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresHivePtrOutput) ToKafkaClusterMetastoresHivePtrOutput ¶
func (o KafkaClusterMetastoresHivePtrOutput) ToKafkaClusterMetastoresHivePtrOutput() KafkaClusterMetastoresHivePtrOutput
func (KafkaClusterMetastoresHivePtrOutput) ToKafkaClusterMetastoresHivePtrOutputWithContext ¶
func (o KafkaClusterMetastoresHivePtrOutput) ToKafkaClusterMetastoresHivePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresHivePtrOutput
func (KafkaClusterMetastoresHivePtrOutput) Username ¶
func (o KafkaClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type KafkaClusterMetastoresInput ¶
type KafkaClusterMetastoresInput interface { pulumi.Input ToKafkaClusterMetastoresOutput() KafkaClusterMetastoresOutput ToKafkaClusterMetastoresOutputWithContext(context.Context) KafkaClusterMetastoresOutput }
KafkaClusterMetastoresInput is an input type that accepts KafkaClusterMetastoresArgs and KafkaClusterMetastoresOutput values. You can construct a concrete instance of `KafkaClusterMetastoresInput` via:
KafkaClusterMetastoresArgs{...}
type KafkaClusterMetastoresOozie ¶
type KafkaClusterMetastoresOozie struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type KafkaClusterMetastoresOozieArgs ¶
type KafkaClusterMetastoresOozieArgs struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (KafkaClusterMetastoresOozieArgs) ElementType ¶
func (KafkaClusterMetastoresOozieArgs) ElementType() reflect.Type
func (KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOozieOutput ¶
func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOozieOutput() KafkaClusterMetastoresOozieOutput
func (KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOozieOutputWithContext ¶
func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOozieOutputWithContext(ctx context.Context) KafkaClusterMetastoresOozieOutput
func (KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOoziePtrOutput ¶
func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOoziePtrOutput() KafkaClusterMetastoresOoziePtrOutput
func (KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOoziePtrOutputWithContext ¶
func (i KafkaClusterMetastoresOozieArgs) ToKafkaClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresOoziePtrOutput
type KafkaClusterMetastoresOozieInput ¶
type KafkaClusterMetastoresOozieInput interface { pulumi.Input ToKafkaClusterMetastoresOozieOutput() KafkaClusterMetastoresOozieOutput ToKafkaClusterMetastoresOozieOutputWithContext(context.Context) KafkaClusterMetastoresOozieOutput }
KafkaClusterMetastoresOozieInput is an input type that accepts KafkaClusterMetastoresOozieArgs and KafkaClusterMetastoresOozieOutput values. You can construct a concrete instance of `KafkaClusterMetastoresOozieInput` via:
KafkaClusterMetastoresOozieArgs{...}
type KafkaClusterMetastoresOozieOutput ¶
type KafkaClusterMetastoresOozieOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresOozieOutput) DatabaseName ¶
func (o KafkaClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresOozieOutput) ElementType ¶
func (KafkaClusterMetastoresOozieOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresOozieOutput) Password ¶
func (o KafkaClusterMetastoresOozieOutput) Password() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresOozieOutput) Server ¶
func (o KafkaClusterMetastoresOozieOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOozieOutput ¶
func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOozieOutput() KafkaClusterMetastoresOozieOutput
func (KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOozieOutputWithContext ¶
func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOozieOutputWithContext(ctx context.Context) KafkaClusterMetastoresOozieOutput
func (KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOoziePtrOutput ¶
func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOoziePtrOutput() KafkaClusterMetastoresOoziePtrOutput
func (KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOoziePtrOutputWithContext ¶
func (o KafkaClusterMetastoresOozieOutput) ToKafkaClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresOoziePtrOutput
func (KafkaClusterMetastoresOozieOutput) Username ¶
func (o KafkaClusterMetastoresOozieOutput) Username() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type KafkaClusterMetastoresOoziePtrInput ¶
type KafkaClusterMetastoresOoziePtrInput interface { pulumi.Input ToKafkaClusterMetastoresOoziePtrOutput() KafkaClusterMetastoresOoziePtrOutput ToKafkaClusterMetastoresOoziePtrOutputWithContext(context.Context) KafkaClusterMetastoresOoziePtrOutput }
KafkaClusterMetastoresOoziePtrInput is an input type that accepts KafkaClusterMetastoresOozieArgs, KafkaClusterMetastoresOoziePtr and KafkaClusterMetastoresOoziePtrOutput values. You can construct a concrete instance of `KafkaClusterMetastoresOoziePtrInput` via:
KafkaClusterMetastoresOozieArgs{...} or: nil
func KafkaClusterMetastoresOoziePtr ¶
func KafkaClusterMetastoresOoziePtr(v *KafkaClusterMetastoresOozieArgs) KafkaClusterMetastoresOoziePtrInput
type KafkaClusterMetastoresOoziePtrOutput ¶
type KafkaClusterMetastoresOoziePtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresOoziePtrOutput) DatabaseName ¶
func (o KafkaClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresOoziePtrOutput) ElementType ¶
func (KafkaClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresOoziePtrOutput) Password ¶
func (o KafkaClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresOoziePtrOutput) Server ¶
func (o KafkaClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (KafkaClusterMetastoresOoziePtrOutput) ToKafkaClusterMetastoresOoziePtrOutput ¶
func (o KafkaClusterMetastoresOoziePtrOutput) ToKafkaClusterMetastoresOoziePtrOutput() KafkaClusterMetastoresOoziePtrOutput
func (KafkaClusterMetastoresOoziePtrOutput) ToKafkaClusterMetastoresOoziePtrOutputWithContext ¶
func (o KafkaClusterMetastoresOoziePtrOutput) ToKafkaClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresOoziePtrOutput
func (KafkaClusterMetastoresOoziePtrOutput) Username ¶
func (o KafkaClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type KafkaClusterMetastoresOutput ¶
type KafkaClusterMetastoresOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresOutput) Ambari ¶
func (o KafkaClusterMetastoresOutput) Ambari() KafkaClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (KafkaClusterMetastoresOutput) ElementType ¶
func (KafkaClusterMetastoresOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresOutput) Hive ¶
func (o KafkaClusterMetastoresOutput) Hive() KafkaClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (KafkaClusterMetastoresOutput) Oozie ¶
func (o KafkaClusterMetastoresOutput) Oozie() KafkaClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresOutput ¶
func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresOutput() KafkaClusterMetastoresOutput
func (KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresOutputWithContext ¶
func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresOutputWithContext(ctx context.Context) KafkaClusterMetastoresOutput
func (KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresPtrOutput ¶
func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresPtrOutput() KafkaClusterMetastoresPtrOutput
func (KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresPtrOutputWithContext ¶
func (o KafkaClusterMetastoresOutput) ToKafkaClusterMetastoresPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresPtrOutput
type KafkaClusterMetastoresPtrInput ¶
type KafkaClusterMetastoresPtrInput interface { pulumi.Input ToKafkaClusterMetastoresPtrOutput() KafkaClusterMetastoresPtrOutput ToKafkaClusterMetastoresPtrOutputWithContext(context.Context) KafkaClusterMetastoresPtrOutput }
KafkaClusterMetastoresPtrInput is an input type that accepts KafkaClusterMetastoresArgs, KafkaClusterMetastoresPtr and KafkaClusterMetastoresPtrOutput values. You can construct a concrete instance of `KafkaClusterMetastoresPtrInput` via:
KafkaClusterMetastoresArgs{...} or: nil
func KafkaClusterMetastoresPtr ¶
func KafkaClusterMetastoresPtr(v *KafkaClusterMetastoresArgs) KafkaClusterMetastoresPtrInput
type KafkaClusterMetastoresPtrOutput ¶
type KafkaClusterMetastoresPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterMetastoresPtrOutput) Ambari ¶
func (o KafkaClusterMetastoresPtrOutput) Ambari() KafkaClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (KafkaClusterMetastoresPtrOutput) Elem ¶
func (o KafkaClusterMetastoresPtrOutput) Elem() KafkaClusterMetastoresOutput
func (KafkaClusterMetastoresPtrOutput) ElementType ¶
func (KafkaClusterMetastoresPtrOutput) ElementType() reflect.Type
func (KafkaClusterMetastoresPtrOutput) Hive ¶
func (o KafkaClusterMetastoresPtrOutput) Hive() KafkaClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (KafkaClusterMetastoresPtrOutput) Oozie ¶
func (o KafkaClusterMetastoresPtrOutput) Oozie() KafkaClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (KafkaClusterMetastoresPtrOutput) ToKafkaClusterMetastoresPtrOutput ¶
func (o KafkaClusterMetastoresPtrOutput) ToKafkaClusterMetastoresPtrOutput() KafkaClusterMetastoresPtrOutput
func (KafkaClusterMetastoresPtrOutput) ToKafkaClusterMetastoresPtrOutputWithContext ¶
func (o KafkaClusterMetastoresPtrOutput) ToKafkaClusterMetastoresPtrOutputWithContext(ctx context.Context) KafkaClusterMetastoresPtrOutput
type KafkaClusterMonitor ¶
type KafkaClusterMonitorArgs ¶
type KafkaClusterMonitorArgs struct { // The Operations Management Suite (OMS) workspace ID. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The Operations Management Suite (OMS) workspace key. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (KafkaClusterMonitorArgs) ElementType ¶
func (KafkaClusterMonitorArgs) ElementType() reflect.Type
func (KafkaClusterMonitorArgs) ToKafkaClusterMonitorOutput ¶
func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorOutput() KafkaClusterMonitorOutput
func (KafkaClusterMonitorArgs) ToKafkaClusterMonitorOutputWithContext ¶
func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorOutputWithContext(ctx context.Context) KafkaClusterMonitorOutput
func (KafkaClusterMonitorArgs) ToKafkaClusterMonitorPtrOutput ¶
func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorPtrOutput() KafkaClusterMonitorPtrOutput
func (KafkaClusterMonitorArgs) ToKafkaClusterMonitorPtrOutputWithContext ¶
func (i KafkaClusterMonitorArgs) ToKafkaClusterMonitorPtrOutputWithContext(ctx context.Context) KafkaClusterMonitorPtrOutput
type KafkaClusterMonitorInput ¶
type KafkaClusterMonitorInput interface { pulumi.Input ToKafkaClusterMonitorOutput() KafkaClusterMonitorOutput ToKafkaClusterMonitorOutputWithContext(context.Context) KafkaClusterMonitorOutput }
KafkaClusterMonitorInput is an input type that accepts KafkaClusterMonitorArgs and KafkaClusterMonitorOutput values. You can construct a concrete instance of `KafkaClusterMonitorInput` via:
KafkaClusterMonitorArgs{...}
type KafkaClusterMonitorOutput ¶
type KafkaClusterMonitorOutput struct{ *pulumi.OutputState }
func (KafkaClusterMonitorOutput) ElementType ¶
func (KafkaClusterMonitorOutput) ElementType() reflect.Type
func (KafkaClusterMonitorOutput) LogAnalyticsWorkspaceId ¶
func (o KafkaClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The Operations Management Suite (OMS) workspace ID.
func (KafkaClusterMonitorOutput) PrimaryKey ¶
func (o KafkaClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
The Operations Management Suite (OMS) workspace key.
func (KafkaClusterMonitorOutput) ToKafkaClusterMonitorOutput ¶
func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorOutput() KafkaClusterMonitorOutput
func (KafkaClusterMonitorOutput) ToKafkaClusterMonitorOutputWithContext ¶
func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorOutputWithContext(ctx context.Context) KafkaClusterMonitorOutput
func (KafkaClusterMonitorOutput) ToKafkaClusterMonitorPtrOutput ¶
func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorPtrOutput() KafkaClusterMonitorPtrOutput
func (KafkaClusterMonitorOutput) ToKafkaClusterMonitorPtrOutputWithContext ¶
func (o KafkaClusterMonitorOutput) ToKafkaClusterMonitorPtrOutputWithContext(ctx context.Context) KafkaClusterMonitorPtrOutput
type KafkaClusterMonitorPtrInput ¶
type KafkaClusterMonitorPtrInput interface { pulumi.Input ToKafkaClusterMonitorPtrOutput() KafkaClusterMonitorPtrOutput ToKafkaClusterMonitorPtrOutputWithContext(context.Context) KafkaClusterMonitorPtrOutput }
KafkaClusterMonitorPtrInput is an input type that accepts KafkaClusterMonitorArgs, KafkaClusterMonitorPtr and KafkaClusterMonitorPtrOutput values. You can construct a concrete instance of `KafkaClusterMonitorPtrInput` via:
KafkaClusterMonitorArgs{...} or: nil
func KafkaClusterMonitorPtr ¶
func KafkaClusterMonitorPtr(v *KafkaClusterMonitorArgs) KafkaClusterMonitorPtrInput
type KafkaClusterMonitorPtrOutput ¶
type KafkaClusterMonitorPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterMonitorPtrOutput) Elem ¶
func (o KafkaClusterMonitorPtrOutput) Elem() KafkaClusterMonitorOutput
func (KafkaClusterMonitorPtrOutput) ElementType ¶
func (KafkaClusterMonitorPtrOutput) ElementType() reflect.Type
func (KafkaClusterMonitorPtrOutput) LogAnalyticsWorkspaceId ¶
func (o KafkaClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace ID.
func (KafkaClusterMonitorPtrOutput) PrimaryKey ¶
func (o KafkaClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace key.
func (KafkaClusterMonitorPtrOutput) ToKafkaClusterMonitorPtrOutput ¶
func (o KafkaClusterMonitorPtrOutput) ToKafkaClusterMonitorPtrOutput() KafkaClusterMonitorPtrOutput
func (KafkaClusterMonitorPtrOutput) ToKafkaClusterMonitorPtrOutputWithContext ¶
func (o KafkaClusterMonitorPtrOutput) ToKafkaClusterMonitorPtrOutputWithContext(ctx context.Context) KafkaClusterMonitorPtrOutput
type KafkaClusterNetwork ¶
type KafkaClusterNetwork struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. // // > **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`. ConnectionDirection *string `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created. PrivateLinkEnabled *bool `pulumi:"privateLinkEnabled"` }
type KafkaClusterNetworkArgs ¶
type KafkaClusterNetworkArgs struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. // // > **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`. ConnectionDirection pulumi.StringPtrInput `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created. PrivateLinkEnabled pulumi.BoolPtrInput `pulumi:"privateLinkEnabled"` }
func (KafkaClusterNetworkArgs) ElementType ¶
func (KafkaClusterNetworkArgs) ElementType() reflect.Type
func (KafkaClusterNetworkArgs) ToKafkaClusterNetworkOutput ¶
func (i KafkaClusterNetworkArgs) ToKafkaClusterNetworkOutput() KafkaClusterNetworkOutput
func (KafkaClusterNetworkArgs) ToKafkaClusterNetworkOutputWithContext ¶
func (i KafkaClusterNetworkArgs) ToKafkaClusterNetworkOutputWithContext(ctx context.Context) KafkaClusterNetworkOutput
func (KafkaClusterNetworkArgs) ToKafkaClusterNetworkPtrOutput ¶
func (i KafkaClusterNetworkArgs) ToKafkaClusterNetworkPtrOutput() KafkaClusterNetworkPtrOutput
func (KafkaClusterNetworkArgs) ToKafkaClusterNetworkPtrOutputWithContext ¶
func (i KafkaClusterNetworkArgs) ToKafkaClusterNetworkPtrOutputWithContext(ctx context.Context) KafkaClusterNetworkPtrOutput
type KafkaClusterNetworkInput ¶
type KafkaClusterNetworkInput interface { pulumi.Input ToKafkaClusterNetworkOutput() KafkaClusterNetworkOutput ToKafkaClusterNetworkOutputWithContext(context.Context) KafkaClusterNetworkOutput }
KafkaClusterNetworkInput is an input type that accepts KafkaClusterNetworkArgs and KafkaClusterNetworkOutput values. You can construct a concrete instance of `KafkaClusterNetworkInput` via:
KafkaClusterNetworkArgs{...}
type KafkaClusterNetworkOutput ¶
type KafkaClusterNetworkOutput struct{ *pulumi.OutputState }
func (KafkaClusterNetworkOutput) ConnectionDirection ¶
func (o KafkaClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
> **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`.
func (KafkaClusterNetworkOutput) ElementType ¶
func (KafkaClusterNetworkOutput) ElementType() reflect.Type
func (KafkaClusterNetworkOutput) PrivateLinkEnabled ¶
func (o KafkaClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created.
func (KafkaClusterNetworkOutput) ToKafkaClusterNetworkOutput ¶
func (o KafkaClusterNetworkOutput) ToKafkaClusterNetworkOutput() KafkaClusterNetworkOutput
func (KafkaClusterNetworkOutput) ToKafkaClusterNetworkOutputWithContext ¶
func (o KafkaClusterNetworkOutput) ToKafkaClusterNetworkOutputWithContext(ctx context.Context) KafkaClusterNetworkOutput
func (KafkaClusterNetworkOutput) ToKafkaClusterNetworkPtrOutput ¶
func (o KafkaClusterNetworkOutput) ToKafkaClusterNetworkPtrOutput() KafkaClusterNetworkPtrOutput
func (KafkaClusterNetworkOutput) ToKafkaClusterNetworkPtrOutputWithContext ¶
func (o KafkaClusterNetworkOutput) ToKafkaClusterNetworkPtrOutputWithContext(ctx context.Context) KafkaClusterNetworkPtrOutput
type KafkaClusterNetworkPtrInput ¶
type KafkaClusterNetworkPtrInput interface { pulumi.Input ToKafkaClusterNetworkPtrOutput() KafkaClusterNetworkPtrOutput ToKafkaClusterNetworkPtrOutputWithContext(context.Context) KafkaClusterNetworkPtrOutput }
KafkaClusterNetworkPtrInput is an input type that accepts KafkaClusterNetworkArgs, KafkaClusterNetworkPtr and KafkaClusterNetworkPtrOutput values. You can construct a concrete instance of `KafkaClusterNetworkPtrInput` via:
KafkaClusterNetworkArgs{...} or: nil
func KafkaClusterNetworkPtr ¶
func KafkaClusterNetworkPtr(v *KafkaClusterNetworkArgs) KafkaClusterNetworkPtrInput
type KafkaClusterNetworkPtrOutput ¶
type KafkaClusterNetworkPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterNetworkPtrOutput) ConnectionDirection ¶
func (o KafkaClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
> **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`.
func (KafkaClusterNetworkPtrOutput) Elem ¶
func (o KafkaClusterNetworkPtrOutput) Elem() KafkaClusterNetworkOutput
func (KafkaClusterNetworkPtrOutput) ElementType ¶
func (KafkaClusterNetworkPtrOutput) ElementType() reflect.Type
func (KafkaClusterNetworkPtrOutput) PrivateLinkEnabled ¶
func (o KafkaClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created.
func (KafkaClusterNetworkPtrOutput) ToKafkaClusterNetworkPtrOutput ¶
func (o KafkaClusterNetworkPtrOutput) ToKafkaClusterNetworkPtrOutput() KafkaClusterNetworkPtrOutput
func (KafkaClusterNetworkPtrOutput) ToKafkaClusterNetworkPtrOutputWithContext ¶
func (o KafkaClusterNetworkPtrOutput) ToKafkaClusterNetworkPtrOutputWithContext(ctx context.Context) KafkaClusterNetworkPtrOutput
type KafkaClusterOutput ¶
type KafkaClusterOutput struct{ *pulumi.OutputState }
func (KafkaClusterOutput) ClusterVersion ¶
func (o KafkaClusterOutput) ClusterVersion() pulumi.StringOutput
Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created.
func (KafkaClusterOutput) ComponentVersion ¶
func (o KafkaClusterOutput) ComponentVersion() KafkaClusterComponentVersionOutput
A `componentVersion` block as defined below.
func (KafkaClusterOutput) ComputeIsolation ¶
func (o KafkaClusterOutput) ComputeIsolation() KafkaClusterComputeIsolationPtrOutput
A `computeIsolation` block as defined below.
func (KafkaClusterOutput) DiskEncryptions ¶
func (o KafkaClusterOutput) DiskEncryptions() KafkaClusterDiskEncryptionArrayOutput
One or more `diskEncryption` block as defined below.
> **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/).
func (KafkaClusterOutput) ElementType ¶
func (KafkaClusterOutput) ElementType() reflect.Type
func (KafkaClusterOutput) EncryptionInTransitEnabled ¶
func (o KafkaClusterOutput) EncryptionInTransitEnabled() pulumi.BoolPtrOutput
Whether encryption in transit is enabled for this HDInsight Kafka Cluster. Changing this forces a new resource to be created.
func (KafkaClusterOutput) Extension ¶
func (o KafkaClusterOutput) Extension() KafkaClusterExtensionPtrOutput
An `extension` block as defined below.
func (KafkaClusterOutput) Gateway ¶
func (o KafkaClusterOutput) Gateway() KafkaClusterGatewayOutput
A `gateway` block as defined below.
func (KafkaClusterOutput) HttpsEndpoint ¶
func (o KafkaClusterOutput) HttpsEndpoint() pulumi.StringOutput
The HTTPS Connectivity Endpoint for this HDInsight Kafka Cluster.
func (KafkaClusterOutput) KafkaRestProxyEndpoint ¶
func (o KafkaClusterOutput) KafkaRestProxyEndpoint() pulumi.StringOutput
The Kafka Rest Proxy Endpoint for this HDInsight Kafka Cluster.
func (KafkaClusterOutput) Location ¶
func (o KafkaClusterOutput) Location() pulumi.StringOutput
Specifies the Azure Region which this HDInsight Kafka Cluster should exist. Changing this forces a new resource to be created.
func (KafkaClusterOutput) Metastores ¶
func (o KafkaClusterOutput) Metastores() KafkaClusterMetastoresPtrOutput
A `metastores` block as defined below.
func (KafkaClusterOutput) Monitor ¶
func (o KafkaClusterOutput) Monitor() KafkaClusterMonitorPtrOutput
A `monitor` block as defined below.
func (KafkaClusterOutput) Name ¶
func (o KafkaClusterOutput) Name() pulumi.StringOutput
Specifies the name for this HDInsight Kafka Cluster. Changing this forces a new resource to be created.
func (KafkaClusterOutput) Network ¶
func (o KafkaClusterOutput) Network() KafkaClusterNetworkPtrOutput
A `network` block as defined below.
func (KafkaClusterOutput) PrivateLinkConfiguration ¶
func (o KafkaClusterOutput) PrivateLinkConfiguration() KafkaClusterPrivateLinkConfigurationPtrOutput
A `privateLinkConfiguration` block as defined below.
func (KafkaClusterOutput) ResourceGroupName ¶
func (o KafkaClusterOutput) ResourceGroupName() pulumi.StringOutput
Specifies the name of the Resource Group in which this HDInsight Kafka Cluster should exist. Changing this forces a new resource to be created.
func (KafkaClusterOutput) RestProxy ¶
func (o KafkaClusterOutput) RestProxy() KafkaClusterRestProxyPtrOutput
A `restProxy` block as defined below.
func (KafkaClusterOutput) Roles ¶
func (o KafkaClusterOutput) Roles() KafkaClusterRolesOutput
A `roles` block as defined below.
func (KafkaClusterOutput) SecurityProfile ¶
func (o KafkaClusterOutput) SecurityProfile() KafkaClusterSecurityProfilePtrOutput
A `securityProfile` block as defined below. Changing this forces a new resource to be created.
func (KafkaClusterOutput) SshEndpoint ¶
func (o KafkaClusterOutput) SshEndpoint() pulumi.StringOutput
The SSH Connectivity Endpoint for this HDInsight Kafka Cluster.
func (KafkaClusterOutput) StorageAccountGen2 ¶
func (o KafkaClusterOutput) StorageAccountGen2() KafkaClusterStorageAccountGen2PtrOutput
A `storageAccountGen2` block as defined below.
func (KafkaClusterOutput) StorageAccounts ¶
func (o KafkaClusterOutput) StorageAccounts() KafkaClusterStorageAccountArrayOutput
One or more `storageAccount` block as defined below.
func (KafkaClusterOutput) Tags ¶
func (o KafkaClusterOutput) Tags() pulumi.StringMapOutput
A map of Tags which should be assigned to this HDInsight Kafka Cluster.
func (KafkaClusterOutput) Tier ¶
func (o KafkaClusterOutput) Tier() pulumi.StringOutput
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.
func (KafkaClusterOutput) TlsMinVersion ¶
func (o KafkaClusterOutput) TlsMinVersion() pulumi.StringPtrOutput
The minimal supported TLS version. Possible values are `1.0`, `1.1` or `1.2`. Changing this forces a new resource to be created.
func (KafkaClusterOutput) ToKafkaClusterOutput ¶
func (o KafkaClusterOutput) ToKafkaClusterOutput() KafkaClusterOutput
func (KafkaClusterOutput) ToKafkaClusterOutputWithContext ¶
func (o KafkaClusterOutput) ToKafkaClusterOutputWithContext(ctx context.Context) KafkaClusterOutput
type KafkaClusterPrivateLinkConfiguration ¶
type KafkaClusterPrivateLinkConfiguration struct { // The ID of the private link service group. GroupId string `pulumi:"groupId"` IpConfiguration KafkaClusterPrivateLinkConfigurationIpConfiguration `pulumi:"ipConfiguration"` // The name of the private link configuration. Name string `pulumi:"name"` }
type KafkaClusterPrivateLinkConfigurationArgs ¶
type KafkaClusterPrivateLinkConfigurationArgs struct { // The ID of the private link service group. GroupId pulumi.StringInput `pulumi:"groupId"` IpConfiguration KafkaClusterPrivateLinkConfigurationIpConfigurationInput `pulumi:"ipConfiguration"` // The name of the private link configuration. Name pulumi.StringInput `pulumi:"name"` }
func (KafkaClusterPrivateLinkConfigurationArgs) ElementType ¶
func (KafkaClusterPrivateLinkConfigurationArgs) ElementType() reflect.Type
func (KafkaClusterPrivateLinkConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationOutput ¶
func (i KafkaClusterPrivateLinkConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationOutput() KafkaClusterPrivateLinkConfigurationOutput
func (KafkaClusterPrivateLinkConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationOutputWithContext ¶
func (i KafkaClusterPrivateLinkConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationOutput
func (KafkaClusterPrivateLinkConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationPtrOutput ¶
func (i KafkaClusterPrivateLinkConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationPtrOutput() KafkaClusterPrivateLinkConfigurationPtrOutput
func (KafkaClusterPrivateLinkConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (i KafkaClusterPrivateLinkConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationPtrOutput
type KafkaClusterPrivateLinkConfigurationInput ¶
type KafkaClusterPrivateLinkConfigurationInput interface { pulumi.Input ToKafkaClusterPrivateLinkConfigurationOutput() KafkaClusterPrivateLinkConfigurationOutput ToKafkaClusterPrivateLinkConfigurationOutputWithContext(context.Context) KafkaClusterPrivateLinkConfigurationOutput }
KafkaClusterPrivateLinkConfigurationInput is an input type that accepts KafkaClusterPrivateLinkConfigurationArgs and KafkaClusterPrivateLinkConfigurationOutput values. You can construct a concrete instance of `KafkaClusterPrivateLinkConfigurationInput` via:
KafkaClusterPrivateLinkConfigurationArgs{...}
type KafkaClusterPrivateLinkConfigurationIpConfiguration ¶
type KafkaClusterPrivateLinkConfigurationIpConfiguration struct { // Specifies the name for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. Name string `pulumi:"name"` // Indicates whether this IP configuration is primary. Primary *bool `pulumi:"primary"` // The private IP address of the IP configuration. PrivateIpAddress *string `pulumi:"privateIpAddress"` // The private IP allocation method. The only possible value now is `Dynamic`. PrivateIpAllocationMethod *string `pulumi:"privateIpAllocationMethod"` SubnetId *string `pulumi:"subnetId"` }
type KafkaClusterPrivateLinkConfigurationIpConfigurationArgs ¶
type KafkaClusterPrivateLinkConfigurationIpConfigurationArgs struct { // Specifies the name for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. Name pulumi.StringInput `pulumi:"name"` // Indicates whether this IP configuration is primary. Primary pulumi.BoolPtrInput `pulumi:"primary"` // The private IP address of the IP configuration. PrivateIpAddress pulumi.StringPtrInput `pulumi:"privateIpAddress"` // The private IP allocation method. The only possible value now is `Dynamic`. PrivateIpAllocationMethod pulumi.StringPtrInput `pulumi:"privateIpAllocationMethod"` SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` }
func (KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType ¶
func (KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType() reflect.Type
func (KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationIpConfigurationOutput ¶
func (i KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationIpConfigurationOutput() KafkaClusterPrivateLinkConfigurationIpConfigurationOutput
func (KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationIpConfigurationOutputWithContext ¶
func (i KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationIpConfigurationOutput
func (KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (i KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput() KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (i KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type KafkaClusterPrivateLinkConfigurationIpConfigurationInput ¶
type KafkaClusterPrivateLinkConfigurationIpConfigurationInput interface { pulumi.Input ToKafkaClusterPrivateLinkConfigurationIpConfigurationOutput() KafkaClusterPrivateLinkConfigurationIpConfigurationOutput ToKafkaClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(context.Context) KafkaClusterPrivateLinkConfigurationIpConfigurationOutput }
KafkaClusterPrivateLinkConfigurationIpConfigurationInput is an input type that accepts KafkaClusterPrivateLinkConfigurationIpConfigurationArgs and KafkaClusterPrivateLinkConfigurationIpConfigurationOutput values. You can construct a concrete instance of `KafkaClusterPrivateLinkConfigurationIpConfigurationInput` via:
KafkaClusterPrivateLinkConfigurationIpConfigurationArgs{...}
type KafkaClusterPrivateLinkConfigurationIpConfigurationOutput ¶
type KafkaClusterPrivateLinkConfigurationIpConfigurationOutput struct{ *pulumi.OutputState }
func (KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType ¶
func (KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType() reflect.Type
func (KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) Name ¶
Specifies the name for this HDInsight Kafka Cluster. Changing this forces a new resource to be created.
func (KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) Primary ¶
func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) Primary() pulumi.BoolPtrOutput
Indicates whether this IP configuration is primary.
func (KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress ¶
func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress() pulumi.StringPtrOutput
The private IP address of the IP configuration.
func (KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod ¶
func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
The private IP allocation method. The only possible value now is `Dynamic`.
func (KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) SubnetId ¶
func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) SubnetId() pulumi.StringPtrOutput
func (KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationOutput ¶
func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationOutput() KafkaClusterPrivateLinkConfigurationIpConfigurationOutput
func (KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationOutputWithContext ¶
func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationIpConfigurationOutput
func (KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput() KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (o KafkaClusterPrivateLinkConfigurationIpConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type KafkaClusterPrivateLinkConfigurationIpConfigurationPtrInput ¶
type KafkaClusterPrivateLinkConfigurationIpConfigurationPtrInput interface { pulumi.Input ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput() KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(context.Context) KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput }
KafkaClusterPrivateLinkConfigurationIpConfigurationPtrInput is an input type that accepts KafkaClusterPrivateLinkConfigurationIpConfigurationArgs, KafkaClusterPrivateLinkConfigurationIpConfigurationPtr and KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput values. You can construct a concrete instance of `KafkaClusterPrivateLinkConfigurationIpConfigurationPtrInput` via:
KafkaClusterPrivateLinkConfigurationIpConfigurationArgs{...} or: nil
func KafkaClusterPrivateLinkConfigurationIpConfigurationPtr ¶
func KafkaClusterPrivateLinkConfigurationIpConfigurationPtr(v *KafkaClusterPrivateLinkConfigurationIpConfigurationArgs) KafkaClusterPrivateLinkConfigurationIpConfigurationPtrInput
type KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
type KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType ¶
func (KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType() reflect.Type
func (KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Name ¶
Specifies the name for this HDInsight Kafka Cluster. Changing this forces a new resource to be created.
func (KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary ¶
func (o KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary() pulumi.BoolPtrOutput
Indicates whether this IP configuration is primary.
func (KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress ¶
func (o KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress() pulumi.StringPtrOutput
The private IP address of the IP configuration.
func (KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod ¶
func (o KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
The private IP allocation method. The only possible value now is `Dynamic`.
func (KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) SubnetId ¶
func (o KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
func (KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (o KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput() KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (o KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToKafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type KafkaClusterPrivateLinkConfigurationOutput ¶
type KafkaClusterPrivateLinkConfigurationOutput struct{ *pulumi.OutputState }
func (KafkaClusterPrivateLinkConfigurationOutput) ElementType ¶
func (KafkaClusterPrivateLinkConfigurationOutput) ElementType() reflect.Type
func (KafkaClusterPrivateLinkConfigurationOutput) GroupId ¶
func (o KafkaClusterPrivateLinkConfigurationOutput) GroupId() pulumi.StringOutput
The ID of the private link service group.
func (KafkaClusterPrivateLinkConfigurationOutput) IpConfiguration ¶
func (o KafkaClusterPrivateLinkConfigurationOutput) IpConfiguration() KafkaClusterPrivateLinkConfigurationIpConfigurationOutput
func (KafkaClusterPrivateLinkConfigurationOutput) Name ¶
func (o KafkaClusterPrivateLinkConfigurationOutput) Name() pulumi.StringOutput
The name of the private link configuration.
func (KafkaClusterPrivateLinkConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationOutput ¶
func (o KafkaClusterPrivateLinkConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationOutput() KafkaClusterPrivateLinkConfigurationOutput
func (KafkaClusterPrivateLinkConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationOutputWithContext ¶
func (o KafkaClusterPrivateLinkConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationOutput
func (KafkaClusterPrivateLinkConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationPtrOutput ¶
func (o KafkaClusterPrivateLinkConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationPtrOutput() KafkaClusterPrivateLinkConfigurationPtrOutput
func (KafkaClusterPrivateLinkConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (o KafkaClusterPrivateLinkConfigurationOutput) ToKafkaClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationPtrOutput
type KafkaClusterPrivateLinkConfigurationPtrInput ¶
type KafkaClusterPrivateLinkConfigurationPtrInput interface { pulumi.Input ToKafkaClusterPrivateLinkConfigurationPtrOutput() KafkaClusterPrivateLinkConfigurationPtrOutput ToKafkaClusterPrivateLinkConfigurationPtrOutputWithContext(context.Context) KafkaClusterPrivateLinkConfigurationPtrOutput }
KafkaClusterPrivateLinkConfigurationPtrInput is an input type that accepts KafkaClusterPrivateLinkConfigurationArgs, KafkaClusterPrivateLinkConfigurationPtr and KafkaClusterPrivateLinkConfigurationPtrOutput values. You can construct a concrete instance of `KafkaClusterPrivateLinkConfigurationPtrInput` via:
KafkaClusterPrivateLinkConfigurationArgs{...} or: nil
func KafkaClusterPrivateLinkConfigurationPtr ¶
func KafkaClusterPrivateLinkConfigurationPtr(v *KafkaClusterPrivateLinkConfigurationArgs) KafkaClusterPrivateLinkConfigurationPtrInput
type KafkaClusterPrivateLinkConfigurationPtrOutput ¶
type KafkaClusterPrivateLinkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterPrivateLinkConfigurationPtrOutput) ElementType ¶
func (KafkaClusterPrivateLinkConfigurationPtrOutput) ElementType() reflect.Type
func (KafkaClusterPrivateLinkConfigurationPtrOutput) GroupId ¶
func (o KafkaClusterPrivateLinkConfigurationPtrOutput) GroupId() pulumi.StringPtrOutput
The ID of the private link service group.
func (KafkaClusterPrivateLinkConfigurationPtrOutput) IpConfiguration ¶
func (o KafkaClusterPrivateLinkConfigurationPtrOutput) IpConfiguration() KafkaClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (KafkaClusterPrivateLinkConfigurationPtrOutput) Name ¶
func (o KafkaClusterPrivateLinkConfigurationPtrOutput) Name() pulumi.StringPtrOutput
The name of the private link configuration.
func (KafkaClusterPrivateLinkConfigurationPtrOutput) ToKafkaClusterPrivateLinkConfigurationPtrOutput ¶
func (o KafkaClusterPrivateLinkConfigurationPtrOutput) ToKafkaClusterPrivateLinkConfigurationPtrOutput() KafkaClusterPrivateLinkConfigurationPtrOutput
func (KafkaClusterPrivateLinkConfigurationPtrOutput) ToKafkaClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (o KafkaClusterPrivateLinkConfigurationPtrOutput) ToKafkaClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) KafkaClusterPrivateLinkConfigurationPtrOutput
type KafkaClusterRestProxy ¶
type KafkaClusterRestProxy struct { // The Azure Active Directory Security Group ID. Changing this forces a new resource to be created. SecurityGroupId string `pulumi:"securityGroupId"` // The Azure Active Directory Security Group name. Changing this forces a new resource to be created. // // > **Note:** The `securityGroupName` property will be Required in version 3.0 of the AzureRM Provider. SecurityGroupName string `pulumi:"securityGroupName"` }
type KafkaClusterRestProxyArgs ¶
type KafkaClusterRestProxyArgs struct { // The Azure Active Directory Security Group ID. Changing this forces a new resource to be created. SecurityGroupId pulumi.StringInput `pulumi:"securityGroupId"` // The Azure Active Directory Security Group name. Changing this forces a new resource to be created. // // > **Note:** The `securityGroupName` property will be Required in version 3.0 of the AzureRM Provider. SecurityGroupName pulumi.StringInput `pulumi:"securityGroupName"` }
func (KafkaClusterRestProxyArgs) ElementType ¶
func (KafkaClusterRestProxyArgs) ElementType() reflect.Type
func (KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyOutput ¶
func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyOutput() KafkaClusterRestProxyOutput
func (KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyOutputWithContext ¶
func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyOutputWithContext(ctx context.Context) KafkaClusterRestProxyOutput
func (KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyPtrOutput ¶
func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyPtrOutput() KafkaClusterRestProxyPtrOutput
func (KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyPtrOutputWithContext ¶
func (i KafkaClusterRestProxyArgs) ToKafkaClusterRestProxyPtrOutputWithContext(ctx context.Context) KafkaClusterRestProxyPtrOutput
type KafkaClusterRestProxyInput ¶
type KafkaClusterRestProxyInput interface { pulumi.Input ToKafkaClusterRestProxyOutput() KafkaClusterRestProxyOutput ToKafkaClusterRestProxyOutputWithContext(context.Context) KafkaClusterRestProxyOutput }
KafkaClusterRestProxyInput is an input type that accepts KafkaClusterRestProxyArgs and KafkaClusterRestProxyOutput values. You can construct a concrete instance of `KafkaClusterRestProxyInput` via:
KafkaClusterRestProxyArgs{...}
type KafkaClusterRestProxyOutput ¶
type KafkaClusterRestProxyOutput struct{ *pulumi.OutputState }
func (KafkaClusterRestProxyOutput) ElementType ¶
func (KafkaClusterRestProxyOutput) ElementType() reflect.Type
func (KafkaClusterRestProxyOutput) SecurityGroupId ¶
func (o KafkaClusterRestProxyOutput) SecurityGroupId() pulumi.StringOutput
The Azure Active Directory Security Group ID. Changing this forces a new resource to be created.
func (KafkaClusterRestProxyOutput) SecurityGroupName ¶
func (o KafkaClusterRestProxyOutput) SecurityGroupName() pulumi.StringOutput
The Azure Active Directory Security Group name. Changing this forces a new resource to be created.
> **Note:** The `securityGroupName` property will be Required in version 3.0 of the AzureRM Provider.
func (KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyOutput ¶
func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyOutput() KafkaClusterRestProxyOutput
func (KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyOutputWithContext ¶
func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyOutputWithContext(ctx context.Context) KafkaClusterRestProxyOutput
func (KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyPtrOutput ¶
func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyPtrOutput() KafkaClusterRestProxyPtrOutput
func (KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyPtrOutputWithContext ¶
func (o KafkaClusterRestProxyOutput) ToKafkaClusterRestProxyPtrOutputWithContext(ctx context.Context) KafkaClusterRestProxyPtrOutput
type KafkaClusterRestProxyPtrInput ¶
type KafkaClusterRestProxyPtrInput interface { pulumi.Input ToKafkaClusterRestProxyPtrOutput() KafkaClusterRestProxyPtrOutput ToKafkaClusterRestProxyPtrOutputWithContext(context.Context) KafkaClusterRestProxyPtrOutput }
KafkaClusterRestProxyPtrInput is an input type that accepts KafkaClusterRestProxyArgs, KafkaClusterRestProxyPtr and KafkaClusterRestProxyPtrOutput values. You can construct a concrete instance of `KafkaClusterRestProxyPtrInput` via:
KafkaClusterRestProxyArgs{...} or: nil
func KafkaClusterRestProxyPtr ¶
func KafkaClusterRestProxyPtr(v *KafkaClusterRestProxyArgs) KafkaClusterRestProxyPtrInput
type KafkaClusterRestProxyPtrOutput ¶
type KafkaClusterRestProxyPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterRestProxyPtrOutput) Elem ¶
func (o KafkaClusterRestProxyPtrOutput) Elem() KafkaClusterRestProxyOutput
func (KafkaClusterRestProxyPtrOutput) ElementType ¶
func (KafkaClusterRestProxyPtrOutput) ElementType() reflect.Type
func (KafkaClusterRestProxyPtrOutput) SecurityGroupId ¶
func (o KafkaClusterRestProxyPtrOutput) SecurityGroupId() pulumi.StringPtrOutput
The Azure Active Directory Security Group ID. Changing this forces a new resource to be created.
func (KafkaClusterRestProxyPtrOutput) SecurityGroupName ¶
func (o KafkaClusterRestProxyPtrOutput) SecurityGroupName() pulumi.StringPtrOutput
The Azure Active Directory Security Group name. Changing this forces a new resource to be created.
> **Note:** The `securityGroupName` property will be Required in version 3.0 of the AzureRM Provider.
func (KafkaClusterRestProxyPtrOutput) ToKafkaClusterRestProxyPtrOutput ¶
func (o KafkaClusterRestProxyPtrOutput) ToKafkaClusterRestProxyPtrOutput() KafkaClusterRestProxyPtrOutput
func (KafkaClusterRestProxyPtrOutput) ToKafkaClusterRestProxyPtrOutputWithContext ¶
func (o KafkaClusterRestProxyPtrOutput) ToKafkaClusterRestProxyPtrOutputWithContext(ctx context.Context) KafkaClusterRestProxyPtrOutput
type KafkaClusterRoles ¶
type KafkaClusterRoles struct { // A `headNode` block as defined above. HeadNode KafkaClusterRolesHeadNode `pulumi:"headNode"` // A `kafkaManagementNode` block as defined below. // // > **Note:** This property has been deprecated and will be removed in version 4.0. KafkaManagementNode *KafkaClusterRolesKafkaManagementNode `pulumi:"kafkaManagementNode"` // A `workerNode` block as defined below. WorkerNode KafkaClusterRolesWorkerNode `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode KafkaClusterRolesZookeeperNode `pulumi:"zookeeperNode"` }
type KafkaClusterRolesArgs ¶
type KafkaClusterRolesArgs struct { // A `headNode` block as defined above. HeadNode KafkaClusterRolesHeadNodeInput `pulumi:"headNode"` // A `kafkaManagementNode` block as defined below. // // > **Note:** This property has been deprecated and will be removed in version 4.0. KafkaManagementNode KafkaClusterRolesKafkaManagementNodePtrInput `pulumi:"kafkaManagementNode"` // A `workerNode` block as defined below. WorkerNode KafkaClusterRolesWorkerNodeInput `pulumi:"workerNode"` // A `zookeeperNode` block as defined below. ZookeeperNode KafkaClusterRolesZookeeperNodeInput `pulumi:"zookeeperNode"` }
func (KafkaClusterRolesArgs) ElementType ¶
func (KafkaClusterRolesArgs) ElementType() reflect.Type
func (KafkaClusterRolesArgs) ToKafkaClusterRolesOutput ¶
func (i KafkaClusterRolesArgs) ToKafkaClusterRolesOutput() KafkaClusterRolesOutput
func (KafkaClusterRolesArgs) ToKafkaClusterRolesOutputWithContext ¶
func (i KafkaClusterRolesArgs) ToKafkaClusterRolesOutputWithContext(ctx context.Context) KafkaClusterRolesOutput
func (KafkaClusterRolesArgs) ToKafkaClusterRolesPtrOutput ¶
func (i KafkaClusterRolesArgs) ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput
func (KafkaClusterRolesArgs) ToKafkaClusterRolesPtrOutputWithContext ¶
func (i KafkaClusterRolesArgs) ToKafkaClusterRolesPtrOutputWithContext(ctx context.Context) KafkaClusterRolesPtrOutput
type KafkaClusterRolesHeadNode ¶
type KafkaClusterRolesHeadNode struct { // The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions []KafkaClusterRolesHeadNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. 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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions KafkaClusterRolesHeadNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (KafkaClusterRolesHeadNodeArgs) ElementType ¶
func (KafkaClusterRolesHeadNodeArgs) ElementType() reflect.Type
func (KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodeOutput ¶
func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodeOutput() KafkaClusterRolesHeadNodeOutput
func (KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodeOutputWithContext ¶
func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodeOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeOutput
func (KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodePtrOutput ¶
func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodePtrOutput() KafkaClusterRolesHeadNodePtrOutput
func (KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodePtrOutputWithContext ¶
func (i KafkaClusterRolesHeadNodeArgs) ToKafkaClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodePtrOutput
type KafkaClusterRolesHeadNodeInput ¶
type KafkaClusterRolesHeadNodeInput interface { pulumi.Input ToKafkaClusterRolesHeadNodeOutput() KafkaClusterRolesHeadNodeOutput ToKafkaClusterRolesHeadNodeOutputWithContext(context.Context) KafkaClusterRolesHeadNodeOutput }
KafkaClusterRolesHeadNodeInput is an input type that accepts KafkaClusterRolesHeadNodeArgs and KafkaClusterRolesHeadNodeOutput values. You can construct a concrete instance of `KafkaClusterRolesHeadNodeInput` via:
KafkaClusterRolesHeadNodeArgs{...}
type KafkaClusterRolesHeadNodeOutput ¶
type KafkaClusterRolesHeadNodeOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesHeadNodeOutput) ElementType ¶
func (KafkaClusterRolesHeadNodeOutput) ElementType() reflect.Type
func (KafkaClusterRolesHeadNodeOutput) Password ¶
func (o KafkaClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (KafkaClusterRolesHeadNodeOutput) ScriptActions ¶
func (o KafkaClusterRolesHeadNodeOutput) ScriptActions() KafkaClusterRolesHeadNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (KafkaClusterRolesHeadNodeOutput) SubnetId ¶
func (o KafkaClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodeOutput ¶
func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodeOutput() KafkaClusterRolesHeadNodeOutput
func (KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodeOutputWithContext ¶
func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodeOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeOutput
func (KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodePtrOutput ¶
func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodePtrOutput() KafkaClusterRolesHeadNodePtrOutput
func (KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodePtrOutputWithContext ¶
func (o KafkaClusterRolesHeadNodeOutput) ToKafkaClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodePtrOutput
func (KafkaClusterRolesHeadNodeOutput) Username ¶
func (o KafkaClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesHeadNodeOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesHeadNodeOutput) VmSize ¶
func (o KafkaClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type KafkaClusterRolesHeadNodePtrInput ¶
type KafkaClusterRolesHeadNodePtrInput interface { pulumi.Input ToKafkaClusterRolesHeadNodePtrOutput() KafkaClusterRolesHeadNodePtrOutput ToKafkaClusterRolesHeadNodePtrOutputWithContext(context.Context) KafkaClusterRolesHeadNodePtrOutput }
KafkaClusterRolesHeadNodePtrInput is an input type that accepts KafkaClusterRolesHeadNodeArgs, KafkaClusterRolesHeadNodePtr and KafkaClusterRolesHeadNodePtrOutput values. You can construct a concrete instance of `KafkaClusterRolesHeadNodePtrInput` via:
KafkaClusterRolesHeadNodeArgs{...} or: nil
func KafkaClusterRolesHeadNodePtr ¶
func KafkaClusterRolesHeadNodePtr(v *KafkaClusterRolesHeadNodeArgs) KafkaClusterRolesHeadNodePtrInput
type KafkaClusterRolesHeadNodePtrOutput ¶
type KafkaClusterRolesHeadNodePtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesHeadNodePtrOutput) Elem ¶
func (o KafkaClusterRolesHeadNodePtrOutput) Elem() KafkaClusterRolesHeadNodeOutput
func (KafkaClusterRolesHeadNodePtrOutput) ElementType ¶
func (KafkaClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
func (KafkaClusterRolesHeadNodePtrOutput) Password ¶
func (o KafkaClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (KafkaClusterRolesHeadNodePtrOutput) ScriptActions ¶
func (o KafkaClusterRolesHeadNodePtrOutput) ScriptActions() KafkaClusterRolesHeadNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
func (KafkaClusterRolesHeadNodePtrOutput) SshKeys ¶
func (o KafkaClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (KafkaClusterRolesHeadNodePtrOutput) SubnetId ¶
func (o KafkaClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesHeadNodePtrOutput) ToKafkaClusterRolesHeadNodePtrOutput ¶
func (o KafkaClusterRolesHeadNodePtrOutput) ToKafkaClusterRolesHeadNodePtrOutput() KafkaClusterRolesHeadNodePtrOutput
func (KafkaClusterRolesHeadNodePtrOutput) ToKafkaClusterRolesHeadNodePtrOutputWithContext ¶
func (o KafkaClusterRolesHeadNodePtrOutput) ToKafkaClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodePtrOutput
func (KafkaClusterRolesHeadNodePtrOutput) Username ¶
func (o KafkaClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesHeadNodePtrOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesHeadNodePtrOutput) VmSize ¶
func (o KafkaClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type KafkaClusterRolesHeadNodeScriptActionArgs ¶
type KafkaClusterRolesHeadNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (KafkaClusterRolesHeadNodeScriptActionArgs) ElementType ¶
func (KafkaClusterRolesHeadNodeScriptActionArgs) ElementType() reflect.Type
func (KafkaClusterRolesHeadNodeScriptActionArgs) ToKafkaClusterRolesHeadNodeScriptActionOutput ¶
func (i KafkaClusterRolesHeadNodeScriptActionArgs) ToKafkaClusterRolesHeadNodeScriptActionOutput() KafkaClusterRolesHeadNodeScriptActionOutput
func (KafkaClusterRolesHeadNodeScriptActionArgs) ToKafkaClusterRolesHeadNodeScriptActionOutputWithContext ¶
func (i KafkaClusterRolesHeadNodeScriptActionArgs) ToKafkaClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeScriptActionOutput
type KafkaClusterRolesHeadNodeScriptActionArray ¶
type KafkaClusterRolesHeadNodeScriptActionArray []KafkaClusterRolesHeadNodeScriptActionInput
func (KafkaClusterRolesHeadNodeScriptActionArray) ElementType ¶
func (KafkaClusterRolesHeadNodeScriptActionArray) ElementType() reflect.Type
func (KafkaClusterRolesHeadNodeScriptActionArray) ToKafkaClusterRolesHeadNodeScriptActionArrayOutput ¶
func (i KafkaClusterRolesHeadNodeScriptActionArray) ToKafkaClusterRolesHeadNodeScriptActionArrayOutput() KafkaClusterRolesHeadNodeScriptActionArrayOutput
func (KafkaClusterRolesHeadNodeScriptActionArray) ToKafkaClusterRolesHeadNodeScriptActionArrayOutputWithContext ¶
func (i KafkaClusterRolesHeadNodeScriptActionArray) ToKafkaClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeScriptActionArrayOutput
type KafkaClusterRolesHeadNodeScriptActionArrayInput ¶
type KafkaClusterRolesHeadNodeScriptActionArrayInput interface { pulumi.Input ToKafkaClusterRolesHeadNodeScriptActionArrayOutput() KafkaClusterRolesHeadNodeScriptActionArrayOutput ToKafkaClusterRolesHeadNodeScriptActionArrayOutputWithContext(context.Context) KafkaClusterRolesHeadNodeScriptActionArrayOutput }
KafkaClusterRolesHeadNodeScriptActionArrayInput is an input type that accepts KafkaClusterRolesHeadNodeScriptActionArray and KafkaClusterRolesHeadNodeScriptActionArrayOutput values. You can construct a concrete instance of `KafkaClusterRolesHeadNodeScriptActionArrayInput` via:
KafkaClusterRolesHeadNodeScriptActionArray{ KafkaClusterRolesHeadNodeScriptActionArgs{...} }
type KafkaClusterRolesHeadNodeScriptActionArrayOutput ¶
type KafkaClusterRolesHeadNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesHeadNodeScriptActionArrayOutput) ElementType ¶
func (KafkaClusterRolesHeadNodeScriptActionArrayOutput) ElementType() reflect.Type
func (KafkaClusterRolesHeadNodeScriptActionArrayOutput) ToKafkaClusterRolesHeadNodeScriptActionArrayOutput ¶
func (o KafkaClusterRolesHeadNodeScriptActionArrayOutput) ToKafkaClusterRolesHeadNodeScriptActionArrayOutput() KafkaClusterRolesHeadNodeScriptActionArrayOutput
func (KafkaClusterRolesHeadNodeScriptActionArrayOutput) ToKafkaClusterRolesHeadNodeScriptActionArrayOutputWithContext ¶
func (o KafkaClusterRolesHeadNodeScriptActionArrayOutput) ToKafkaClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeScriptActionArrayOutput
type KafkaClusterRolesHeadNodeScriptActionInput ¶
type KafkaClusterRolesHeadNodeScriptActionInput interface { pulumi.Input ToKafkaClusterRolesHeadNodeScriptActionOutput() KafkaClusterRolesHeadNodeScriptActionOutput ToKafkaClusterRolesHeadNodeScriptActionOutputWithContext(context.Context) KafkaClusterRolesHeadNodeScriptActionOutput }
KafkaClusterRolesHeadNodeScriptActionInput is an input type that accepts KafkaClusterRolesHeadNodeScriptActionArgs and KafkaClusterRolesHeadNodeScriptActionOutput values. You can construct a concrete instance of `KafkaClusterRolesHeadNodeScriptActionInput` via:
KafkaClusterRolesHeadNodeScriptActionArgs{...}
type KafkaClusterRolesHeadNodeScriptActionOutput ¶
type KafkaClusterRolesHeadNodeScriptActionOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesHeadNodeScriptActionOutput) ElementType ¶
func (KafkaClusterRolesHeadNodeScriptActionOutput) ElementType() reflect.Type
func (KafkaClusterRolesHeadNodeScriptActionOutput) Name ¶
func (o KafkaClusterRolesHeadNodeScriptActionOutput) Name() pulumi.StringOutput
The name of the script action.
func (KafkaClusterRolesHeadNodeScriptActionOutput) Parameters ¶
func (o KafkaClusterRolesHeadNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (KafkaClusterRolesHeadNodeScriptActionOutput) ToKafkaClusterRolesHeadNodeScriptActionOutput ¶
func (o KafkaClusterRolesHeadNodeScriptActionOutput) ToKafkaClusterRolesHeadNodeScriptActionOutput() KafkaClusterRolesHeadNodeScriptActionOutput
func (KafkaClusterRolesHeadNodeScriptActionOutput) ToKafkaClusterRolesHeadNodeScriptActionOutputWithContext ¶
func (o KafkaClusterRolesHeadNodeScriptActionOutput) ToKafkaClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesHeadNodeScriptActionOutput
func (KafkaClusterRolesHeadNodeScriptActionOutput) Uri ¶
func (o KafkaClusterRolesHeadNodeScriptActionOutput) Uri() pulumi.StringOutput
The URI to the script.
type KafkaClusterRolesInput ¶
type KafkaClusterRolesInput interface { pulumi.Input ToKafkaClusterRolesOutput() KafkaClusterRolesOutput ToKafkaClusterRolesOutputWithContext(context.Context) KafkaClusterRolesOutput }
KafkaClusterRolesInput is an input type that accepts KafkaClusterRolesArgs and KafkaClusterRolesOutput values. You can construct a concrete instance of `KafkaClusterRolesInput` via:
KafkaClusterRolesArgs{...}
type KafkaClusterRolesKafkaManagementNode ¶
type KafkaClusterRolesKafkaManagementNode struct { // The Password associated with the local administrator for the Kafka Management Nodes. Changing this forces a new resource to be created. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions []KafkaClusterRolesKafkaManagementNodeScriptAction `pulumi:"scriptActions"` // A list of SSH Keys which should be used for the local administrator on the Kafka Management Nodes. Changing this forces a new resource to be created. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. SshKeys []string `pulumi:"sshKeys"` // The ID of the Subnet within the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created. SubnetId *string `pulumi:"subnetId"` // The Username of the local administrator for the Kafka Management Nodes. // // > **NOTE:** The `username` value is automatically generated by the service and cannot be user specified. This property will become `Computed` only in 4.0 of the provider. Username *string `pulumi:"username"` // The ID of the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId *string `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Kafka Management Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type KafkaClusterRolesKafkaManagementNodeArgs ¶
type KafkaClusterRolesKafkaManagementNodeArgs struct { // The Password associated with the local administrator for the Kafka Management Nodes. Changing this forces a new resource to be created. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions KafkaClusterRolesKafkaManagementNodeScriptActionArrayInput `pulumi:"scriptActions"` // A list of SSH Keys which should be used for the local administrator on the Kafka Management Nodes. Changing this forces a new resource to be created. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. SshKeys pulumi.StringArrayInput `pulumi:"sshKeys"` // The ID of the Subnet within the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The Username of the local administrator for the Kafka Management Nodes. // // > **NOTE:** The `username` value is automatically generated by the service and cannot be user specified. This property will become `Computed` only in 4.0 of the provider. Username pulumi.StringPtrInput `pulumi:"username"` // The ID of the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created. VirtualNetworkId pulumi.StringPtrInput `pulumi:"virtualNetworkId"` // The Size of the Virtual Machine which should be used as the Kafka Management Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (KafkaClusterRolesKafkaManagementNodeArgs) ElementType ¶
func (KafkaClusterRolesKafkaManagementNodeArgs) ElementType() reflect.Type
func (KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodeOutput ¶
func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodeOutput() KafkaClusterRolesKafkaManagementNodeOutput
func (KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodeOutputWithContext ¶
func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodeOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeOutput
func (KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodePtrOutput ¶
func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodePtrOutput() KafkaClusterRolesKafkaManagementNodePtrOutput
func (KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext ¶
func (i KafkaClusterRolesKafkaManagementNodeArgs) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodePtrOutput
type KafkaClusterRolesKafkaManagementNodeInput ¶
type KafkaClusterRolesKafkaManagementNodeInput interface { pulumi.Input ToKafkaClusterRolesKafkaManagementNodeOutput() KafkaClusterRolesKafkaManagementNodeOutput ToKafkaClusterRolesKafkaManagementNodeOutputWithContext(context.Context) KafkaClusterRolesKafkaManagementNodeOutput }
KafkaClusterRolesKafkaManagementNodeInput is an input type that accepts KafkaClusterRolesKafkaManagementNodeArgs and KafkaClusterRolesKafkaManagementNodeOutput values. You can construct a concrete instance of `KafkaClusterRolesKafkaManagementNodeInput` via:
KafkaClusterRolesKafkaManagementNodeArgs{...}
type KafkaClusterRolesKafkaManagementNodeOutput ¶
type KafkaClusterRolesKafkaManagementNodeOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesKafkaManagementNodeOutput) ElementType ¶
func (KafkaClusterRolesKafkaManagementNodeOutput) ElementType() reflect.Type
func (KafkaClusterRolesKafkaManagementNodeOutput) Password ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Kafka Management Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (KafkaClusterRolesKafkaManagementNodeOutput) ScriptActions ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) ScriptActions() KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
func (KafkaClusterRolesKafkaManagementNodeOutput) SshKeys ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Kafka Management Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (KafkaClusterRolesKafkaManagementNodeOutput) SubnetId ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodeOutput ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodeOutput() KafkaClusterRolesKafkaManagementNodeOutput
func (KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodeOutputWithContext ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodeOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeOutput
func (KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutput ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutput() KafkaClusterRolesKafkaManagementNodePtrOutput
func (KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodePtrOutput
func (KafkaClusterRolesKafkaManagementNodeOutput) Username ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Kafka Management Nodes.
> **NOTE:** The `username` value is automatically generated by the service and cannot be user specified. This property will become `Computed` only in 4.0 of the provider.
func (KafkaClusterRolesKafkaManagementNodeOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesKafkaManagementNodeOutput) VmSize ¶
func (o KafkaClusterRolesKafkaManagementNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Kafka Management Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type KafkaClusterRolesKafkaManagementNodePtrInput ¶
type KafkaClusterRolesKafkaManagementNodePtrInput interface { pulumi.Input ToKafkaClusterRolesKafkaManagementNodePtrOutput() KafkaClusterRolesKafkaManagementNodePtrOutput ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext(context.Context) KafkaClusterRolesKafkaManagementNodePtrOutput }
KafkaClusterRolesKafkaManagementNodePtrInput is an input type that accepts KafkaClusterRolesKafkaManagementNodeArgs, KafkaClusterRolesKafkaManagementNodePtr and KafkaClusterRolesKafkaManagementNodePtrOutput values. You can construct a concrete instance of `KafkaClusterRolesKafkaManagementNodePtrInput` via:
KafkaClusterRolesKafkaManagementNodeArgs{...} or: nil
func KafkaClusterRolesKafkaManagementNodePtr ¶
func KafkaClusterRolesKafkaManagementNodePtr(v *KafkaClusterRolesKafkaManagementNodeArgs) KafkaClusterRolesKafkaManagementNodePtrInput
type KafkaClusterRolesKafkaManagementNodePtrOutput ¶
type KafkaClusterRolesKafkaManagementNodePtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesKafkaManagementNodePtrOutput) ElementType ¶
func (KafkaClusterRolesKafkaManagementNodePtrOutput) ElementType() reflect.Type
func (KafkaClusterRolesKafkaManagementNodePtrOutput) Password ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Kafka Management Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (KafkaClusterRolesKafkaManagementNodePtrOutput) ScriptActions ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) ScriptActions() KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
func (KafkaClusterRolesKafkaManagementNodePtrOutput) SshKeys ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Kafka Management Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (KafkaClusterRolesKafkaManagementNodePtrOutput) SubnetId ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesKafkaManagementNodePtrOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutput ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutput() KafkaClusterRolesKafkaManagementNodePtrOutput
func (KafkaClusterRolesKafkaManagementNodePtrOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) ToKafkaClusterRolesKafkaManagementNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodePtrOutput
func (KafkaClusterRolesKafkaManagementNodePtrOutput) Username ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Kafka Management Nodes.
> **NOTE:** The `username` value is automatically generated by the service and cannot be user specified. This property will become `Computed` only in 4.0 of the provider.
func (KafkaClusterRolesKafkaManagementNodePtrOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesKafkaManagementNodePtrOutput) VmSize ¶
func (o KafkaClusterRolesKafkaManagementNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Kafka Management Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type KafkaClusterRolesKafkaManagementNodeScriptActionArgs ¶
type KafkaClusterRolesKafkaManagementNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (KafkaClusterRolesKafkaManagementNodeScriptActionArgs) ElementType ¶
func (KafkaClusterRolesKafkaManagementNodeScriptActionArgs) ElementType() reflect.Type
func (KafkaClusterRolesKafkaManagementNodeScriptActionArgs) ToKafkaClusterRolesKafkaManagementNodeScriptActionOutput ¶
func (i KafkaClusterRolesKafkaManagementNodeScriptActionArgs) ToKafkaClusterRolesKafkaManagementNodeScriptActionOutput() KafkaClusterRolesKafkaManagementNodeScriptActionOutput
func (KafkaClusterRolesKafkaManagementNodeScriptActionArgs) ToKafkaClusterRolesKafkaManagementNodeScriptActionOutputWithContext ¶
func (i KafkaClusterRolesKafkaManagementNodeScriptActionArgs) ToKafkaClusterRolesKafkaManagementNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeScriptActionOutput
type KafkaClusterRolesKafkaManagementNodeScriptActionArray ¶
type KafkaClusterRolesKafkaManagementNodeScriptActionArray []KafkaClusterRolesKafkaManagementNodeScriptActionInput
func (KafkaClusterRolesKafkaManagementNodeScriptActionArray) ElementType ¶
func (KafkaClusterRolesKafkaManagementNodeScriptActionArray) ElementType() reflect.Type
func (KafkaClusterRolesKafkaManagementNodeScriptActionArray) ToKafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput ¶
func (i KafkaClusterRolesKafkaManagementNodeScriptActionArray) ToKafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput() KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput
func (KafkaClusterRolesKafkaManagementNodeScriptActionArray) ToKafkaClusterRolesKafkaManagementNodeScriptActionArrayOutputWithContext ¶
func (i KafkaClusterRolesKafkaManagementNodeScriptActionArray) ToKafkaClusterRolesKafkaManagementNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput
type KafkaClusterRolesKafkaManagementNodeScriptActionArrayInput ¶
type KafkaClusterRolesKafkaManagementNodeScriptActionArrayInput interface { pulumi.Input ToKafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput() KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput ToKafkaClusterRolesKafkaManagementNodeScriptActionArrayOutputWithContext(context.Context) KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput }
KafkaClusterRolesKafkaManagementNodeScriptActionArrayInput is an input type that accepts KafkaClusterRolesKafkaManagementNodeScriptActionArray and KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput values. You can construct a concrete instance of `KafkaClusterRolesKafkaManagementNodeScriptActionArrayInput` via:
KafkaClusterRolesKafkaManagementNodeScriptActionArray{ KafkaClusterRolesKafkaManagementNodeScriptActionArgs{...} }
type KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput ¶
type KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput) ElementType ¶
func (KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput) ElementType() reflect.Type
func (KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput) ToKafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput ¶
func (o KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput) ToKafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput() KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput
func (KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput) ToKafkaClusterRolesKafkaManagementNodeScriptActionArrayOutputWithContext ¶
func (o KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput) ToKafkaClusterRolesKafkaManagementNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeScriptActionArrayOutput
type KafkaClusterRolesKafkaManagementNodeScriptActionInput ¶
type KafkaClusterRolesKafkaManagementNodeScriptActionInput interface { pulumi.Input ToKafkaClusterRolesKafkaManagementNodeScriptActionOutput() KafkaClusterRolesKafkaManagementNodeScriptActionOutput ToKafkaClusterRolesKafkaManagementNodeScriptActionOutputWithContext(context.Context) KafkaClusterRolesKafkaManagementNodeScriptActionOutput }
KafkaClusterRolesKafkaManagementNodeScriptActionInput is an input type that accepts KafkaClusterRolesKafkaManagementNodeScriptActionArgs and KafkaClusterRolesKafkaManagementNodeScriptActionOutput values. You can construct a concrete instance of `KafkaClusterRolesKafkaManagementNodeScriptActionInput` via:
KafkaClusterRolesKafkaManagementNodeScriptActionArgs{...}
type KafkaClusterRolesKafkaManagementNodeScriptActionOutput ¶
type KafkaClusterRolesKafkaManagementNodeScriptActionOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesKafkaManagementNodeScriptActionOutput) ElementType ¶
func (KafkaClusterRolesKafkaManagementNodeScriptActionOutput) ElementType() reflect.Type
func (KafkaClusterRolesKafkaManagementNodeScriptActionOutput) Name ¶
func (o KafkaClusterRolesKafkaManagementNodeScriptActionOutput) Name() pulumi.StringOutput
The name of the script action.
func (KafkaClusterRolesKafkaManagementNodeScriptActionOutput) Parameters ¶
func (o KafkaClusterRolesKafkaManagementNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (KafkaClusterRolesKafkaManagementNodeScriptActionOutput) ToKafkaClusterRolesKafkaManagementNodeScriptActionOutput ¶
func (o KafkaClusterRolesKafkaManagementNodeScriptActionOutput) ToKafkaClusterRolesKafkaManagementNodeScriptActionOutput() KafkaClusterRolesKafkaManagementNodeScriptActionOutput
func (KafkaClusterRolesKafkaManagementNodeScriptActionOutput) ToKafkaClusterRolesKafkaManagementNodeScriptActionOutputWithContext ¶
func (o KafkaClusterRolesKafkaManagementNodeScriptActionOutput) ToKafkaClusterRolesKafkaManagementNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesKafkaManagementNodeScriptActionOutput
type KafkaClusterRolesOutput ¶
type KafkaClusterRolesOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesOutput) ElementType ¶
func (KafkaClusterRolesOutput) ElementType() reflect.Type
func (KafkaClusterRolesOutput) HeadNode ¶
func (o KafkaClusterRolesOutput) HeadNode() KafkaClusterRolesHeadNodeOutput
A `headNode` block as defined above.
func (KafkaClusterRolesOutput) KafkaManagementNode ¶
func (o KafkaClusterRolesOutput) KafkaManagementNode() KafkaClusterRolesKafkaManagementNodePtrOutput
A `kafkaManagementNode` block as defined below.
> **Note:** This property has been deprecated and will be removed in version 4.0.
func (KafkaClusterRolesOutput) ToKafkaClusterRolesOutput ¶
func (o KafkaClusterRolesOutput) ToKafkaClusterRolesOutput() KafkaClusterRolesOutput
func (KafkaClusterRolesOutput) ToKafkaClusterRolesOutputWithContext ¶
func (o KafkaClusterRolesOutput) ToKafkaClusterRolesOutputWithContext(ctx context.Context) KafkaClusterRolesOutput
func (KafkaClusterRolesOutput) ToKafkaClusterRolesPtrOutput ¶
func (o KafkaClusterRolesOutput) ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput
func (KafkaClusterRolesOutput) ToKafkaClusterRolesPtrOutputWithContext ¶
func (o KafkaClusterRolesOutput) ToKafkaClusterRolesPtrOutputWithContext(ctx context.Context) KafkaClusterRolesPtrOutput
func (KafkaClusterRolesOutput) WorkerNode ¶
func (o KafkaClusterRolesOutput) WorkerNode() KafkaClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (KafkaClusterRolesOutput) ZookeeperNode ¶
func (o KafkaClusterRolesOutput) ZookeeperNode() KafkaClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type KafkaClusterRolesPtrInput ¶
type KafkaClusterRolesPtrInput interface { pulumi.Input ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput ToKafkaClusterRolesPtrOutputWithContext(context.Context) KafkaClusterRolesPtrOutput }
KafkaClusterRolesPtrInput is an input type that accepts KafkaClusterRolesArgs, KafkaClusterRolesPtr and KafkaClusterRolesPtrOutput values. You can construct a concrete instance of `KafkaClusterRolesPtrInput` via:
KafkaClusterRolesArgs{...} or: nil
func KafkaClusterRolesPtr ¶
func KafkaClusterRolesPtr(v *KafkaClusterRolesArgs) KafkaClusterRolesPtrInput
type KafkaClusterRolesPtrOutput ¶
type KafkaClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesPtrOutput) Elem ¶
func (o KafkaClusterRolesPtrOutput) Elem() KafkaClusterRolesOutput
func (KafkaClusterRolesPtrOutput) ElementType ¶
func (KafkaClusterRolesPtrOutput) ElementType() reflect.Type
func (KafkaClusterRolesPtrOutput) HeadNode ¶
func (o KafkaClusterRolesPtrOutput) HeadNode() KafkaClusterRolesHeadNodePtrOutput
A `headNode` block as defined above.
func (KafkaClusterRolesPtrOutput) KafkaManagementNode ¶
func (o KafkaClusterRolesPtrOutput) KafkaManagementNode() KafkaClusterRolesKafkaManagementNodePtrOutput
A `kafkaManagementNode` block as defined below.
> **Note:** This property has been deprecated and will be removed in version 4.0.
func (KafkaClusterRolesPtrOutput) ToKafkaClusterRolesPtrOutput ¶
func (o KafkaClusterRolesPtrOutput) ToKafkaClusterRolesPtrOutput() KafkaClusterRolesPtrOutput
func (KafkaClusterRolesPtrOutput) ToKafkaClusterRolesPtrOutputWithContext ¶
func (o KafkaClusterRolesPtrOutput) ToKafkaClusterRolesPtrOutputWithContext(ctx context.Context) KafkaClusterRolesPtrOutput
func (KafkaClusterRolesPtrOutput) WorkerNode ¶
func (o KafkaClusterRolesPtrOutput) WorkerNode() KafkaClusterRolesWorkerNodePtrOutput
A `workerNode` block as defined below.
func (KafkaClusterRolesPtrOutput) ZookeeperNode ¶
func (o KafkaClusterRolesPtrOutput) ZookeeperNode() KafkaClusterRolesZookeeperNodePtrOutput
A `zookeeperNode` block as defined below.
type KafkaClusterRolesWorkerNode ¶
type KafkaClusterRolesWorkerNode struct { // The 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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions []KafkaClusterRolesWorkerNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type KafkaClusterRolesWorkerNodeArgs ¶
type KafkaClusterRolesWorkerNodeArgs struct { // 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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions KafkaClusterRolesWorkerNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (KafkaClusterRolesWorkerNodeArgs) ElementType ¶
func (KafkaClusterRolesWorkerNodeArgs) ElementType() reflect.Type
func (KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodeOutput ¶
func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodeOutput() KafkaClusterRolesWorkerNodeOutput
func (KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodeOutputWithContext ¶
func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodeOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeOutput
func (KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodePtrOutput ¶
func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodePtrOutput() KafkaClusterRolesWorkerNodePtrOutput
func (KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodePtrOutputWithContext ¶
func (i KafkaClusterRolesWorkerNodeArgs) ToKafkaClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodePtrOutput
type KafkaClusterRolesWorkerNodeInput ¶
type KafkaClusterRolesWorkerNodeInput interface { pulumi.Input ToKafkaClusterRolesWorkerNodeOutput() KafkaClusterRolesWorkerNodeOutput ToKafkaClusterRolesWorkerNodeOutputWithContext(context.Context) KafkaClusterRolesWorkerNodeOutput }
KafkaClusterRolesWorkerNodeInput is an input type that accepts KafkaClusterRolesWorkerNodeArgs and KafkaClusterRolesWorkerNodeOutput values. You can construct a concrete instance of `KafkaClusterRolesWorkerNodeInput` via:
KafkaClusterRolesWorkerNodeArgs{...}
type KafkaClusterRolesWorkerNodeOutput ¶
type KafkaClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesWorkerNodeOutput) ElementType ¶
func (KafkaClusterRolesWorkerNodeOutput) ElementType() reflect.Type
func (KafkaClusterRolesWorkerNodeOutput) 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.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (KafkaClusterRolesWorkerNodeOutput) ScriptActions ¶
func (o KafkaClusterRolesWorkerNodeOutput) ScriptActions() KafkaClusterRolesWorkerNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (KafkaClusterRolesWorkerNodeOutput) SubnetId ¶
func (o KafkaClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodeOutput) TargetInstanceCount ¶
func (o KafkaClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
The number of instances which should be run for the Worker Nodes.
func (KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodeOutput ¶
func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodeOutput() KafkaClusterRolesWorkerNodeOutput
func (KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodeOutputWithContext ¶
func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodeOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeOutput
func (KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodePtrOutput ¶
func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodePtrOutput() KafkaClusterRolesWorkerNodePtrOutput
func (KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodePtrOutputWithContext ¶
func (o KafkaClusterRolesWorkerNodeOutput) ToKafkaClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodePtrOutput
func (KafkaClusterRolesWorkerNodeOutput) Username ¶
func (o KafkaClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodeOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodeOutput) VmSize ¶
func (o KafkaClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type KafkaClusterRolesWorkerNodePtrInput ¶
type KafkaClusterRolesWorkerNodePtrInput interface { pulumi.Input ToKafkaClusterRolesWorkerNodePtrOutput() KafkaClusterRolesWorkerNodePtrOutput ToKafkaClusterRolesWorkerNodePtrOutputWithContext(context.Context) KafkaClusterRolesWorkerNodePtrOutput }
KafkaClusterRolesWorkerNodePtrInput is an input type that accepts KafkaClusterRolesWorkerNodeArgs, KafkaClusterRolesWorkerNodePtr and KafkaClusterRolesWorkerNodePtrOutput values. You can construct a concrete instance of `KafkaClusterRolesWorkerNodePtrInput` via:
KafkaClusterRolesWorkerNodeArgs{...} or: nil
func KafkaClusterRolesWorkerNodePtr ¶
func KafkaClusterRolesWorkerNodePtr(v *KafkaClusterRolesWorkerNodeArgs) KafkaClusterRolesWorkerNodePtrInput
type KafkaClusterRolesWorkerNodePtrOutput ¶
type KafkaClusterRolesWorkerNodePtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesWorkerNodePtrOutput) ElementType ¶
func (KafkaClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
func (KafkaClusterRolesWorkerNodePtrOutput) NumberOfDisksPerNode ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) NumberOfDisksPerNode() pulumi.IntPtrOutput
The number of Data Disks which should be assigned to each Worker Node, which can be between 1 and 8. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodePtrOutput) Password ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (KafkaClusterRolesWorkerNodePtrOutput) ScriptActions ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) ScriptActions() KafkaClusterRolesWorkerNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
func (KafkaClusterRolesWorkerNodePtrOutput) SshKeys ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Worker Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (KafkaClusterRolesWorkerNodePtrOutput) SubnetId ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodePtrOutput) TargetInstanceCount ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (KafkaClusterRolesWorkerNodePtrOutput) ToKafkaClusterRolesWorkerNodePtrOutput ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) ToKafkaClusterRolesWorkerNodePtrOutput() KafkaClusterRolesWorkerNodePtrOutput
func (KafkaClusterRolesWorkerNodePtrOutput) ToKafkaClusterRolesWorkerNodePtrOutputWithContext ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) ToKafkaClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodePtrOutput
func (KafkaClusterRolesWorkerNodePtrOutput) Username ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodePtrOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesWorkerNodePtrOutput) VmSize ¶
func (o KafkaClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type KafkaClusterRolesWorkerNodeScriptActionArgs ¶
type KafkaClusterRolesWorkerNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (KafkaClusterRolesWorkerNodeScriptActionArgs) ElementType ¶
func (KafkaClusterRolesWorkerNodeScriptActionArgs) ElementType() reflect.Type
func (KafkaClusterRolesWorkerNodeScriptActionArgs) ToKafkaClusterRolesWorkerNodeScriptActionOutput ¶
func (i KafkaClusterRolesWorkerNodeScriptActionArgs) ToKafkaClusterRolesWorkerNodeScriptActionOutput() KafkaClusterRolesWorkerNodeScriptActionOutput
func (KafkaClusterRolesWorkerNodeScriptActionArgs) ToKafkaClusterRolesWorkerNodeScriptActionOutputWithContext ¶
func (i KafkaClusterRolesWorkerNodeScriptActionArgs) ToKafkaClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeScriptActionOutput
type KafkaClusterRolesWorkerNodeScriptActionArray ¶
type KafkaClusterRolesWorkerNodeScriptActionArray []KafkaClusterRolesWorkerNodeScriptActionInput
func (KafkaClusterRolesWorkerNodeScriptActionArray) ElementType ¶
func (KafkaClusterRolesWorkerNodeScriptActionArray) ElementType() reflect.Type
func (KafkaClusterRolesWorkerNodeScriptActionArray) ToKafkaClusterRolesWorkerNodeScriptActionArrayOutput ¶
func (i KafkaClusterRolesWorkerNodeScriptActionArray) ToKafkaClusterRolesWorkerNodeScriptActionArrayOutput() KafkaClusterRolesWorkerNodeScriptActionArrayOutput
func (KafkaClusterRolesWorkerNodeScriptActionArray) ToKafkaClusterRolesWorkerNodeScriptActionArrayOutputWithContext ¶
func (i KafkaClusterRolesWorkerNodeScriptActionArray) ToKafkaClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeScriptActionArrayOutput
type KafkaClusterRolesWorkerNodeScriptActionArrayInput ¶
type KafkaClusterRolesWorkerNodeScriptActionArrayInput interface { pulumi.Input ToKafkaClusterRolesWorkerNodeScriptActionArrayOutput() KafkaClusterRolesWorkerNodeScriptActionArrayOutput ToKafkaClusterRolesWorkerNodeScriptActionArrayOutputWithContext(context.Context) KafkaClusterRolesWorkerNodeScriptActionArrayOutput }
KafkaClusterRolesWorkerNodeScriptActionArrayInput is an input type that accepts KafkaClusterRolesWorkerNodeScriptActionArray and KafkaClusterRolesWorkerNodeScriptActionArrayOutput values. You can construct a concrete instance of `KafkaClusterRolesWorkerNodeScriptActionArrayInput` via:
KafkaClusterRolesWorkerNodeScriptActionArray{ KafkaClusterRolesWorkerNodeScriptActionArgs{...} }
type KafkaClusterRolesWorkerNodeScriptActionArrayOutput ¶
type KafkaClusterRolesWorkerNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesWorkerNodeScriptActionArrayOutput) ElementType ¶
func (KafkaClusterRolesWorkerNodeScriptActionArrayOutput) ElementType() reflect.Type
func (KafkaClusterRolesWorkerNodeScriptActionArrayOutput) ToKafkaClusterRolesWorkerNodeScriptActionArrayOutput ¶
func (o KafkaClusterRolesWorkerNodeScriptActionArrayOutput) ToKafkaClusterRolesWorkerNodeScriptActionArrayOutput() KafkaClusterRolesWorkerNodeScriptActionArrayOutput
func (KafkaClusterRolesWorkerNodeScriptActionArrayOutput) ToKafkaClusterRolesWorkerNodeScriptActionArrayOutputWithContext ¶
func (o KafkaClusterRolesWorkerNodeScriptActionArrayOutput) ToKafkaClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeScriptActionArrayOutput
type KafkaClusterRolesWorkerNodeScriptActionInput ¶
type KafkaClusterRolesWorkerNodeScriptActionInput interface { pulumi.Input ToKafkaClusterRolesWorkerNodeScriptActionOutput() KafkaClusterRolesWorkerNodeScriptActionOutput ToKafkaClusterRolesWorkerNodeScriptActionOutputWithContext(context.Context) KafkaClusterRolesWorkerNodeScriptActionOutput }
KafkaClusterRolesWorkerNodeScriptActionInput is an input type that accepts KafkaClusterRolesWorkerNodeScriptActionArgs and KafkaClusterRolesWorkerNodeScriptActionOutput values. You can construct a concrete instance of `KafkaClusterRolesWorkerNodeScriptActionInput` via:
KafkaClusterRolesWorkerNodeScriptActionArgs{...}
type KafkaClusterRolesWorkerNodeScriptActionOutput ¶
type KafkaClusterRolesWorkerNodeScriptActionOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesWorkerNodeScriptActionOutput) ElementType ¶
func (KafkaClusterRolesWorkerNodeScriptActionOutput) ElementType() reflect.Type
func (KafkaClusterRolesWorkerNodeScriptActionOutput) Name ¶
func (o KafkaClusterRolesWorkerNodeScriptActionOutput) Name() pulumi.StringOutput
The name of the script action.
func (KafkaClusterRolesWorkerNodeScriptActionOutput) Parameters ¶
func (o KafkaClusterRolesWorkerNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (KafkaClusterRolesWorkerNodeScriptActionOutput) ToKafkaClusterRolesWorkerNodeScriptActionOutput ¶
func (o KafkaClusterRolesWorkerNodeScriptActionOutput) ToKafkaClusterRolesWorkerNodeScriptActionOutput() KafkaClusterRolesWorkerNodeScriptActionOutput
func (KafkaClusterRolesWorkerNodeScriptActionOutput) ToKafkaClusterRolesWorkerNodeScriptActionOutputWithContext ¶
func (o KafkaClusterRolesWorkerNodeScriptActionOutput) ToKafkaClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesWorkerNodeScriptActionOutput
func (KafkaClusterRolesWorkerNodeScriptActionOutput) Uri ¶
func (o KafkaClusterRolesWorkerNodeScriptActionOutput) Uri() pulumi.StringOutput
The URI to the script.
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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions []KafkaClusterRolesZookeeperNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. 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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions KafkaClusterRolesZookeeperNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (KafkaClusterRolesZookeeperNodeArgs) ElementType ¶
func (KafkaClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
func (KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodeOutput ¶
func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodeOutput() KafkaClusterRolesZookeeperNodeOutput
func (KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodeOutputWithContext ¶
func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeOutput
func (KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodePtrOutput ¶
func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodePtrOutput() KafkaClusterRolesZookeeperNodePtrOutput
func (KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext ¶
func (i KafkaClusterRolesZookeeperNodeArgs) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodePtrOutput
type KafkaClusterRolesZookeeperNodeInput ¶
type KafkaClusterRolesZookeeperNodeInput interface { pulumi.Input ToKafkaClusterRolesZookeeperNodeOutput() KafkaClusterRolesZookeeperNodeOutput ToKafkaClusterRolesZookeeperNodeOutputWithContext(context.Context) KafkaClusterRolesZookeeperNodeOutput }
KafkaClusterRolesZookeeperNodeInput is an input type that accepts KafkaClusterRolesZookeeperNodeArgs and KafkaClusterRolesZookeeperNodeOutput values. You can construct a concrete instance of `KafkaClusterRolesZookeeperNodeInput` via:
KafkaClusterRolesZookeeperNodeArgs{...}
type KafkaClusterRolesZookeeperNodeOutput ¶
type KafkaClusterRolesZookeeperNodeOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesZookeeperNodeOutput) ElementType ¶
func (KafkaClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
func (KafkaClusterRolesZookeeperNodeOutput) Password ¶
func (o KafkaClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (KafkaClusterRolesZookeeperNodeOutput) ScriptActions ¶
func (o KafkaClusterRolesZookeeperNodeOutput) ScriptActions() KafkaClusterRolesZookeeperNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (KafkaClusterRolesZookeeperNodeOutput) SubnetId ¶
func (o KafkaClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodeOutput ¶
func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodeOutput() KafkaClusterRolesZookeeperNodeOutput
func (KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodeOutputWithContext ¶
func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeOutput
func (KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodePtrOutput ¶
func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodePtrOutput() KafkaClusterRolesZookeeperNodePtrOutput
func (KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o KafkaClusterRolesZookeeperNodeOutput) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodePtrOutput
func (KafkaClusterRolesZookeeperNodeOutput) Username ¶
func (o KafkaClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesZookeeperNodeOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesZookeeperNodeOutput) VmSize ¶
func (o KafkaClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type KafkaClusterRolesZookeeperNodePtrInput ¶
type KafkaClusterRolesZookeeperNodePtrInput interface { pulumi.Input ToKafkaClusterRolesZookeeperNodePtrOutput() KafkaClusterRolesZookeeperNodePtrOutput ToKafkaClusterRolesZookeeperNodePtrOutputWithContext(context.Context) KafkaClusterRolesZookeeperNodePtrOutput }
KafkaClusterRolesZookeeperNodePtrInput is an input type that accepts KafkaClusterRolesZookeeperNodeArgs, KafkaClusterRolesZookeeperNodePtr and KafkaClusterRolesZookeeperNodePtrOutput values. You can construct a concrete instance of `KafkaClusterRolesZookeeperNodePtrInput` via:
KafkaClusterRolesZookeeperNodeArgs{...} or: nil
func KafkaClusterRolesZookeeperNodePtr ¶
func KafkaClusterRolesZookeeperNodePtr(v *KafkaClusterRolesZookeeperNodeArgs) KafkaClusterRolesZookeeperNodePtrInput
type KafkaClusterRolesZookeeperNodePtrOutput ¶
type KafkaClusterRolesZookeeperNodePtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesZookeeperNodePtrOutput) ElementType ¶
func (KafkaClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
func (KafkaClusterRolesZookeeperNodePtrOutput) Password ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (KafkaClusterRolesZookeeperNodePtrOutput) ScriptActions ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) ScriptActions() KafkaClusterRolesZookeeperNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
func (KafkaClusterRolesZookeeperNodePtrOutput) SshKeys ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (KafkaClusterRolesZookeeperNodePtrOutput) SubnetId ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesZookeeperNodePtrOutput) ToKafkaClusterRolesZookeeperNodePtrOutput ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) ToKafkaClusterRolesZookeeperNodePtrOutput() KafkaClusterRolesZookeeperNodePtrOutput
func (KafkaClusterRolesZookeeperNodePtrOutput) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) ToKafkaClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodePtrOutput
func (KafkaClusterRolesZookeeperNodePtrOutput) Username ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (KafkaClusterRolesZookeeperNodePtrOutput) VirtualNetworkId ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (KafkaClusterRolesZookeeperNodePtrOutput) VmSize ¶
func (o KafkaClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type KafkaClusterRolesZookeeperNodeScriptActionArgs ¶
type KafkaClusterRolesZookeeperNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (KafkaClusterRolesZookeeperNodeScriptActionArgs) ElementType ¶
func (KafkaClusterRolesZookeeperNodeScriptActionArgs) ElementType() reflect.Type
func (KafkaClusterRolesZookeeperNodeScriptActionArgs) ToKafkaClusterRolesZookeeperNodeScriptActionOutput ¶
func (i KafkaClusterRolesZookeeperNodeScriptActionArgs) ToKafkaClusterRolesZookeeperNodeScriptActionOutput() KafkaClusterRolesZookeeperNodeScriptActionOutput
func (KafkaClusterRolesZookeeperNodeScriptActionArgs) ToKafkaClusterRolesZookeeperNodeScriptActionOutputWithContext ¶
func (i KafkaClusterRolesZookeeperNodeScriptActionArgs) ToKafkaClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeScriptActionOutput
type KafkaClusterRolesZookeeperNodeScriptActionArray ¶
type KafkaClusterRolesZookeeperNodeScriptActionArray []KafkaClusterRolesZookeeperNodeScriptActionInput
func (KafkaClusterRolesZookeeperNodeScriptActionArray) ElementType ¶
func (KafkaClusterRolesZookeeperNodeScriptActionArray) ElementType() reflect.Type
func (KafkaClusterRolesZookeeperNodeScriptActionArray) ToKafkaClusterRolesZookeeperNodeScriptActionArrayOutput ¶
func (i KafkaClusterRolesZookeeperNodeScriptActionArray) ToKafkaClusterRolesZookeeperNodeScriptActionArrayOutput() KafkaClusterRolesZookeeperNodeScriptActionArrayOutput
func (KafkaClusterRolesZookeeperNodeScriptActionArray) ToKafkaClusterRolesZookeeperNodeScriptActionArrayOutputWithContext ¶
func (i KafkaClusterRolesZookeeperNodeScriptActionArray) ToKafkaClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeScriptActionArrayOutput
type KafkaClusterRolesZookeeperNodeScriptActionArrayInput ¶
type KafkaClusterRolesZookeeperNodeScriptActionArrayInput interface { pulumi.Input ToKafkaClusterRolesZookeeperNodeScriptActionArrayOutput() KafkaClusterRolesZookeeperNodeScriptActionArrayOutput ToKafkaClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(context.Context) KafkaClusterRolesZookeeperNodeScriptActionArrayOutput }
KafkaClusterRolesZookeeperNodeScriptActionArrayInput is an input type that accepts KafkaClusterRolesZookeeperNodeScriptActionArray and KafkaClusterRolesZookeeperNodeScriptActionArrayOutput values. You can construct a concrete instance of `KafkaClusterRolesZookeeperNodeScriptActionArrayInput` via:
KafkaClusterRolesZookeeperNodeScriptActionArray{ KafkaClusterRolesZookeeperNodeScriptActionArgs{...} }
type KafkaClusterRolesZookeeperNodeScriptActionArrayOutput ¶
type KafkaClusterRolesZookeeperNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType ¶
func (KafkaClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType() reflect.Type
func (KafkaClusterRolesZookeeperNodeScriptActionArrayOutput) ToKafkaClusterRolesZookeeperNodeScriptActionArrayOutput ¶
func (o KafkaClusterRolesZookeeperNodeScriptActionArrayOutput) ToKafkaClusterRolesZookeeperNodeScriptActionArrayOutput() KafkaClusterRolesZookeeperNodeScriptActionArrayOutput
func (KafkaClusterRolesZookeeperNodeScriptActionArrayOutput) ToKafkaClusterRolesZookeeperNodeScriptActionArrayOutputWithContext ¶
func (o KafkaClusterRolesZookeeperNodeScriptActionArrayOutput) ToKafkaClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeScriptActionArrayOutput
type KafkaClusterRolesZookeeperNodeScriptActionInput ¶
type KafkaClusterRolesZookeeperNodeScriptActionInput interface { pulumi.Input ToKafkaClusterRolesZookeeperNodeScriptActionOutput() KafkaClusterRolesZookeeperNodeScriptActionOutput ToKafkaClusterRolesZookeeperNodeScriptActionOutputWithContext(context.Context) KafkaClusterRolesZookeeperNodeScriptActionOutput }
KafkaClusterRolesZookeeperNodeScriptActionInput is an input type that accepts KafkaClusterRolesZookeeperNodeScriptActionArgs and KafkaClusterRolesZookeeperNodeScriptActionOutput values. You can construct a concrete instance of `KafkaClusterRolesZookeeperNodeScriptActionInput` via:
KafkaClusterRolesZookeeperNodeScriptActionArgs{...}
type KafkaClusterRolesZookeeperNodeScriptActionOutput ¶
type KafkaClusterRolesZookeeperNodeScriptActionOutput struct{ *pulumi.OutputState }
func (KafkaClusterRolesZookeeperNodeScriptActionOutput) ElementType ¶
func (KafkaClusterRolesZookeeperNodeScriptActionOutput) ElementType() reflect.Type
func (KafkaClusterRolesZookeeperNodeScriptActionOutput) Name ¶
func (o KafkaClusterRolesZookeeperNodeScriptActionOutput) Name() pulumi.StringOutput
The name of the script action.
func (KafkaClusterRolesZookeeperNodeScriptActionOutput) Parameters ¶
func (o KafkaClusterRolesZookeeperNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (KafkaClusterRolesZookeeperNodeScriptActionOutput) ToKafkaClusterRolesZookeeperNodeScriptActionOutput ¶
func (o KafkaClusterRolesZookeeperNodeScriptActionOutput) ToKafkaClusterRolesZookeeperNodeScriptActionOutput() KafkaClusterRolesZookeeperNodeScriptActionOutput
func (KafkaClusterRolesZookeeperNodeScriptActionOutput) ToKafkaClusterRolesZookeeperNodeScriptActionOutputWithContext ¶
func (o KafkaClusterRolesZookeeperNodeScriptActionOutput) ToKafkaClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) KafkaClusterRolesZookeeperNodeScriptActionOutput
func (KafkaClusterRolesZookeeperNodeScriptActionOutput) Uri ¶
func (o KafkaClusterRolesZookeeperNodeScriptActionOutput) Uri() pulumi.StringOutput
The URI to the script.
type KafkaClusterSecurityProfile ¶
type KafkaClusterSecurityProfile struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId string `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns []string `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName string `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword string `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername string `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls []string `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId string `pulumi:"msiResourceId"` }
type KafkaClusterSecurityProfileArgs ¶
type KafkaClusterSecurityProfileArgs struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId pulumi.StringInput `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns pulumi.StringArrayInput `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName pulumi.StringInput `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword pulumi.StringInput `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername pulumi.StringInput `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls pulumi.StringArrayInput `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId pulumi.StringInput `pulumi:"msiResourceId"` }
func (KafkaClusterSecurityProfileArgs) ElementType ¶
func (KafkaClusterSecurityProfileArgs) ElementType() reflect.Type
func (KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfileOutput ¶
func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfileOutput() KafkaClusterSecurityProfileOutput
func (KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfileOutputWithContext ¶
func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfileOutputWithContext(ctx context.Context) KafkaClusterSecurityProfileOutput
func (KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfilePtrOutput ¶
func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfilePtrOutput() KafkaClusterSecurityProfilePtrOutput
func (KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfilePtrOutputWithContext ¶
func (i KafkaClusterSecurityProfileArgs) ToKafkaClusterSecurityProfilePtrOutputWithContext(ctx context.Context) KafkaClusterSecurityProfilePtrOutput
type KafkaClusterSecurityProfileInput ¶
type KafkaClusterSecurityProfileInput interface { pulumi.Input ToKafkaClusterSecurityProfileOutput() KafkaClusterSecurityProfileOutput ToKafkaClusterSecurityProfileOutputWithContext(context.Context) KafkaClusterSecurityProfileOutput }
KafkaClusterSecurityProfileInput is an input type that accepts KafkaClusterSecurityProfileArgs and KafkaClusterSecurityProfileOutput values. You can construct a concrete instance of `KafkaClusterSecurityProfileInput` via:
KafkaClusterSecurityProfileArgs{...}
type KafkaClusterSecurityProfileOutput ¶
type KafkaClusterSecurityProfileOutput struct{ *pulumi.OutputState }
func (KafkaClusterSecurityProfileOutput) AaddsResourceId ¶
func (o KafkaClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfileOutput) ClusterUsersGroupDns ¶
func (o KafkaClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfileOutput) DomainName ¶
func (o KafkaClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfileOutput) DomainUserPassword ¶
func (o KafkaClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfileOutput) DomainUsername ¶
func (o KafkaClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfileOutput) ElementType ¶
func (KafkaClusterSecurityProfileOutput) ElementType() reflect.Type
func (KafkaClusterSecurityProfileOutput) LdapsUrls ¶
func (o KafkaClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfileOutput) MsiResourceId ¶
func (o KafkaClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfileOutput ¶
func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfileOutput() KafkaClusterSecurityProfileOutput
func (KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfileOutputWithContext ¶
func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfileOutputWithContext(ctx context.Context) KafkaClusterSecurityProfileOutput
func (KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfilePtrOutput ¶
func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfilePtrOutput() KafkaClusterSecurityProfilePtrOutput
func (KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfilePtrOutputWithContext ¶
func (o KafkaClusterSecurityProfileOutput) ToKafkaClusterSecurityProfilePtrOutputWithContext(ctx context.Context) KafkaClusterSecurityProfilePtrOutput
type KafkaClusterSecurityProfilePtrInput ¶
type KafkaClusterSecurityProfilePtrInput interface { pulumi.Input ToKafkaClusterSecurityProfilePtrOutput() KafkaClusterSecurityProfilePtrOutput ToKafkaClusterSecurityProfilePtrOutputWithContext(context.Context) KafkaClusterSecurityProfilePtrOutput }
KafkaClusterSecurityProfilePtrInput is an input type that accepts KafkaClusterSecurityProfileArgs, KafkaClusterSecurityProfilePtr and KafkaClusterSecurityProfilePtrOutput values. You can construct a concrete instance of `KafkaClusterSecurityProfilePtrInput` via:
KafkaClusterSecurityProfileArgs{...} or: nil
func KafkaClusterSecurityProfilePtr ¶
func KafkaClusterSecurityProfilePtr(v *KafkaClusterSecurityProfileArgs) KafkaClusterSecurityProfilePtrInput
type KafkaClusterSecurityProfilePtrOutput ¶
type KafkaClusterSecurityProfilePtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterSecurityProfilePtrOutput) AaddsResourceId ¶
func (o KafkaClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfilePtrOutput) ClusterUsersGroupDns ¶
func (o KafkaClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfilePtrOutput) DomainName ¶
func (o KafkaClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfilePtrOutput) DomainUserPassword ¶
func (o KafkaClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfilePtrOutput) DomainUsername ¶
func (o KafkaClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfilePtrOutput) ElementType ¶
func (KafkaClusterSecurityProfilePtrOutput) ElementType() reflect.Type
func (KafkaClusterSecurityProfilePtrOutput) LdapsUrls ¶
func (o KafkaClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfilePtrOutput) MsiResourceId ¶
func (o KafkaClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (KafkaClusterSecurityProfilePtrOutput) ToKafkaClusterSecurityProfilePtrOutput ¶
func (o KafkaClusterSecurityProfilePtrOutput) ToKafkaClusterSecurityProfilePtrOutput() KafkaClusterSecurityProfilePtrOutput
func (KafkaClusterSecurityProfilePtrOutput) ToKafkaClusterSecurityProfilePtrOutputWithContext ¶
func (o KafkaClusterSecurityProfilePtrOutput) ToKafkaClusterSecurityProfilePtrOutputWithContext(ctx context.Context) KafkaClusterSecurityProfilePtrOutput
type KafkaClusterState ¶
type KafkaClusterState struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringPtrInput // A `componentVersion` block as defined below. ComponentVersion KafkaClusterComponentVersionPtrInput // A `computeIsolation` block as defined below. ComputeIsolation KafkaClusterComputeIsolationPtrInput // One or more `diskEncryption` block as defined below. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). DiskEncryptions KafkaClusterDiskEncryptionArrayInput // Whether encryption in transit is enabled for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrInput // An `extension` block as defined below. Extension KafkaClusterExtensionPtrInput // A `gateway` block as defined below. Gateway KafkaClusterGatewayPtrInput // The HTTPS Connectivity Endpoint for this HDInsight Kafka Cluster. HttpsEndpoint pulumi.StringPtrInput // The Kafka Rest Proxy Endpoint for this HDInsight Kafka Cluster. KafkaRestProxyEndpoint pulumi.StringPtrInput // Specifies the Azure Region which this HDInsight Kafka Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores KafkaClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor KafkaClusterMonitorPtrInput // Specifies the name for this HDInsight Kafka Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network KafkaClusterNetworkPtrInput // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration KafkaClusterPrivateLinkConfigurationPtrInput // Specifies the name of the Resource Group in which this HDInsight Kafka Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `restProxy` block as defined below. RestProxy KafkaClusterRestProxyPtrInput // A `roles` block as defined below. Roles KafkaClusterRolesPtrInput // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile KafkaClusterSecurityProfilePtrInput // The SSH Connectivity Endpoint for this HDInsight Kafka Cluster. SshEndpoint pulumi.StringPtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 KafkaClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts KafkaClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Kafka Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Kafka Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringPtrInput // The minimal supported TLS version. Possible values are `1.0`, `1.1` or `1.2`. Changing this forces a new resource to be created. TlsMinVersion pulumi.StringPtrInput }
func (KafkaClusterState) ElementType ¶
func (KafkaClusterState) ElementType() reflect.Type
type KafkaClusterStorageAccount ¶
type KafkaClusterStorageAccount struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. StorageContainerId string `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId *string `pulumi:"storageResourceId"` }
type KafkaClusterStorageAccountArgs ¶
type KafkaClusterStorageAccountArgs struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. StorageContainerId pulumi.StringInput `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringPtrInput `pulumi:"storageResourceId"` }
func (KafkaClusterStorageAccountArgs) ElementType ¶
func (KafkaClusterStorageAccountArgs) ElementType() reflect.Type
func (KafkaClusterStorageAccountArgs) ToKafkaClusterStorageAccountOutput ¶
func (i KafkaClusterStorageAccountArgs) ToKafkaClusterStorageAccountOutput() KafkaClusterStorageAccountOutput
func (KafkaClusterStorageAccountArgs) ToKafkaClusterStorageAccountOutputWithContext ¶
func (i KafkaClusterStorageAccountArgs) ToKafkaClusterStorageAccountOutputWithContext(ctx context.Context) KafkaClusterStorageAccountOutput
type KafkaClusterStorageAccountArray ¶
type KafkaClusterStorageAccountArray []KafkaClusterStorageAccountInput
func (KafkaClusterStorageAccountArray) ElementType ¶
func (KafkaClusterStorageAccountArray) ElementType() reflect.Type
func (KafkaClusterStorageAccountArray) ToKafkaClusterStorageAccountArrayOutput ¶
func (i KafkaClusterStorageAccountArray) ToKafkaClusterStorageAccountArrayOutput() KafkaClusterStorageAccountArrayOutput
func (KafkaClusterStorageAccountArray) ToKafkaClusterStorageAccountArrayOutputWithContext ¶
func (i KafkaClusterStorageAccountArray) ToKafkaClusterStorageAccountArrayOutputWithContext(ctx context.Context) KafkaClusterStorageAccountArrayOutput
type KafkaClusterStorageAccountArrayInput ¶
type KafkaClusterStorageAccountArrayInput interface { pulumi.Input ToKafkaClusterStorageAccountArrayOutput() KafkaClusterStorageAccountArrayOutput ToKafkaClusterStorageAccountArrayOutputWithContext(context.Context) KafkaClusterStorageAccountArrayOutput }
KafkaClusterStorageAccountArrayInput is an input type that accepts KafkaClusterStorageAccountArray and KafkaClusterStorageAccountArrayOutput values. You can construct a concrete instance of `KafkaClusterStorageAccountArrayInput` via:
KafkaClusterStorageAccountArray{ KafkaClusterStorageAccountArgs{...} }
type KafkaClusterStorageAccountArrayOutput ¶
type KafkaClusterStorageAccountArrayOutput struct{ *pulumi.OutputState }
func (KafkaClusterStorageAccountArrayOutput) ElementType ¶
func (KafkaClusterStorageAccountArrayOutput) ElementType() reflect.Type
func (KafkaClusterStorageAccountArrayOutput) Index ¶
func (o KafkaClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) KafkaClusterStorageAccountOutput
func (KafkaClusterStorageAccountArrayOutput) ToKafkaClusterStorageAccountArrayOutput ¶
func (o KafkaClusterStorageAccountArrayOutput) ToKafkaClusterStorageAccountArrayOutput() KafkaClusterStorageAccountArrayOutput
func (KafkaClusterStorageAccountArrayOutput) ToKafkaClusterStorageAccountArrayOutputWithContext ¶
func (o KafkaClusterStorageAccountArrayOutput) ToKafkaClusterStorageAccountArrayOutputWithContext(ctx context.Context) KafkaClusterStorageAccountArrayOutput
type KafkaClusterStorageAccountGen2 ¶
type KafkaClusterStorageAccountGen2 struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId string `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. 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. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. ManagedIdentityResourceId pulumi.StringInput `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringInput `pulumi:"storageResourceId"` }
func (KafkaClusterStorageAccountGen2Args) ElementType ¶
func (KafkaClusterStorageAccountGen2Args) ElementType() reflect.Type
func (KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2Output ¶
func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2Output() KafkaClusterStorageAccountGen2Output
func (KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2OutputWithContext ¶
func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2OutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2Output
func (KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2PtrOutput ¶
func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2PtrOutput() KafkaClusterStorageAccountGen2PtrOutput
func (KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2PtrOutputWithContext ¶
func (i KafkaClusterStorageAccountGen2Args) ToKafkaClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2PtrOutput
type KafkaClusterStorageAccountGen2Input ¶
type KafkaClusterStorageAccountGen2Input interface { pulumi.Input ToKafkaClusterStorageAccountGen2Output() KafkaClusterStorageAccountGen2Output ToKafkaClusterStorageAccountGen2OutputWithContext(context.Context) KafkaClusterStorageAccountGen2Output }
KafkaClusterStorageAccountGen2Input is an input type that accepts KafkaClusterStorageAccountGen2Args and KafkaClusterStorageAccountGen2Output values. You can construct a concrete instance of `KafkaClusterStorageAccountGen2Input` via:
KafkaClusterStorageAccountGen2Args{...}
type KafkaClusterStorageAccountGen2Output ¶
type KafkaClusterStorageAccountGen2Output struct{ *pulumi.OutputState }
func (KafkaClusterStorageAccountGen2Output) ElementType ¶
func (KafkaClusterStorageAccountGen2Output) ElementType() reflect.Type
func (KafkaClusterStorageAccountGen2Output) FilesystemId ¶
func (o KafkaClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountGen2Output) IsDefault ¶
func (o KafkaClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
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.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (KafkaClusterStorageAccountGen2Output) StorageResourceId ¶
func (o KafkaClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2Output ¶
func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2Output() KafkaClusterStorageAccountGen2Output
func (KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2OutputWithContext ¶
func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2OutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2Output
func (KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2PtrOutput ¶
func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2PtrOutput() KafkaClusterStorageAccountGen2PtrOutput
func (KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2PtrOutputWithContext ¶
func (o KafkaClusterStorageAccountGen2Output) ToKafkaClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2PtrOutput
type KafkaClusterStorageAccountGen2PtrInput ¶
type KafkaClusterStorageAccountGen2PtrInput interface { pulumi.Input ToKafkaClusterStorageAccountGen2PtrOutput() KafkaClusterStorageAccountGen2PtrOutput ToKafkaClusterStorageAccountGen2PtrOutputWithContext(context.Context) KafkaClusterStorageAccountGen2PtrOutput }
KafkaClusterStorageAccountGen2PtrInput is an input type that accepts KafkaClusterStorageAccountGen2Args, KafkaClusterStorageAccountGen2Ptr and KafkaClusterStorageAccountGen2PtrOutput values. You can construct a concrete instance of `KafkaClusterStorageAccountGen2PtrInput` via:
KafkaClusterStorageAccountGen2Args{...} or: nil
func KafkaClusterStorageAccountGen2Ptr ¶
func KafkaClusterStorageAccountGen2Ptr(v *KafkaClusterStorageAccountGen2Args) KafkaClusterStorageAccountGen2PtrInput
type KafkaClusterStorageAccountGen2PtrOutput ¶
type KafkaClusterStorageAccountGen2PtrOutput struct{ *pulumi.OutputState }
func (KafkaClusterStorageAccountGen2PtrOutput) ElementType ¶
func (KafkaClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
func (KafkaClusterStorageAccountGen2PtrOutput) FilesystemId ¶
func (o KafkaClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o KafkaClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
func (KafkaClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId ¶
func (o KafkaClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (KafkaClusterStorageAccountGen2PtrOutput) StorageResourceId ¶
func (o KafkaClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountGen2PtrOutput) ToKafkaClusterStorageAccountGen2PtrOutput ¶
func (o KafkaClusterStorageAccountGen2PtrOutput) ToKafkaClusterStorageAccountGen2PtrOutput() KafkaClusterStorageAccountGen2PtrOutput
func (KafkaClusterStorageAccountGen2PtrOutput) ToKafkaClusterStorageAccountGen2PtrOutputWithContext ¶
func (o KafkaClusterStorageAccountGen2PtrOutput) ToKafkaClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) KafkaClusterStorageAccountGen2PtrOutput
type KafkaClusterStorageAccountInput ¶
type KafkaClusterStorageAccountInput interface { pulumi.Input ToKafkaClusterStorageAccountOutput() KafkaClusterStorageAccountOutput ToKafkaClusterStorageAccountOutputWithContext(context.Context) KafkaClusterStorageAccountOutput }
KafkaClusterStorageAccountInput is an input type that accepts KafkaClusterStorageAccountArgs and KafkaClusterStorageAccountOutput values. You can construct a concrete instance of `KafkaClusterStorageAccountInput` via:
KafkaClusterStorageAccountArgs{...}
type KafkaClusterStorageAccountOutput ¶
type KafkaClusterStorageAccountOutput struct{ *pulumi.OutputState }
func (KafkaClusterStorageAccountOutput) ElementType ¶
func (KafkaClusterStorageAccountOutput) ElementType() reflect.Type
func (KafkaClusterStorageAccountOutput) IsDefault ¶
func (o KafkaClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
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.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (KafkaClusterStorageAccountOutput) StorageResourceId ¶
func (o KafkaClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (KafkaClusterStorageAccountOutput) ToKafkaClusterStorageAccountOutput ¶
func (o KafkaClusterStorageAccountOutput) ToKafkaClusterStorageAccountOutput() KafkaClusterStorageAccountOutput
func (KafkaClusterStorageAccountOutput) ToKafkaClusterStorageAccountOutputWithContext ¶
func (o KafkaClusterStorageAccountOutput) ToKafkaClusterStorageAccountOutputWithContext(ctx context.Context) KafkaClusterStorageAccountOutput
type 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 `computeIsolation` block as defined below. ComputeIsolation SparkClusterComputeIsolationPtrOutput `pulumi:"computeIsolation"` // One or more `diskEncryption` block as defined below. DiskEncryptions SparkClusterDiskEncryptionArrayOutput `pulumi:"diskEncryptions"` // Whether encryption in transit is enabled for this Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrOutput `pulumi:"encryptionInTransitEnabled"` // An `extension` block as defined below. Extension SparkClusterExtensionPtrOutput `pulumi:"extension"` // A `gateway` block as defined below. Gateway SparkClusterGatewayOutput `pulumi:"gateway"` // The HTTPS Connectivity Endpoint for this HDInsight Spark Cluster. HttpsEndpoint pulumi.StringOutput `pulumi:"httpsEndpoint"` // Specifies the Azure Region which this HDInsight Spark Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringOutput `pulumi:"location"` // A `metastores` block as defined below. Metastores SparkClusterMetastoresPtrOutput `pulumi:"metastores"` // A `monitor` block as defined below. Monitor SparkClusterMonitorPtrOutput `pulumi:"monitor"` // Specifies the name for this HDInsight Spark Cluster. Changing this forces a new resource to be created. Name pulumi.StringOutput `pulumi:"name"` // A `network` block as defined below. Network SparkClusterNetworkPtrOutput `pulumi:"network"` // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration SparkClusterPrivateLinkConfigurationPtrOutput `pulumi:"privateLinkConfiguration"` // Specifies the name of the Resource Group in which this HDInsight Spark Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` // A `roles` block as defined below. Roles SparkClusterRolesOutput `pulumi:"roles"` // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile SparkClusterSecurityProfilePtrOutput `pulumi:"securityProfile"` // The SSH Connectivity Endpoint for this HDInsight Spark Cluster. SshEndpoint pulumi.StringOutput `pulumi:"sshEndpoint"` // A `storageAccountGen2` block as defined below. StorageAccountGen2 SparkClusterStorageAccountGen2PtrOutput `pulumi:"storageAccountGen2"` // One or more `storageAccount` block as defined below. StorageAccounts SparkClusterStorageAccountArrayOutput `pulumi:"storageAccounts"` // A map of Tags which should be assigned to this HDInsight Spark Cluster. Tags pulumi.StringMapOutput `pulumi:"tags"` // Specifies the Tier which should be used for this HDInsight Spark Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringOutput `pulumi:"tier"` // The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). TlsMinVersion pulumi.StringPtrOutput `pulumi:"tlsMinVersion"` }
Manages a HDInsight Spark Cluster.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/hdinsight" "github.com/pulumi/pulumi-azure/sdk/v6/go/azure/storage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{ Name: pulumi.String("example-resources"), Location: pulumi.String("West Europe"), }) if err != nil { return err } exampleAccount, err := storage.NewAccount(ctx, "example", &storage.AccountArgs{ Name: pulumi.String("hdinsightstor"), ResourceGroupName: example.Name, Location: example.Location, AccountTier: pulumi.String("Standard"), AccountReplicationType: pulumi.String("LRS"), }) if err != nil { return err } exampleContainer, err := storage.NewContainer(ctx, "example", &storage.ContainerArgs{ Name: pulumi.String("hdinsight"), StorageAccountName: exampleAccount.Name, ContainerAccessType: pulumi.String("private"), }) if err != nil { return err } _, err = hdinsight.NewSparkCluster(ctx, "example", &hdinsight.SparkClusterArgs{ Name: pulumi.String("example-hdicluster"), ResourceGroupName: example.Name, Location: example.Location, ClusterVersion: pulumi.String("3.6"), Tier: pulumi.String("Standard"), ComponentVersion: &hdinsight.SparkClusterComponentVersionArgs{ Spark: pulumi.String("2.3"), }, Gateway: &hdinsight.SparkClusterGatewayArgs{ Username: pulumi.String("acctestusrgw"), Password: pulumi.String("Password123!"), }, StorageAccounts: hdinsight.SparkClusterStorageAccountArray{ &hdinsight.SparkClusterStorageAccountArgs{ StorageContainerId: exampleContainer.ID(), StorageAccountKey: exampleAccount.PrimaryAccessKey, IsDefault: pulumi.Bool(true), }, }, Roles: &hdinsight.SparkClusterRolesArgs{ HeadNode: &hdinsight.SparkClusterRolesHeadNodeArgs{ VmSize: pulumi.String("Standard_A3"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, WorkerNode: &hdinsight.SparkClusterRolesWorkerNodeArgs{ VmSize: pulumi.String("Standard_A3"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), TargetInstanceCount: pulumi.Int(3), }, ZookeeperNode: &hdinsight.SparkClusterRolesZookeeperNodeArgs{ VmSize: pulumi.String("Medium"), Username: pulumi.String("acctestusrvm"), Password: pulumi.String("AccTestvdSC4daf986!"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
HDInsight Spark Clusters can be imported using the `resource id`, e.g.
```sh $ pulumi import azure:hdinsight/sparkCluster:SparkCluster example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.HDInsight/clusters/cluster1 ```
func GetSparkCluster ¶
func GetSparkCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SparkClusterState, opts ...pulumi.ResourceOption) (*SparkCluster, error)
GetSparkCluster gets an existing SparkCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSparkCluster ¶
func NewSparkCluster(ctx *pulumi.Context, name string, args *SparkClusterArgs, opts ...pulumi.ResourceOption) (*SparkCluster, error)
NewSparkCluster registers a new resource with the given unique name, arguments, and options.
func (*SparkCluster) ElementType ¶
func (*SparkCluster) ElementType() reflect.Type
func (*SparkCluster) ToSparkClusterOutput ¶
func (i *SparkCluster) ToSparkClusterOutput() SparkClusterOutput
func (*SparkCluster) ToSparkClusterOutputWithContext ¶
func (i *SparkCluster) ToSparkClusterOutputWithContext(ctx context.Context) SparkClusterOutput
type SparkClusterArgs ¶
type SparkClusterArgs struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringInput // A `componentVersion` block as defined below. ComponentVersion SparkClusterComponentVersionInput // A `computeIsolation` block as defined below. ComputeIsolation SparkClusterComputeIsolationPtrInput // One or more `diskEncryption` block as defined below. DiskEncryptions SparkClusterDiskEncryptionArrayInput // Whether encryption in transit is enabled for this Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrInput // An `extension` block as defined below. Extension SparkClusterExtensionPtrInput // A `gateway` block as defined below. Gateway SparkClusterGatewayInput // Specifies the Azure Region which this HDInsight Spark Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores SparkClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor SparkClusterMonitorPtrInput // Specifies the name for this HDInsight Spark Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network SparkClusterNetworkPtrInput // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration SparkClusterPrivateLinkConfigurationPtrInput // Specifies the name of the Resource Group in which this HDInsight Spark Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringInput // A `roles` block as defined below. Roles SparkClusterRolesInput // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile SparkClusterSecurityProfilePtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 SparkClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts SparkClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Spark Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Spark Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringInput // The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). TlsMinVersion pulumi.StringPtrInput }
The set of arguments for constructing a SparkCluster resource.
func (SparkClusterArgs) ElementType ¶
func (SparkClusterArgs) ElementType() reflect.Type
type SparkClusterArray ¶
type SparkClusterArray []SparkClusterInput
func (SparkClusterArray) ElementType ¶
func (SparkClusterArray) ElementType() reflect.Type
func (SparkClusterArray) ToSparkClusterArrayOutput ¶
func (i SparkClusterArray) ToSparkClusterArrayOutput() SparkClusterArrayOutput
func (SparkClusterArray) ToSparkClusterArrayOutputWithContext ¶
func (i SparkClusterArray) ToSparkClusterArrayOutputWithContext(ctx context.Context) SparkClusterArrayOutput
type SparkClusterArrayInput ¶
type SparkClusterArrayInput interface { pulumi.Input ToSparkClusterArrayOutput() SparkClusterArrayOutput ToSparkClusterArrayOutputWithContext(context.Context) SparkClusterArrayOutput }
SparkClusterArrayInput is an input type that accepts SparkClusterArray and SparkClusterArrayOutput values. You can construct a concrete instance of `SparkClusterArrayInput` via:
SparkClusterArray{ SparkClusterArgs{...} }
type SparkClusterArrayOutput ¶
type SparkClusterArrayOutput struct{ *pulumi.OutputState }
func (SparkClusterArrayOutput) ElementType ¶
func (SparkClusterArrayOutput) ElementType() reflect.Type
func (SparkClusterArrayOutput) Index ¶
func (o SparkClusterArrayOutput) Index(i pulumi.IntInput) SparkClusterOutput
func (SparkClusterArrayOutput) ToSparkClusterArrayOutput ¶
func (o SparkClusterArrayOutput) ToSparkClusterArrayOutput() SparkClusterArrayOutput
func (SparkClusterArrayOutput) ToSparkClusterArrayOutputWithContext ¶
func (o SparkClusterArrayOutput) ToSparkClusterArrayOutputWithContext(ctx context.Context) SparkClusterArrayOutput
type SparkClusterComponentVersion ¶
type SparkClusterComponentVersion struct { // The version of Spark which should be used for this HDInsight Spark Cluster. Changing this forces a new resource to be created. Spark string `pulumi:"spark"` }
type SparkClusterComponentVersionArgs ¶
type SparkClusterComponentVersionArgs struct { // The version of Spark which should be used for this HDInsight Spark Cluster. Changing this forces a new resource to be created. Spark pulumi.StringInput `pulumi:"spark"` }
func (SparkClusterComponentVersionArgs) ElementType ¶
func (SparkClusterComponentVersionArgs) ElementType() reflect.Type
func (SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionOutput ¶
func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionOutput() SparkClusterComponentVersionOutput
func (SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionOutputWithContext ¶
func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionOutputWithContext(ctx context.Context) SparkClusterComponentVersionOutput
func (SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionPtrOutput ¶
func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionPtrOutput() SparkClusterComponentVersionPtrOutput
func (SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionPtrOutputWithContext ¶
func (i SparkClusterComponentVersionArgs) ToSparkClusterComponentVersionPtrOutputWithContext(ctx context.Context) SparkClusterComponentVersionPtrOutput
type SparkClusterComponentVersionInput ¶
type SparkClusterComponentVersionInput interface { pulumi.Input ToSparkClusterComponentVersionOutput() SparkClusterComponentVersionOutput ToSparkClusterComponentVersionOutputWithContext(context.Context) SparkClusterComponentVersionOutput }
SparkClusterComponentVersionInput is an input type that accepts SparkClusterComponentVersionArgs and SparkClusterComponentVersionOutput values. You can construct a concrete instance of `SparkClusterComponentVersionInput` via:
SparkClusterComponentVersionArgs{...}
type SparkClusterComponentVersionOutput ¶
type SparkClusterComponentVersionOutput struct{ *pulumi.OutputState }
func (SparkClusterComponentVersionOutput) ElementType ¶
func (SparkClusterComponentVersionOutput) ElementType() reflect.Type
func (SparkClusterComponentVersionOutput) Spark ¶
func (o SparkClusterComponentVersionOutput) Spark() pulumi.StringOutput
The version of Spark which should be used for this HDInsight Spark Cluster. Changing this forces a new resource to be created.
func (SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionOutput ¶
func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionOutput() SparkClusterComponentVersionOutput
func (SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionOutputWithContext ¶
func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionOutputWithContext(ctx context.Context) SparkClusterComponentVersionOutput
func (SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionPtrOutput ¶
func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionPtrOutput() SparkClusterComponentVersionPtrOutput
func (SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionPtrOutputWithContext ¶
func (o SparkClusterComponentVersionOutput) ToSparkClusterComponentVersionPtrOutputWithContext(ctx context.Context) SparkClusterComponentVersionPtrOutput
type SparkClusterComponentVersionPtrInput ¶
type SparkClusterComponentVersionPtrInput interface { pulumi.Input ToSparkClusterComponentVersionPtrOutput() SparkClusterComponentVersionPtrOutput ToSparkClusterComponentVersionPtrOutputWithContext(context.Context) SparkClusterComponentVersionPtrOutput }
SparkClusterComponentVersionPtrInput is an input type that accepts SparkClusterComponentVersionArgs, SparkClusterComponentVersionPtr and SparkClusterComponentVersionPtrOutput values. You can construct a concrete instance of `SparkClusterComponentVersionPtrInput` via:
SparkClusterComponentVersionArgs{...} or: nil
func SparkClusterComponentVersionPtr ¶
func SparkClusterComponentVersionPtr(v *SparkClusterComponentVersionArgs) SparkClusterComponentVersionPtrInput
type SparkClusterComponentVersionPtrOutput ¶
type SparkClusterComponentVersionPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterComponentVersionPtrOutput) ElementType ¶
func (SparkClusterComponentVersionPtrOutput) ElementType() reflect.Type
func (SparkClusterComponentVersionPtrOutput) Spark ¶
func (o SparkClusterComponentVersionPtrOutput) Spark() pulumi.StringPtrOutput
The version of Spark which should be used for this HDInsight Spark Cluster. Changing this forces a new resource to be created.
func (SparkClusterComponentVersionPtrOutput) ToSparkClusterComponentVersionPtrOutput ¶
func (o SparkClusterComponentVersionPtrOutput) ToSparkClusterComponentVersionPtrOutput() SparkClusterComponentVersionPtrOutput
func (SparkClusterComponentVersionPtrOutput) ToSparkClusterComponentVersionPtrOutputWithContext ¶
func (o SparkClusterComponentVersionPtrOutput) ToSparkClusterComponentVersionPtrOutputWithContext(ctx context.Context) SparkClusterComponentVersionPtrOutput
type SparkClusterComputeIsolationArgs ¶
type SparkClusterComputeIsolationArgs struct { // This field indicates whether enable compute isolation or not. Possible values are `true` or `false`. ComputeIsolationEnabled pulumi.BoolPtrInput `pulumi:"computeIsolationEnabled"` // The name of the host SKU. HostSku pulumi.StringPtrInput `pulumi:"hostSku"` }
func (SparkClusterComputeIsolationArgs) ElementType ¶
func (SparkClusterComputeIsolationArgs) ElementType() reflect.Type
func (SparkClusterComputeIsolationArgs) ToSparkClusterComputeIsolationOutput ¶
func (i SparkClusterComputeIsolationArgs) ToSparkClusterComputeIsolationOutput() SparkClusterComputeIsolationOutput
func (SparkClusterComputeIsolationArgs) ToSparkClusterComputeIsolationOutputWithContext ¶
func (i SparkClusterComputeIsolationArgs) ToSparkClusterComputeIsolationOutputWithContext(ctx context.Context) SparkClusterComputeIsolationOutput
func (SparkClusterComputeIsolationArgs) ToSparkClusterComputeIsolationPtrOutput ¶
func (i SparkClusterComputeIsolationArgs) ToSparkClusterComputeIsolationPtrOutput() SparkClusterComputeIsolationPtrOutput
func (SparkClusterComputeIsolationArgs) ToSparkClusterComputeIsolationPtrOutputWithContext ¶
func (i SparkClusterComputeIsolationArgs) ToSparkClusterComputeIsolationPtrOutputWithContext(ctx context.Context) SparkClusterComputeIsolationPtrOutput
type SparkClusterComputeIsolationInput ¶
type SparkClusterComputeIsolationInput interface { pulumi.Input ToSparkClusterComputeIsolationOutput() SparkClusterComputeIsolationOutput ToSparkClusterComputeIsolationOutputWithContext(context.Context) SparkClusterComputeIsolationOutput }
SparkClusterComputeIsolationInput is an input type that accepts SparkClusterComputeIsolationArgs and SparkClusterComputeIsolationOutput values. You can construct a concrete instance of `SparkClusterComputeIsolationInput` via:
SparkClusterComputeIsolationArgs{...}
type SparkClusterComputeIsolationOutput ¶
type SparkClusterComputeIsolationOutput struct{ *pulumi.OutputState }
func (SparkClusterComputeIsolationOutput) ComputeIsolationEnabled ¶
func (o SparkClusterComputeIsolationOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
This field indicates whether enable compute isolation or not. Possible values are `true` or `false`.
func (SparkClusterComputeIsolationOutput) ElementType ¶
func (SparkClusterComputeIsolationOutput) ElementType() reflect.Type
func (SparkClusterComputeIsolationOutput) HostSku ¶
func (o SparkClusterComputeIsolationOutput) HostSku() pulumi.StringPtrOutput
The name of the host SKU.
func (SparkClusterComputeIsolationOutput) ToSparkClusterComputeIsolationOutput ¶
func (o SparkClusterComputeIsolationOutput) ToSparkClusterComputeIsolationOutput() SparkClusterComputeIsolationOutput
func (SparkClusterComputeIsolationOutput) ToSparkClusterComputeIsolationOutputWithContext ¶
func (o SparkClusterComputeIsolationOutput) ToSparkClusterComputeIsolationOutputWithContext(ctx context.Context) SparkClusterComputeIsolationOutput
func (SparkClusterComputeIsolationOutput) ToSparkClusterComputeIsolationPtrOutput ¶
func (o SparkClusterComputeIsolationOutput) ToSparkClusterComputeIsolationPtrOutput() SparkClusterComputeIsolationPtrOutput
func (SparkClusterComputeIsolationOutput) ToSparkClusterComputeIsolationPtrOutputWithContext ¶
func (o SparkClusterComputeIsolationOutput) ToSparkClusterComputeIsolationPtrOutputWithContext(ctx context.Context) SparkClusterComputeIsolationPtrOutput
type SparkClusterComputeIsolationPtrInput ¶
type SparkClusterComputeIsolationPtrInput interface { pulumi.Input ToSparkClusterComputeIsolationPtrOutput() SparkClusterComputeIsolationPtrOutput ToSparkClusterComputeIsolationPtrOutputWithContext(context.Context) SparkClusterComputeIsolationPtrOutput }
SparkClusterComputeIsolationPtrInput is an input type that accepts SparkClusterComputeIsolationArgs, SparkClusterComputeIsolationPtr and SparkClusterComputeIsolationPtrOutput values. You can construct a concrete instance of `SparkClusterComputeIsolationPtrInput` via:
SparkClusterComputeIsolationArgs{...} or: nil
func SparkClusterComputeIsolationPtr ¶
func SparkClusterComputeIsolationPtr(v *SparkClusterComputeIsolationArgs) SparkClusterComputeIsolationPtrInput
type SparkClusterComputeIsolationPtrOutput ¶
type SparkClusterComputeIsolationPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterComputeIsolationPtrOutput) ComputeIsolationEnabled ¶
func (o SparkClusterComputeIsolationPtrOutput) ComputeIsolationEnabled() pulumi.BoolPtrOutput
This field indicates whether enable compute isolation or not. Possible values are `true` or `false`.
func (SparkClusterComputeIsolationPtrOutput) ElementType ¶
func (SparkClusterComputeIsolationPtrOutput) ElementType() reflect.Type
func (SparkClusterComputeIsolationPtrOutput) HostSku ¶
func (o SparkClusterComputeIsolationPtrOutput) HostSku() pulumi.StringPtrOutput
The name of the host SKU.
func (SparkClusterComputeIsolationPtrOutput) ToSparkClusterComputeIsolationPtrOutput ¶
func (o SparkClusterComputeIsolationPtrOutput) ToSparkClusterComputeIsolationPtrOutput() SparkClusterComputeIsolationPtrOutput
func (SparkClusterComputeIsolationPtrOutput) ToSparkClusterComputeIsolationPtrOutputWithContext ¶
func (o SparkClusterComputeIsolationPtrOutput) ToSparkClusterComputeIsolationPtrOutputWithContext(ctx context.Context) SparkClusterComputeIsolationPtrOutput
type SparkClusterDiskEncryption ¶
type SparkClusterDiskEncryption struct { // This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`. EncryptionAlgorithm *string `pulumi:"encryptionAlgorithm"` // This is indicator to show whether resource disk encryption is enabled. EncryptionAtHostEnabled *bool `pulumi:"encryptionAtHostEnabled"` // The ID of the key vault key. KeyVaultKeyId *string `pulumi:"keyVaultKeyId"` // This is the resource ID of Managed Identity used to access the key vault. KeyVaultManagedIdentityId *string `pulumi:"keyVaultManagedIdentityId"` }
type SparkClusterDiskEncryptionArgs ¶
type SparkClusterDiskEncryptionArgs struct { // This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`. EncryptionAlgorithm pulumi.StringPtrInput `pulumi:"encryptionAlgorithm"` // This is indicator to show whether resource disk encryption is enabled. EncryptionAtHostEnabled pulumi.BoolPtrInput `pulumi:"encryptionAtHostEnabled"` // The ID of the key vault key. KeyVaultKeyId pulumi.StringPtrInput `pulumi:"keyVaultKeyId"` // This is the resource ID of Managed Identity used to access the key vault. KeyVaultManagedIdentityId pulumi.StringPtrInput `pulumi:"keyVaultManagedIdentityId"` }
func (SparkClusterDiskEncryptionArgs) ElementType ¶
func (SparkClusterDiskEncryptionArgs) ElementType() reflect.Type
func (SparkClusterDiskEncryptionArgs) ToSparkClusterDiskEncryptionOutput ¶
func (i SparkClusterDiskEncryptionArgs) ToSparkClusterDiskEncryptionOutput() SparkClusterDiskEncryptionOutput
func (SparkClusterDiskEncryptionArgs) ToSparkClusterDiskEncryptionOutputWithContext ¶
func (i SparkClusterDiskEncryptionArgs) ToSparkClusterDiskEncryptionOutputWithContext(ctx context.Context) SparkClusterDiskEncryptionOutput
type SparkClusterDiskEncryptionArray ¶
type SparkClusterDiskEncryptionArray []SparkClusterDiskEncryptionInput
func (SparkClusterDiskEncryptionArray) ElementType ¶
func (SparkClusterDiskEncryptionArray) ElementType() reflect.Type
func (SparkClusterDiskEncryptionArray) ToSparkClusterDiskEncryptionArrayOutput ¶
func (i SparkClusterDiskEncryptionArray) ToSparkClusterDiskEncryptionArrayOutput() SparkClusterDiskEncryptionArrayOutput
func (SparkClusterDiskEncryptionArray) ToSparkClusterDiskEncryptionArrayOutputWithContext ¶
func (i SparkClusterDiskEncryptionArray) ToSparkClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) SparkClusterDiskEncryptionArrayOutput
type SparkClusterDiskEncryptionArrayInput ¶
type SparkClusterDiskEncryptionArrayInput interface { pulumi.Input ToSparkClusterDiskEncryptionArrayOutput() SparkClusterDiskEncryptionArrayOutput ToSparkClusterDiskEncryptionArrayOutputWithContext(context.Context) SparkClusterDiskEncryptionArrayOutput }
SparkClusterDiskEncryptionArrayInput is an input type that accepts SparkClusterDiskEncryptionArray and SparkClusterDiskEncryptionArrayOutput values. You can construct a concrete instance of `SparkClusterDiskEncryptionArrayInput` via:
SparkClusterDiskEncryptionArray{ SparkClusterDiskEncryptionArgs{...} }
type SparkClusterDiskEncryptionArrayOutput ¶
type SparkClusterDiskEncryptionArrayOutput struct{ *pulumi.OutputState }
func (SparkClusterDiskEncryptionArrayOutput) ElementType ¶
func (SparkClusterDiskEncryptionArrayOutput) ElementType() reflect.Type
func (SparkClusterDiskEncryptionArrayOutput) Index ¶
func (o SparkClusterDiskEncryptionArrayOutput) Index(i pulumi.IntInput) SparkClusterDiskEncryptionOutput
func (SparkClusterDiskEncryptionArrayOutput) ToSparkClusterDiskEncryptionArrayOutput ¶
func (o SparkClusterDiskEncryptionArrayOutput) ToSparkClusterDiskEncryptionArrayOutput() SparkClusterDiskEncryptionArrayOutput
func (SparkClusterDiskEncryptionArrayOutput) ToSparkClusterDiskEncryptionArrayOutputWithContext ¶
func (o SparkClusterDiskEncryptionArrayOutput) ToSparkClusterDiskEncryptionArrayOutputWithContext(ctx context.Context) SparkClusterDiskEncryptionArrayOutput
type SparkClusterDiskEncryptionInput ¶
type SparkClusterDiskEncryptionInput interface { pulumi.Input ToSparkClusterDiskEncryptionOutput() SparkClusterDiskEncryptionOutput ToSparkClusterDiskEncryptionOutputWithContext(context.Context) SparkClusterDiskEncryptionOutput }
SparkClusterDiskEncryptionInput is an input type that accepts SparkClusterDiskEncryptionArgs and SparkClusterDiskEncryptionOutput values. You can construct a concrete instance of `SparkClusterDiskEncryptionInput` via:
SparkClusterDiskEncryptionArgs{...}
type SparkClusterDiskEncryptionOutput ¶
type SparkClusterDiskEncryptionOutput struct{ *pulumi.OutputState }
func (SparkClusterDiskEncryptionOutput) ElementType ¶
func (SparkClusterDiskEncryptionOutput) ElementType() reflect.Type
func (SparkClusterDiskEncryptionOutput) EncryptionAlgorithm ¶
func (o SparkClusterDiskEncryptionOutput) EncryptionAlgorithm() pulumi.StringPtrOutput
This is an algorithm identifier for encryption. Possible values are `RSA1_5`, `RSA-OAEP`, `RSA-OAEP-256`.
func (SparkClusterDiskEncryptionOutput) EncryptionAtHostEnabled ¶
func (o SparkClusterDiskEncryptionOutput) EncryptionAtHostEnabled() pulumi.BoolPtrOutput
This is indicator to show whether resource disk encryption is enabled.
func (SparkClusterDiskEncryptionOutput) KeyVaultKeyId ¶
func (o SparkClusterDiskEncryptionOutput) KeyVaultKeyId() pulumi.StringPtrOutput
The ID of the key vault key.
func (SparkClusterDiskEncryptionOutput) KeyVaultManagedIdentityId ¶
func (o SparkClusterDiskEncryptionOutput) KeyVaultManagedIdentityId() pulumi.StringPtrOutput
This is the resource ID of Managed Identity used to access the key vault.
func (SparkClusterDiskEncryptionOutput) ToSparkClusterDiskEncryptionOutput ¶
func (o SparkClusterDiskEncryptionOutput) ToSparkClusterDiskEncryptionOutput() SparkClusterDiskEncryptionOutput
func (SparkClusterDiskEncryptionOutput) ToSparkClusterDiskEncryptionOutputWithContext ¶
func (o SparkClusterDiskEncryptionOutput) ToSparkClusterDiskEncryptionOutputWithContext(ctx context.Context) SparkClusterDiskEncryptionOutput
type SparkClusterExtension ¶
type SparkClusterExtensionArgs ¶
type SparkClusterExtensionArgs struct { // The workspace ID of the log analytics extension. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The workspace key of the log analytics extension. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (SparkClusterExtensionArgs) ElementType ¶
func (SparkClusterExtensionArgs) ElementType() reflect.Type
func (SparkClusterExtensionArgs) ToSparkClusterExtensionOutput ¶
func (i SparkClusterExtensionArgs) ToSparkClusterExtensionOutput() SparkClusterExtensionOutput
func (SparkClusterExtensionArgs) ToSparkClusterExtensionOutputWithContext ¶
func (i SparkClusterExtensionArgs) ToSparkClusterExtensionOutputWithContext(ctx context.Context) SparkClusterExtensionOutput
func (SparkClusterExtensionArgs) ToSparkClusterExtensionPtrOutput ¶
func (i SparkClusterExtensionArgs) ToSparkClusterExtensionPtrOutput() SparkClusterExtensionPtrOutput
func (SparkClusterExtensionArgs) ToSparkClusterExtensionPtrOutputWithContext ¶
func (i SparkClusterExtensionArgs) ToSparkClusterExtensionPtrOutputWithContext(ctx context.Context) SparkClusterExtensionPtrOutput
type SparkClusterExtensionInput ¶
type SparkClusterExtensionInput interface { pulumi.Input ToSparkClusterExtensionOutput() SparkClusterExtensionOutput ToSparkClusterExtensionOutputWithContext(context.Context) SparkClusterExtensionOutput }
SparkClusterExtensionInput is an input type that accepts SparkClusterExtensionArgs and SparkClusterExtensionOutput values. You can construct a concrete instance of `SparkClusterExtensionInput` via:
SparkClusterExtensionArgs{...}
type SparkClusterExtensionOutput ¶
type SparkClusterExtensionOutput struct{ *pulumi.OutputState }
func (SparkClusterExtensionOutput) ElementType ¶
func (SparkClusterExtensionOutput) ElementType() reflect.Type
func (SparkClusterExtensionOutput) LogAnalyticsWorkspaceId ¶
func (o SparkClusterExtensionOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The workspace ID of the log analytics extension.
func (SparkClusterExtensionOutput) PrimaryKey ¶
func (o SparkClusterExtensionOutput) PrimaryKey() pulumi.StringOutput
The workspace key of the log analytics extension.
func (SparkClusterExtensionOutput) ToSparkClusterExtensionOutput ¶
func (o SparkClusterExtensionOutput) ToSparkClusterExtensionOutput() SparkClusterExtensionOutput
func (SparkClusterExtensionOutput) ToSparkClusterExtensionOutputWithContext ¶
func (o SparkClusterExtensionOutput) ToSparkClusterExtensionOutputWithContext(ctx context.Context) SparkClusterExtensionOutput
func (SparkClusterExtensionOutput) ToSparkClusterExtensionPtrOutput ¶
func (o SparkClusterExtensionOutput) ToSparkClusterExtensionPtrOutput() SparkClusterExtensionPtrOutput
func (SparkClusterExtensionOutput) ToSparkClusterExtensionPtrOutputWithContext ¶
func (o SparkClusterExtensionOutput) ToSparkClusterExtensionPtrOutputWithContext(ctx context.Context) SparkClusterExtensionPtrOutput
type SparkClusterExtensionPtrInput ¶
type SparkClusterExtensionPtrInput interface { pulumi.Input ToSparkClusterExtensionPtrOutput() SparkClusterExtensionPtrOutput ToSparkClusterExtensionPtrOutputWithContext(context.Context) SparkClusterExtensionPtrOutput }
SparkClusterExtensionPtrInput is an input type that accepts SparkClusterExtensionArgs, SparkClusterExtensionPtr and SparkClusterExtensionPtrOutput values. You can construct a concrete instance of `SparkClusterExtensionPtrInput` via:
SparkClusterExtensionArgs{...} or: nil
func SparkClusterExtensionPtr ¶
func SparkClusterExtensionPtr(v *SparkClusterExtensionArgs) SparkClusterExtensionPtrInput
type SparkClusterExtensionPtrOutput ¶
type SparkClusterExtensionPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterExtensionPtrOutput) Elem ¶
func (o SparkClusterExtensionPtrOutput) Elem() SparkClusterExtensionOutput
func (SparkClusterExtensionPtrOutput) ElementType ¶
func (SparkClusterExtensionPtrOutput) ElementType() reflect.Type
func (SparkClusterExtensionPtrOutput) LogAnalyticsWorkspaceId ¶
func (o SparkClusterExtensionPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The workspace ID of the log analytics extension.
func (SparkClusterExtensionPtrOutput) PrimaryKey ¶
func (o SparkClusterExtensionPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The workspace key of the log analytics extension.
func (SparkClusterExtensionPtrOutput) ToSparkClusterExtensionPtrOutput ¶
func (o SparkClusterExtensionPtrOutput) ToSparkClusterExtensionPtrOutput() SparkClusterExtensionPtrOutput
func (SparkClusterExtensionPtrOutput) ToSparkClusterExtensionPtrOutputWithContext ¶
func (o SparkClusterExtensionPtrOutput) ToSparkClusterExtensionPtrOutputWithContext(ctx context.Context) SparkClusterExtensionPtrOutput
type SparkClusterGateway ¶
type SparkClusterGateway struct { // The password used for the Ambari Portal. // // > **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles. 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 { // The password used for the Ambari Portal. // // > **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles. Password pulumi.StringInput `pulumi:"password"` // The username used for the Ambari Portal. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (SparkClusterGatewayArgs) ElementType ¶
func (SparkClusterGatewayArgs) ElementType() reflect.Type
func (SparkClusterGatewayArgs) ToSparkClusterGatewayOutput ¶
func (i SparkClusterGatewayArgs) ToSparkClusterGatewayOutput() SparkClusterGatewayOutput
func (SparkClusterGatewayArgs) ToSparkClusterGatewayOutputWithContext ¶
func (i SparkClusterGatewayArgs) ToSparkClusterGatewayOutputWithContext(ctx context.Context) SparkClusterGatewayOutput
func (SparkClusterGatewayArgs) ToSparkClusterGatewayPtrOutput ¶
func (i SparkClusterGatewayArgs) ToSparkClusterGatewayPtrOutput() SparkClusterGatewayPtrOutput
func (SparkClusterGatewayArgs) ToSparkClusterGatewayPtrOutputWithContext ¶
func (i SparkClusterGatewayArgs) ToSparkClusterGatewayPtrOutputWithContext(ctx context.Context) SparkClusterGatewayPtrOutput
type SparkClusterGatewayInput ¶
type SparkClusterGatewayInput interface { pulumi.Input ToSparkClusterGatewayOutput() SparkClusterGatewayOutput ToSparkClusterGatewayOutputWithContext(context.Context) SparkClusterGatewayOutput }
SparkClusterGatewayInput is an input type that accepts SparkClusterGatewayArgs and SparkClusterGatewayOutput values. You can construct a concrete instance of `SparkClusterGatewayInput` via:
SparkClusterGatewayArgs{...}
type SparkClusterGatewayOutput ¶
type SparkClusterGatewayOutput struct{ *pulumi.OutputState }
func (SparkClusterGatewayOutput) ElementType ¶
func (SparkClusterGatewayOutput) ElementType() reflect.Type
func (SparkClusterGatewayOutput) Password ¶
func (o SparkClusterGatewayOutput) Password() pulumi.StringOutput
The password used for the Ambari Portal.
> **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles.
func (SparkClusterGatewayOutput) ToSparkClusterGatewayOutput ¶
func (o SparkClusterGatewayOutput) ToSparkClusterGatewayOutput() SparkClusterGatewayOutput
func (SparkClusterGatewayOutput) ToSparkClusterGatewayOutputWithContext ¶
func (o SparkClusterGatewayOutput) ToSparkClusterGatewayOutputWithContext(ctx context.Context) SparkClusterGatewayOutput
func (SparkClusterGatewayOutput) ToSparkClusterGatewayPtrOutput ¶
func (o SparkClusterGatewayOutput) ToSparkClusterGatewayPtrOutput() SparkClusterGatewayPtrOutput
func (SparkClusterGatewayOutput) ToSparkClusterGatewayPtrOutputWithContext ¶
func (o SparkClusterGatewayOutput) ToSparkClusterGatewayPtrOutputWithContext(ctx context.Context) SparkClusterGatewayPtrOutput
func (SparkClusterGatewayOutput) Username ¶
func (o SparkClusterGatewayOutput) Username() pulumi.StringOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type SparkClusterGatewayPtrInput ¶
type SparkClusterGatewayPtrInput interface { pulumi.Input ToSparkClusterGatewayPtrOutput() SparkClusterGatewayPtrOutput ToSparkClusterGatewayPtrOutputWithContext(context.Context) SparkClusterGatewayPtrOutput }
SparkClusterGatewayPtrInput is an input type that accepts SparkClusterGatewayArgs, SparkClusterGatewayPtr and SparkClusterGatewayPtrOutput values. You can construct a concrete instance of `SparkClusterGatewayPtrInput` via:
SparkClusterGatewayArgs{...} or: nil
func SparkClusterGatewayPtr ¶
func SparkClusterGatewayPtr(v *SparkClusterGatewayArgs) SparkClusterGatewayPtrInput
type SparkClusterGatewayPtrOutput ¶
type SparkClusterGatewayPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterGatewayPtrOutput) Elem ¶
func (o SparkClusterGatewayPtrOutput) Elem() SparkClusterGatewayOutput
func (SparkClusterGatewayPtrOutput) ElementType ¶
func (SparkClusterGatewayPtrOutput) ElementType() reflect.Type
func (SparkClusterGatewayPtrOutput) Password ¶
func (o SparkClusterGatewayPtrOutput) Password() pulumi.StringPtrOutput
The password used for the Ambari Portal.
> **NOTE:** This password must be different from the one used for the `headNode`, `workerNode` and `zookeeperNode` roles.
func (SparkClusterGatewayPtrOutput) ToSparkClusterGatewayPtrOutput ¶
func (o SparkClusterGatewayPtrOutput) ToSparkClusterGatewayPtrOutput() SparkClusterGatewayPtrOutput
func (SparkClusterGatewayPtrOutput) ToSparkClusterGatewayPtrOutputWithContext ¶
func (o SparkClusterGatewayPtrOutput) ToSparkClusterGatewayPtrOutputWithContext(ctx context.Context) SparkClusterGatewayPtrOutput
func (SparkClusterGatewayPtrOutput) Username ¶
func (o SparkClusterGatewayPtrOutput) Username() pulumi.StringPtrOutput
The username used for the Ambari Portal. Changing this forces a new resource to be created.
type SparkClusterInput ¶
type SparkClusterInput interface { pulumi.Input ToSparkClusterOutput() SparkClusterOutput ToSparkClusterOutputWithContext(ctx context.Context) SparkClusterOutput }
type SparkClusterMap ¶
type SparkClusterMap map[string]SparkClusterInput
func (SparkClusterMap) ElementType ¶
func (SparkClusterMap) ElementType() reflect.Type
func (SparkClusterMap) ToSparkClusterMapOutput ¶
func (i SparkClusterMap) ToSparkClusterMapOutput() SparkClusterMapOutput
func (SparkClusterMap) ToSparkClusterMapOutputWithContext ¶
func (i SparkClusterMap) ToSparkClusterMapOutputWithContext(ctx context.Context) SparkClusterMapOutput
type SparkClusterMapInput ¶
type SparkClusterMapInput interface { pulumi.Input ToSparkClusterMapOutput() SparkClusterMapOutput ToSparkClusterMapOutputWithContext(context.Context) SparkClusterMapOutput }
SparkClusterMapInput is an input type that accepts SparkClusterMap and SparkClusterMapOutput values. You can construct a concrete instance of `SparkClusterMapInput` via:
SparkClusterMap{ "key": SparkClusterArgs{...} }
type SparkClusterMapOutput ¶
type SparkClusterMapOutput struct{ *pulumi.OutputState }
func (SparkClusterMapOutput) ElementType ¶
func (SparkClusterMapOutput) ElementType() reflect.Type
func (SparkClusterMapOutput) MapIndex ¶
func (o SparkClusterMapOutput) MapIndex(k pulumi.StringInput) SparkClusterOutput
func (SparkClusterMapOutput) ToSparkClusterMapOutput ¶
func (o SparkClusterMapOutput) ToSparkClusterMapOutput() SparkClusterMapOutput
func (SparkClusterMapOutput) ToSparkClusterMapOutputWithContext ¶
func (o SparkClusterMapOutput) ToSparkClusterMapOutputWithContext(ctx context.Context) SparkClusterMapOutput
type SparkClusterMetastores ¶
type SparkClusterMetastores struct { // An `ambari` block as defined below. Ambari *SparkClusterMetastoresAmbari `pulumi:"ambari"` // A `hive` block as defined below. Hive *SparkClusterMetastoresHive `pulumi:"hive"` // An `oozie` block as defined below. Oozie *SparkClusterMetastoresOozie `pulumi:"oozie"` }
type SparkClusterMetastoresAmbari ¶
type SparkClusterMetastoresAmbari struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type SparkClusterMetastoresAmbariArgs ¶
type SparkClusterMetastoresAmbariArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (SparkClusterMetastoresAmbariArgs) ElementType ¶
func (SparkClusterMetastoresAmbariArgs) ElementType() reflect.Type
func (SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariOutput ¶
func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariOutput() SparkClusterMetastoresAmbariOutput
func (SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariOutputWithContext ¶
func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariOutput
func (SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariPtrOutput ¶
func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariPtrOutput() SparkClusterMetastoresAmbariPtrOutput
func (SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariPtrOutputWithContext ¶
func (i SparkClusterMetastoresAmbariArgs) ToSparkClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariPtrOutput
type SparkClusterMetastoresAmbariInput ¶
type SparkClusterMetastoresAmbariInput interface { pulumi.Input ToSparkClusterMetastoresAmbariOutput() SparkClusterMetastoresAmbariOutput ToSparkClusterMetastoresAmbariOutputWithContext(context.Context) SparkClusterMetastoresAmbariOutput }
SparkClusterMetastoresAmbariInput is an input type that accepts SparkClusterMetastoresAmbariArgs and SparkClusterMetastoresAmbariOutput values. You can construct a concrete instance of `SparkClusterMetastoresAmbariInput` via:
SparkClusterMetastoresAmbariArgs{...}
type SparkClusterMetastoresAmbariOutput ¶
type SparkClusterMetastoresAmbariOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresAmbariOutput) DatabaseName ¶
func (o SparkClusterMetastoresAmbariOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (SparkClusterMetastoresAmbariOutput) ElementType ¶
func (SparkClusterMetastoresAmbariOutput) ElementType() reflect.Type
func (SparkClusterMetastoresAmbariOutput) Password ¶
func (o SparkClusterMetastoresAmbariOutput) Password() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (SparkClusterMetastoresAmbariOutput) Server ¶
func (o SparkClusterMetastoresAmbariOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariOutput ¶
func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariOutput() SparkClusterMetastoresAmbariOutput
func (SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariOutputWithContext ¶
func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariOutput
func (SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariPtrOutput ¶
func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariPtrOutput() SparkClusterMetastoresAmbariPtrOutput
func (SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariPtrOutputWithContext ¶
func (o SparkClusterMetastoresAmbariOutput) ToSparkClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariPtrOutput
func (SparkClusterMetastoresAmbariOutput) Username ¶
func (o SparkClusterMetastoresAmbariOutput) Username() pulumi.StringOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type SparkClusterMetastoresAmbariPtrInput ¶
type SparkClusterMetastoresAmbariPtrInput interface { pulumi.Input ToSparkClusterMetastoresAmbariPtrOutput() SparkClusterMetastoresAmbariPtrOutput ToSparkClusterMetastoresAmbariPtrOutputWithContext(context.Context) SparkClusterMetastoresAmbariPtrOutput }
SparkClusterMetastoresAmbariPtrInput is an input type that accepts SparkClusterMetastoresAmbariArgs, SparkClusterMetastoresAmbariPtr and SparkClusterMetastoresAmbariPtrOutput values. You can construct a concrete instance of `SparkClusterMetastoresAmbariPtrInput` via:
SparkClusterMetastoresAmbariArgs{...} or: nil
func SparkClusterMetastoresAmbariPtr ¶
func SparkClusterMetastoresAmbariPtr(v *SparkClusterMetastoresAmbariArgs) SparkClusterMetastoresAmbariPtrInput
type SparkClusterMetastoresAmbariPtrOutput ¶
type SparkClusterMetastoresAmbariPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresAmbariPtrOutput) DatabaseName ¶
func (o SparkClusterMetastoresAmbariPtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (SparkClusterMetastoresAmbariPtrOutput) ElementType ¶
func (SparkClusterMetastoresAmbariPtrOutput) ElementType() reflect.Type
func (SparkClusterMetastoresAmbariPtrOutput) Password ¶
func (o SparkClusterMetastoresAmbariPtrOutput) Password() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (SparkClusterMetastoresAmbariPtrOutput) Server ¶
func (o SparkClusterMetastoresAmbariPtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Ambari metastore. Changing this forces a new resource to be created.
func (SparkClusterMetastoresAmbariPtrOutput) ToSparkClusterMetastoresAmbariPtrOutput ¶
func (o SparkClusterMetastoresAmbariPtrOutput) ToSparkClusterMetastoresAmbariPtrOutput() SparkClusterMetastoresAmbariPtrOutput
func (SparkClusterMetastoresAmbariPtrOutput) ToSparkClusterMetastoresAmbariPtrOutputWithContext ¶
func (o SparkClusterMetastoresAmbariPtrOutput) ToSparkClusterMetastoresAmbariPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresAmbariPtrOutput
func (SparkClusterMetastoresAmbariPtrOutput) Username ¶
func (o SparkClusterMetastoresAmbariPtrOutput) Username() pulumi.StringPtrOutput
The external Ambari metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type SparkClusterMetastoresArgs ¶
type SparkClusterMetastoresArgs struct { // An `ambari` block as defined below. Ambari SparkClusterMetastoresAmbariPtrInput `pulumi:"ambari"` // A `hive` block as defined below. Hive SparkClusterMetastoresHivePtrInput `pulumi:"hive"` // An `oozie` block as defined below. Oozie SparkClusterMetastoresOoziePtrInput `pulumi:"oozie"` }
func (SparkClusterMetastoresArgs) ElementType ¶
func (SparkClusterMetastoresArgs) ElementType() reflect.Type
func (SparkClusterMetastoresArgs) ToSparkClusterMetastoresOutput ¶
func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresOutput() SparkClusterMetastoresOutput
func (SparkClusterMetastoresArgs) ToSparkClusterMetastoresOutputWithContext ¶
func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresOutputWithContext(ctx context.Context) SparkClusterMetastoresOutput
func (SparkClusterMetastoresArgs) ToSparkClusterMetastoresPtrOutput ¶
func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresPtrOutput() SparkClusterMetastoresPtrOutput
func (SparkClusterMetastoresArgs) ToSparkClusterMetastoresPtrOutputWithContext ¶
func (i SparkClusterMetastoresArgs) ToSparkClusterMetastoresPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresPtrOutput
type SparkClusterMetastoresHive ¶
type SparkClusterMetastoresHive struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type SparkClusterMetastoresHiveArgs ¶
type SparkClusterMetastoresHiveArgs struct { // The external Hive metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (SparkClusterMetastoresHiveArgs) ElementType ¶
func (SparkClusterMetastoresHiveArgs) ElementType() reflect.Type
func (SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHiveOutput ¶
func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHiveOutput() SparkClusterMetastoresHiveOutput
func (SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHiveOutputWithContext ¶
func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHiveOutputWithContext(ctx context.Context) SparkClusterMetastoresHiveOutput
func (SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHivePtrOutput ¶
func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHivePtrOutput() SparkClusterMetastoresHivePtrOutput
func (SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHivePtrOutputWithContext ¶
func (i SparkClusterMetastoresHiveArgs) ToSparkClusterMetastoresHivePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresHivePtrOutput
type SparkClusterMetastoresHiveInput ¶
type SparkClusterMetastoresHiveInput interface { pulumi.Input ToSparkClusterMetastoresHiveOutput() SparkClusterMetastoresHiveOutput ToSparkClusterMetastoresHiveOutputWithContext(context.Context) SparkClusterMetastoresHiveOutput }
SparkClusterMetastoresHiveInput is an input type that accepts SparkClusterMetastoresHiveArgs and SparkClusterMetastoresHiveOutput values. You can construct a concrete instance of `SparkClusterMetastoresHiveInput` via:
SparkClusterMetastoresHiveArgs{...}
type SparkClusterMetastoresHiveOutput ¶
type SparkClusterMetastoresHiveOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresHiveOutput) DatabaseName ¶
func (o SparkClusterMetastoresHiveOutput) DatabaseName() pulumi.StringOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (SparkClusterMetastoresHiveOutput) ElementType ¶
func (SparkClusterMetastoresHiveOutput) ElementType() reflect.Type
func (SparkClusterMetastoresHiveOutput) Password ¶
func (o SparkClusterMetastoresHiveOutput) Password() pulumi.StringOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (SparkClusterMetastoresHiveOutput) Server ¶
func (o SparkClusterMetastoresHiveOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHiveOutput ¶
func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHiveOutput() SparkClusterMetastoresHiveOutput
func (SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHiveOutputWithContext ¶
func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHiveOutputWithContext(ctx context.Context) SparkClusterMetastoresHiveOutput
func (SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHivePtrOutput ¶
func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHivePtrOutput() SparkClusterMetastoresHivePtrOutput
func (SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHivePtrOutputWithContext ¶
func (o SparkClusterMetastoresHiveOutput) ToSparkClusterMetastoresHivePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresHivePtrOutput
func (SparkClusterMetastoresHiveOutput) Username ¶
func (o SparkClusterMetastoresHiveOutput) Username() pulumi.StringOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type SparkClusterMetastoresHivePtrInput ¶
type SparkClusterMetastoresHivePtrInput interface { pulumi.Input ToSparkClusterMetastoresHivePtrOutput() SparkClusterMetastoresHivePtrOutput ToSparkClusterMetastoresHivePtrOutputWithContext(context.Context) SparkClusterMetastoresHivePtrOutput }
SparkClusterMetastoresHivePtrInput is an input type that accepts SparkClusterMetastoresHiveArgs, SparkClusterMetastoresHivePtr and SparkClusterMetastoresHivePtrOutput values. You can construct a concrete instance of `SparkClusterMetastoresHivePtrInput` via:
SparkClusterMetastoresHiveArgs{...} or: nil
func SparkClusterMetastoresHivePtr ¶
func SparkClusterMetastoresHivePtr(v *SparkClusterMetastoresHiveArgs) SparkClusterMetastoresHivePtrInput
type SparkClusterMetastoresHivePtrOutput ¶
type SparkClusterMetastoresHivePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresHivePtrOutput) DatabaseName ¶
func (o SparkClusterMetastoresHivePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Hive metastore's existing SQL database. Changing this forces a new resource to be created.
func (SparkClusterMetastoresHivePtrOutput) Elem ¶
func (o SparkClusterMetastoresHivePtrOutput) Elem() SparkClusterMetastoresHiveOutput
func (SparkClusterMetastoresHivePtrOutput) ElementType ¶
func (SparkClusterMetastoresHivePtrOutput) ElementType() reflect.Type
func (SparkClusterMetastoresHivePtrOutput) Password ¶
func (o SparkClusterMetastoresHivePtrOutput) Password() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (SparkClusterMetastoresHivePtrOutput) Server ¶
func (o SparkClusterMetastoresHivePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Hive metastore. Changing this forces a new resource to be created.
func (SparkClusterMetastoresHivePtrOutput) ToSparkClusterMetastoresHivePtrOutput ¶
func (o SparkClusterMetastoresHivePtrOutput) ToSparkClusterMetastoresHivePtrOutput() SparkClusterMetastoresHivePtrOutput
func (SparkClusterMetastoresHivePtrOutput) ToSparkClusterMetastoresHivePtrOutputWithContext ¶
func (o SparkClusterMetastoresHivePtrOutput) ToSparkClusterMetastoresHivePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresHivePtrOutput
func (SparkClusterMetastoresHivePtrOutput) Username ¶
func (o SparkClusterMetastoresHivePtrOutput) Username() pulumi.StringPtrOutput
The external Hive metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type SparkClusterMetastoresInput ¶
type SparkClusterMetastoresInput interface { pulumi.Input ToSparkClusterMetastoresOutput() SparkClusterMetastoresOutput ToSparkClusterMetastoresOutputWithContext(context.Context) SparkClusterMetastoresOutput }
SparkClusterMetastoresInput is an input type that accepts SparkClusterMetastoresArgs and SparkClusterMetastoresOutput values. You can construct a concrete instance of `SparkClusterMetastoresInput` via:
SparkClusterMetastoresArgs{...}
type SparkClusterMetastoresOozie ¶
type SparkClusterMetastoresOozie struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName string `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password string `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server string `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username string `pulumi:"username"` }
type SparkClusterMetastoresOozieArgs ¶
type SparkClusterMetastoresOozieArgs struct { // The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created. DatabaseName pulumi.StringInput `pulumi:"databaseName"` // The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created. Password pulumi.StringInput `pulumi:"password"` // The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created. Server pulumi.StringInput `pulumi:"server"` // The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created. Username pulumi.StringInput `pulumi:"username"` }
func (SparkClusterMetastoresOozieArgs) ElementType ¶
func (SparkClusterMetastoresOozieArgs) ElementType() reflect.Type
func (SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOozieOutput ¶
func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOozieOutput() SparkClusterMetastoresOozieOutput
func (SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOozieOutputWithContext ¶
func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOozieOutputWithContext(ctx context.Context) SparkClusterMetastoresOozieOutput
func (SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOoziePtrOutput ¶
func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOoziePtrOutput() SparkClusterMetastoresOoziePtrOutput
func (SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOoziePtrOutputWithContext ¶
func (i SparkClusterMetastoresOozieArgs) ToSparkClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresOoziePtrOutput
type SparkClusterMetastoresOozieInput ¶
type SparkClusterMetastoresOozieInput interface { pulumi.Input ToSparkClusterMetastoresOozieOutput() SparkClusterMetastoresOozieOutput ToSparkClusterMetastoresOozieOutputWithContext(context.Context) SparkClusterMetastoresOozieOutput }
SparkClusterMetastoresOozieInput is an input type that accepts SparkClusterMetastoresOozieArgs and SparkClusterMetastoresOozieOutput values. You can construct a concrete instance of `SparkClusterMetastoresOozieInput` via:
SparkClusterMetastoresOozieArgs{...}
type SparkClusterMetastoresOozieOutput ¶
type SparkClusterMetastoresOozieOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresOozieOutput) DatabaseName ¶
func (o SparkClusterMetastoresOozieOutput) DatabaseName() pulumi.StringOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (SparkClusterMetastoresOozieOutput) ElementType ¶
func (SparkClusterMetastoresOozieOutput) ElementType() reflect.Type
func (SparkClusterMetastoresOozieOutput) Password ¶
func (o SparkClusterMetastoresOozieOutput) Password() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (SparkClusterMetastoresOozieOutput) Server ¶
func (o SparkClusterMetastoresOozieOutput) Server() pulumi.StringOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOozieOutput ¶
func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOozieOutput() SparkClusterMetastoresOozieOutput
func (SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOozieOutputWithContext ¶
func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOozieOutputWithContext(ctx context.Context) SparkClusterMetastoresOozieOutput
func (SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOoziePtrOutput ¶
func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOoziePtrOutput() SparkClusterMetastoresOoziePtrOutput
func (SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOoziePtrOutputWithContext ¶
func (o SparkClusterMetastoresOozieOutput) ToSparkClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresOoziePtrOutput
func (SparkClusterMetastoresOozieOutput) Username ¶
func (o SparkClusterMetastoresOozieOutput) Username() pulumi.StringOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type SparkClusterMetastoresOoziePtrInput ¶
type SparkClusterMetastoresOoziePtrInput interface { pulumi.Input ToSparkClusterMetastoresOoziePtrOutput() SparkClusterMetastoresOoziePtrOutput ToSparkClusterMetastoresOoziePtrOutputWithContext(context.Context) SparkClusterMetastoresOoziePtrOutput }
SparkClusterMetastoresOoziePtrInput is an input type that accepts SparkClusterMetastoresOozieArgs, SparkClusterMetastoresOoziePtr and SparkClusterMetastoresOoziePtrOutput values. You can construct a concrete instance of `SparkClusterMetastoresOoziePtrInput` via:
SparkClusterMetastoresOozieArgs{...} or: nil
func SparkClusterMetastoresOoziePtr ¶
func SparkClusterMetastoresOoziePtr(v *SparkClusterMetastoresOozieArgs) SparkClusterMetastoresOoziePtrInput
type SparkClusterMetastoresOoziePtrOutput ¶
type SparkClusterMetastoresOoziePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresOoziePtrOutput) DatabaseName ¶
func (o SparkClusterMetastoresOoziePtrOutput) DatabaseName() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL database. Changing this forces a new resource to be created.
func (SparkClusterMetastoresOoziePtrOutput) ElementType ¶
func (SparkClusterMetastoresOoziePtrOutput) ElementType() reflect.Type
func (SparkClusterMetastoresOoziePtrOutput) Password ¶
func (o SparkClusterMetastoresOoziePtrOutput) Password() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin password. Changing this forces a new resource to be created.
func (SparkClusterMetastoresOoziePtrOutput) Server ¶
func (o SparkClusterMetastoresOoziePtrOutput) Server() pulumi.StringPtrOutput
The fully-qualified domain name (FQDN) of the SQL server to use for the external Oozie metastore. Changing this forces a new resource to be created.
func (SparkClusterMetastoresOoziePtrOutput) ToSparkClusterMetastoresOoziePtrOutput ¶
func (o SparkClusterMetastoresOoziePtrOutput) ToSparkClusterMetastoresOoziePtrOutput() SparkClusterMetastoresOoziePtrOutput
func (SparkClusterMetastoresOoziePtrOutput) ToSparkClusterMetastoresOoziePtrOutputWithContext ¶
func (o SparkClusterMetastoresOoziePtrOutput) ToSparkClusterMetastoresOoziePtrOutputWithContext(ctx context.Context) SparkClusterMetastoresOoziePtrOutput
func (SparkClusterMetastoresOoziePtrOutput) Username ¶
func (o SparkClusterMetastoresOoziePtrOutput) Username() pulumi.StringPtrOutput
The external Oozie metastore's existing SQL server admin username. Changing this forces a new resource to be created.
type SparkClusterMetastoresOutput ¶
type SparkClusterMetastoresOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresOutput) Ambari ¶
func (o SparkClusterMetastoresOutput) Ambari() SparkClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (SparkClusterMetastoresOutput) ElementType ¶
func (SparkClusterMetastoresOutput) ElementType() reflect.Type
func (SparkClusterMetastoresOutput) Hive ¶
func (o SparkClusterMetastoresOutput) Hive() SparkClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (SparkClusterMetastoresOutput) Oozie ¶
func (o SparkClusterMetastoresOutput) Oozie() SparkClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (SparkClusterMetastoresOutput) ToSparkClusterMetastoresOutput ¶
func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresOutput() SparkClusterMetastoresOutput
func (SparkClusterMetastoresOutput) ToSparkClusterMetastoresOutputWithContext ¶
func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresOutputWithContext(ctx context.Context) SparkClusterMetastoresOutput
func (SparkClusterMetastoresOutput) ToSparkClusterMetastoresPtrOutput ¶
func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresPtrOutput() SparkClusterMetastoresPtrOutput
func (SparkClusterMetastoresOutput) ToSparkClusterMetastoresPtrOutputWithContext ¶
func (o SparkClusterMetastoresOutput) ToSparkClusterMetastoresPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresPtrOutput
type SparkClusterMetastoresPtrInput ¶
type SparkClusterMetastoresPtrInput interface { pulumi.Input ToSparkClusterMetastoresPtrOutput() SparkClusterMetastoresPtrOutput ToSparkClusterMetastoresPtrOutputWithContext(context.Context) SparkClusterMetastoresPtrOutput }
SparkClusterMetastoresPtrInput is an input type that accepts SparkClusterMetastoresArgs, SparkClusterMetastoresPtr and SparkClusterMetastoresPtrOutput values. You can construct a concrete instance of `SparkClusterMetastoresPtrInput` via:
SparkClusterMetastoresArgs{...} or: nil
func SparkClusterMetastoresPtr ¶
func SparkClusterMetastoresPtr(v *SparkClusterMetastoresArgs) SparkClusterMetastoresPtrInput
type SparkClusterMetastoresPtrOutput ¶
type SparkClusterMetastoresPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterMetastoresPtrOutput) Ambari ¶
func (o SparkClusterMetastoresPtrOutput) Ambari() SparkClusterMetastoresAmbariPtrOutput
An `ambari` block as defined below.
func (SparkClusterMetastoresPtrOutput) Elem ¶
func (o SparkClusterMetastoresPtrOutput) Elem() SparkClusterMetastoresOutput
func (SparkClusterMetastoresPtrOutput) ElementType ¶
func (SparkClusterMetastoresPtrOutput) ElementType() reflect.Type
func (SparkClusterMetastoresPtrOutput) Hive ¶
func (o SparkClusterMetastoresPtrOutput) Hive() SparkClusterMetastoresHivePtrOutput
A `hive` block as defined below.
func (SparkClusterMetastoresPtrOutput) Oozie ¶
func (o SparkClusterMetastoresPtrOutput) Oozie() SparkClusterMetastoresOoziePtrOutput
An `oozie` block as defined below.
func (SparkClusterMetastoresPtrOutput) ToSparkClusterMetastoresPtrOutput ¶
func (o SparkClusterMetastoresPtrOutput) ToSparkClusterMetastoresPtrOutput() SparkClusterMetastoresPtrOutput
func (SparkClusterMetastoresPtrOutput) ToSparkClusterMetastoresPtrOutputWithContext ¶
func (o SparkClusterMetastoresPtrOutput) ToSparkClusterMetastoresPtrOutputWithContext(ctx context.Context) SparkClusterMetastoresPtrOutput
type SparkClusterMonitor ¶
type SparkClusterMonitorArgs ¶
type SparkClusterMonitorArgs struct { // The Operations Management Suite (OMS) workspace ID. LogAnalyticsWorkspaceId pulumi.StringInput `pulumi:"logAnalyticsWorkspaceId"` // The Operations Management Suite (OMS) workspace key. PrimaryKey pulumi.StringInput `pulumi:"primaryKey"` }
func (SparkClusterMonitorArgs) ElementType ¶
func (SparkClusterMonitorArgs) ElementType() reflect.Type
func (SparkClusterMonitorArgs) ToSparkClusterMonitorOutput ¶
func (i SparkClusterMonitorArgs) ToSparkClusterMonitorOutput() SparkClusterMonitorOutput
func (SparkClusterMonitorArgs) ToSparkClusterMonitorOutputWithContext ¶
func (i SparkClusterMonitorArgs) ToSparkClusterMonitorOutputWithContext(ctx context.Context) SparkClusterMonitorOutput
func (SparkClusterMonitorArgs) ToSparkClusterMonitorPtrOutput ¶
func (i SparkClusterMonitorArgs) ToSparkClusterMonitorPtrOutput() SparkClusterMonitorPtrOutput
func (SparkClusterMonitorArgs) ToSparkClusterMonitorPtrOutputWithContext ¶
func (i SparkClusterMonitorArgs) ToSparkClusterMonitorPtrOutputWithContext(ctx context.Context) SparkClusterMonitorPtrOutput
type SparkClusterMonitorInput ¶
type SparkClusterMonitorInput interface { pulumi.Input ToSparkClusterMonitorOutput() SparkClusterMonitorOutput ToSparkClusterMonitorOutputWithContext(context.Context) SparkClusterMonitorOutput }
SparkClusterMonitorInput is an input type that accepts SparkClusterMonitorArgs and SparkClusterMonitorOutput values. You can construct a concrete instance of `SparkClusterMonitorInput` via:
SparkClusterMonitorArgs{...}
type SparkClusterMonitorOutput ¶
type SparkClusterMonitorOutput struct{ *pulumi.OutputState }
func (SparkClusterMonitorOutput) ElementType ¶
func (SparkClusterMonitorOutput) ElementType() reflect.Type
func (SparkClusterMonitorOutput) LogAnalyticsWorkspaceId ¶
func (o SparkClusterMonitorOutput) LogAnalyticsWorkspaceId() pulumi.StringOutput
The Operations Management Suite (OMS) workspace ID.
func (SparkClusterMonitorOutput) PrimaryKey ¶
func (o SparkClusterMonitorOutput) PrimaryKey() pulumi.StringOutput
The Operations Management Suite (OMS) workspace key.
func (SparkClusterMonitorOutput) ToSparkClusterMonitorOutput ¶
func (o SparkClusterMonitorOutput) ToSparkClusterMonitorOutput() SparkClusterMonitorOutput
func (SparkClusterMonitorOutput) ToSparkClusterMonitorOutputWithContext ¶
func (o SparkClusterMonitorOutput) ToSparkClusterMonitorOutputWithContext(ctx context.Context) SparkClusterMonitorOutput
func (SparkClusterMonitorOutput) ToSparkClusterMonitorPtrOutput ¶
func (o SparkClusterMonitorOutput) ToSparkClusterMonitorPtrOutput() SparkClusterMonitorPtrOutput
func (SparkClusterMonitorOutput) ToSparkClusterMonitorPtrOutputWithContext ¶
func (o SparkClusterMonitorOutput) ToSparkClusterMonitorPtrOutputWithContext(ctx context.Context) SparkClusterMonitorPtrOutput
type SparkClusterMonitorPtrInput ¶
type SparkClusterMonitorPtrInput interface { pulumi.Input ToSparkClusterMonitorPtrOutput() SparkClusterMonitorPtrOutput ToSparkClusterMonitorPtrOutputWithContext(context.Context) SparkClusterMonitorPtrOutput }
SparkClusterMonitorPtrInput is an input type that accepts SparkClusterMonitorArgs, SparkClusterMonitorPtr and SparkClusterMonitorPtrOutput values. You can construct a concrete instance of `SparkClusterMonitorPtrInput` via:
SparkClusterMonitorArgs{...} or: nil
func SparkClusterMonitorPtr ¶
func SparkClusterMonitorPtr(v *SparkClusterMonitorArgs) SparkClusterMonitorPtrInput
type SparkClusterMonitorPtrOutput ¶
type SparkClusterMonitorPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterMonitorPtrOutput) Elem ¶
func (o SparkClusterMonitorPtrOutput) Elem() SparkClusterMonitorOutput
func (SparkClusterMonitorPtrOutput) ElementType ¶
func (SparkClusterMonitorPtrOutput) ElementType() reflect.Type
func (SparkClusterMonitorPtrOutput) LogAnalyticsWorkspaceId ¶
func (o SparkClusterMonitorPtrOutput) LogAnalyticsWorkspaceId() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace ID.
func (SparkClusterMonitorPtrOutput) PrimaryKey ¶
func (o SparkClusterMonitorPtrOutput) PrimaryKey() pulumi.StringPtrOutput
The Operations Management Suite (OMS) workspace key.
func (SparkClusterMonitorPtrOutput) ToSparkClusterMonitorPtrOutput ¶
func (o SparkClusterMonitorPtrOutput) ToSparkClusterMonitorPtrOutput() SparkClusterMonitorPtrOutput
func (SparkClusterMonitorPtrOutput) ToSparkClusterMonitorPtrOutputWithContext ¶
func (o SparkClusterMonitorPtrOutput) ToSparkClusterMonitorPtrOutputWithContext(ctx context.Context) SparkClusterMonitorPtrOutput
type SparkClusterNetwork ¶
type SparkClusterNetwork struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. // // > **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`. ConnectionDirection *string `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created. PrivateLinkEnabled *bool `pulumi:"privateLinkEnabled"` }
type SparkClusterNetworkArgs ¶
type SparkClusterNetworkArgs struct { // The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created. // // > **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`. ConnectionDirection pulumi.StringPtrInput `pulumi:"connectionDirection"` // Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created. PrivateLinkEnabled pulumi.BoolPtrInput `pulumi:"privateLinkEnabled"` }
func (SparkClusterNetworkArgs) ElementType ¶
func (SparkClusterNetworkArgs) ElementType() reflect.Type
func (SparkClusterNetworkArgs) ToSparkClusterNetworkOutput ¶
func (i SparkClusterNetworkArgs) ToSparkClusterNetworkOutput() SparkClusterNetworkOutput
func (SparkClusterNetworkArgs) ToSparkClusterNetworkOutputWithContext ¶
func (i SparkClusterNetworkArgs) ToSparkClusterNetworkOutputWithContext(ctx context.Context) SparkClusterNetworkOutput
func (SparkClusterNetworkArgs) ToSparkClusterNetworkPtrOutput ¶
func (i SparkClusterNetworkArgs) ToSparkClusterNetworkPtrOutput() SparkClusterNetworkPtrOutput
func (SparkClusterNetworkArgs) ToSparkClusterNetworkPtrOutputWithContext ¶
func (i SparkClusterNetworkArgs) ToSparkClusterNetworkPtrOutputWithContext(ctx context.Context) SparkClusterNetworkPtrOutput
type SparkClusterNetworkInput ¶
type SparkClusterNetworkInput interface { pulumi.Input ToSparkClusterNetworkOutput() SparkClusterNetworkOutput ToSparkClusterNetworkOutputWithContext(context.Context) SparkClusterNetworkOutput }
SparkClusterNetworkInput is an input type that accepts SparkClusterNetworkArgs and SparkClusterNetworkOutput values. You can construct a concrete instance of `SparkClusterNetworkInput` via:
SparkClusterNetworkArgs{...}
type SparkClusterNetworkOutput ¶
type SparkClusterNetworkOutput struct{ *pulumi.OutputState }
func (SparkClusterNetworkOutput) ConnectionDirection ¶
func (o SparkClusterNetworkOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
> **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`.
func (SparkClusterNetworkOutput) ElementType ¶
func (SparkClusterNetworkOutput) ElementType() reflect.Type
func (SparkClusterNetworkOutput) PrivateLinkEnabled ¶
func (o SparkClusterNetworkOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created.
func (SparkClusterNetworkOutput) ToSparkClusterNetworkOutput ¶
func (o SparkClusterNetworkOutput) ToSparkClusterNetworkOutput() SparkClusterNetworkOutput
func (SparkClusterNetworkOutput) ToSparkClusterNetworkOutputWithContext ¶
func (o SparkClusterNetworkOutput) ToSparkClusterNetworkOutputWithContext(ctx context.Context) SparkClusterNetworkOutput
func (SparkClusterNetworkOutput) ToSparkClusterNetworkPtrOutput ¶
func (o SparkClusterNetworkOutput) ToSparkClusterNetworkPtrOutput() SparkClusterNetworkPtrOutput
func (SparkClusterNetworkOutput) ToSparkClusterNetworkPtrOutputWithContext ¶
func (o SparkClusterNetworkOutput) ToSparkClusterNetworkPtrOutputWithContext(ctx context.Context) SparkClusterNetworkPtrOutput
type SparkClusterNetworkPtrInput ¶
type SparkClusterNetworkPtrInput interface { pulumi.Input ToSparkClusterNetworkPtrOutput() SparkClusterNetworkPtrOutput ToSparkClusterNetworkPtrOutputWithContext(context.Context) SparkClusterNetworkPtrOutput }
SparkClusterNetworkPtrInput is an input type that accepts SparkClusterNetworkArgs, SparkClusterNetworkPtr and SparkClusterNetworkPtrOutput values. You can construct a concrete instance of `SparkClusterNetworkPtrInput` via:
SparkClusterNetworkArgs{...} or: nil
func SparkClusterNetworkPtr ¶
func SparkClusterNetworkPtr(v *SparkClusterNetworkArgs) SparkClusterNetworkPtrInput
type SparkClusterNetworkPtrOutput ¶
type SparkClusterNetworkPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterNetworkPtrOutput) ConnectionDirection ¶
func (o SparkClusterNetworkPtrOutput) ConnectionDirection() pulumi.StringPtrOutput
The direction of the resource provider connection. Possible values include `Inbound` or `Outbound`. Defaults to `Inbound`. Changing this forces a new resource to be created.
> **NOTE:** To enabled the private link the `connectionDirection` must be set to `Outbound`.
func (SparkClusterNetworkPtrOutput) Elem ¶
func (o SparkClusterNetworkPtrOutput) Elem() SparkClusterNetworkOutput
func (SparkClusterNetworkPtrOutput) ElementType ¶
func (SparkClusterNetworkPtrOutput) ElementType() reflect.Type
func (SparkClusterNetworkPtrOutput) PrivateLinkEnabled ¶
func (o SparkClusterNetworkPtrOutput) PrivateLinkEnabled() pulumi.BoolPtrOutput
Is the private link enabled? Possible values include `true` or `false`. Defaults to `false`. Changing this forces a new resource to be created.
func (SparkClusterNetworkPtrOutput) ToSparkClusterNetworkPtrOutput ¶
func (o SparkClusterNetworkPtrOutput) ToSparkClusterNetworkPtrOutput() SparkClusterNetworkPtrOutput
func (SparkClusterNetworkPtrOutput) ToSparkClusterNetworkPtrOutputWithContext ¶
func (o SparkClusterNetworkPtrOutput) ToSparkClusterNetworkPtrOutputWithContext(ctx context.Context) SparkClusterNetworkPtrOutput
type SparkClusterOutput ¶
type SparkClusterOutput struct{ *pulumi.OutputState }
func (SparkClusterOutput) ClusterVersion ¶
func (o SparkClusterOutput) ClusterVersion() pulumi.StringOutput
Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created.
func (SparkClusterOutput) ComponentVersion ¶
func (o SparkClusterOutput) ComponentVersion() SparkClusterComponentVersionOutput
A `componentVersion` block as defined below.
func (SparkClusterOutput) ComputeIsolation ¶
func (o SparkClusterOutput) ComputeIsolation() SparkClusterComputeIsolationPtrOutput
A `computeIsolation` block as defined below.
func (SparkClusterOutput) DiskEncryptions ¶
func (o SparkClusterOutput) DiskEncryptions() SparkClusterDiskEncryptionArrayOutput
One or more `diskEncryption` block as defined below.
func (SparkClusterOutput) ElementType ¶
func (SparkClusterOutput) ElementType() reflect.Type
func (SparkClusterOutput) EncryptionInTransitEnabled ¶
func (o SparkClusterOutput) EncryptionInTransitEnabled() pulumi.BoolPtrOutput
Whether encryption in transit is enabled for this Cluster. Changing this forces a new resource to be created.
func (SparkClusterOutput) Extension ¶
func (o SparkClusterOutput) Extension() SparkClusterExtensionPtrOutput
An `extension` block as defined below.
func (SparkClusterOutput) Gateway ¶
func (o SparkClusterOutput) Gateway() SparkClusterGatewayOutput
A `gateway` block as defined below.
func (SparkClusterOutput) HttpsEndpoint ¶
func (o SparkClusterOutput) HttpsEndpoint() pulumi.StringOutput
The HTTPS Connectivity Endpoint for this HDInsight Spark Cluster.
func (SparkClusterOutput) Location ¶
func (o SparkClusterOutput) Location() pulumi.StringOutput
Specifies the Azure Region which this HDInsight Spark Cluster should exist. Changing this forces a new resource to be created.
func (SparkClusterOutput) Metastores ¶
func (o SparkClusterOutput) Metastores() SparkClusterMetastoresPtrOutput
A `metastores` block as defined below.
func (SparkClusterOutput) Monitor ¶
func (o SparkClusterOutput) Monitor() SparkClusterMonitorPtrOutput
A `monitor` block as defined below.
func (SparkClusterOutput) Name ¶
func (o SparkClusterOutput) Name() pulumi.StringOutput
Specifies the name for this HDInsight Spark Cluster. Changing this forces a new resource to be created.
func (SparkClusterOutput) Network ¶
func (o SparkClusterOutput) Network() SparkClusterNetworkPtrOutput
A `network` block as defined below.
func (SparkClusterOutput) PrivateLinkConfiguration ¶
func (o SparkClusterOutput) PrivateLinkConfiguration() SparkClusterPrivateLinkConfigurationPtrOutput
A `privateLinkConfiguration` block as defined below.
func (SparkClusterOutput) ResourceGroupName ¶
func (o SparkClusterOutput) ResourceGroupName() pulumi.StringOutput
Specifies the name of the Resource Group in which this HDInsight Spark Cluster should exist. Changing this forces a new resource to be created.
func (SparkClusterOutput) Roles ¶
func (o SparkClusterOutput) Roles() SparkClusterRolesOutput
A `roles` block as defined below.
func (SparkClusterOutput) SecurityProfile ¶
func (o SparkClusterOutput) SecurityProfile() SparkClusterSecurityProfilePtrOutput
A `securityProfile` block as defined below. Changing this forces a new resource to be created.
func (SparkClusterOutput) SshEndpoint ¶
func (o SparkClusterOutput) SshEndpoint() pulumi.StringOutput
The SSH Connectivity Endpoint for this HDInsight Spark Cluster.
func (SparkClusterOutput) StorageAccountGen2 ¶
func (o SparkClusterOutput) StorageAccountGen2() SparkClusterStorageAccountGen2PtrOutput
A `storageAccountGen2` block as defined below.
func (SparkClusterOutput) StorageAccounts ¶
func (o SparkClusterOutput) StorageAccounts() SparkClusterStorageAccountArrayOutput
One or more `storageAccount` block as defined below.
func (SparkClusterOutput) Tags ¶
func (o SparkClusterOutput) Tags() pulumi.StringMapOutput
A map of Tags which should be assigned to this HDInsight Spark Cluster.
func (SparkClusterOutput) Tier ¶
func (o SparkClusterOutput) Tier() pulumi.StringOutput
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.
func (SparkClusterOutput) TlsMinVersion ¶
func (o SparkClusterOutput) TlsMinVersion() pulumi.StringPtrOutput
The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created.
> **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/).
func (SparkClusterOutput) ToSparkClusterOutput ¶
func (o SparkClusterOutput) ToSparkClusterOutput() SparkClusterOutput
func (SparkClusterOutput) ToSparkClusterOutputWithContext ¶
func (o SparkClusterOutput) ToSparkClusterOutputWithContext(ctx context.Context) SparkClusterOutput
type SparkClusterPrivateLinkConfiguration ¶
type SparkClusterPrivateLinkConfiguration struct { // The ID of the private link service group. GroupId string `pulumi:"groupId"` IpConfiguration SparkClusterPrivateLinkConfigurationIpConfiguration `pulumi:"ipConfiguration"` // The name of the private link configuration. Name string `pulumi:"name"` }
type SparkClusterPrivateLinkConfigurationArgs ¶
type SparkClusterPrivateLinkConfigurationArgs struct { // The ID of the private link service group. GroupId pulumi.StringInput `pulumi:"groupId"` IpConfiguration SparkClusterPrivateLinkConfigurationIpConfigurationInput `pulumi:"ipConfiguration"` // The name of the private link configuration. Name pulumi.StringInput `pulumi:"name"` }
func (SparkClusterPrivateLinkConfigurationArgs) ElementType ¶
func (SparkClusterPrivateLinkConfigurationArgs) ElementType() reflect.Type
func (SparkClusterPrivateLinkConfigurationArgs) ToSparkClusterPrivateLinkConfigurationOutput ¶
func (i SparkClusterPrivateLinkConfigurationArgs) ToSparkClusterPrivateLinkConfigurationOutput() SparkClusterPrivateLinkConfigurationOutput
func (SparkClusterPrivateLinkConfigurationArgs) ToSparkClusterPrivateLinkConfigurationOutputWithContext ¶
func (i SparkClusterPrivateLinkConfigurationArgs) ToSparkClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationOutput
func (SparkClusterPrivateLinkConfigurationArgs) ToSparkClusterPrivateLinkConfigurationPtrOutput ¶
func (i SparkClusterPrivateLinkConfigurationArgs) ToSparkClusterPrivateLinkConfigurationPtrOutput() SparkClusterPrivateLinkConfigurationPtrOutput
func (SparkClusterPrivateLinkConfigurationArgs) ToSparkClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (i SparkClusterPrivateLinkConfigurationArgs) ToSparkClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationPtrOutput
type SparkClusterPrivateLinkConfigurationInput ¶
type SparkClusterPrivateLinkConfigurationInput interface { pulumi.Input ToSparkClusterPrivateLinkConfigurationOutput() SparkClusterPrivateLinkConfigurationOutput ToSparkClusterPrivateLinkConfigurationOutputWithContext(context.Context) SparkClusterPrivateLinkConfigurationOutput }
SparkClusterPrivateLinkConfigurationInput is an input type that accepts SparkClusterPrivateLinkConfigurationArgs and SparkClusterPrivateLinkConfigurationOutput values. You can construct a concrete instance of `SparkClusterPrivateLinkConfigurationInput` via:
SparkClusterPrivateLinkConfigurationArgs{...}
type SparkClusterPrivateLinkConfigurationIpConfiguration ¶
type SparkClusterPrivateLinkConfigurationIpConfiguration struct { // Specifies the name for this HDInsight Spark Cluster. Changing this forces a new resource to be created. Name string `pulumi:"name"` // Indicates whether this IP configuration is primary. Primary *bool `pulumi:"primary"` // The private IP address of the IP configuration. PrivateIpAddress *string `pulumi:"privateIpAddress"` // The private IP allocation method. The only possible value now is `Dynamic`. PrivateIpAllocationMethod *string `pulumi:"privateIpAllocationMethod"` SubnetId *string `pulumi:"subnetId"` }
type SparkClusterPrivateLinkConfigurationIpConfigurationArgs ¶
type SparkClusterPrivateLinkConfigurationIpConfigurationArgs struct { // Specifies the name for this HDInsight Spark Cluster. Changing this forces a new resource to be created. Name pulumi.StringInput `pulumi:"name"` // Indicates whether this IP configuration is primary. Primary pulumi.BoolPtrInput `pulumi:"primary"` // The private IP address of the IP configuration. PrivateIpAddress pulumi.StringPtrInput `pulumi:"privateIpAddress"` // The private IP allocation method. The only possible value now is `Dynamic`. PrivateIpAllocationMethod pulumi.StringPtrInput `pulumi:"privateIpAllocationMethod"` SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` }
func (SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType ¶
func (SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ElementType() reflect.Type
func (SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ToSparkClusterPrivateLinkConfigurationIpConfigurationOutput ¶
func (i SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ToSparkClusterPrivateLinkConfigurationIpConfigurationOutput() SparkClusterPrivateLinkConfigurationIpConfigurationOutput
func (SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ToSparkClusterPrivateLinkConfigurationIpConfigurationOutputWithContext ¶
func (i SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ToSparkClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationIpConfigurationOutput
func (SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (i SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput() SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (i SparkClusterPrivateLinkConfigurationIpConfigurationArgs) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type SparkClusterPrivateLinkConfigurationIpConfigurationInput ¶
type SparkClusterPrivateLinkConfigurationIpConfigurationInput interface { pulumi.Input ToSparkClusterPrivateLinkConfigurationIpConfigurationOutput() SparkClusterPrivateLinkConfigurationIpConfigurationOutput ToSparkClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(context.Context) SparkClusterPrivateLinkConfigurationIpConfigurationOutput }
SparkClusterPrivateLinkConfigurationIpConfigurationInput is an input type that accepts SparkClusterPrivateLinkConfigurationIpConfigurationArgs and SparkClusterPrivateLinkConfigurationIpConfigurationOutput values. You can construct a concrete instance of `SparkClusterPrivateLinkConfigurationIpConfigurationInput` via:
SparkClusterPrivateLinkConfigurationIpConfigurationArgs{...}
type SparkClusterPrivateLinkConfigurationIpConfigurationOutput ¶
type SparkClusterPrivateLinkConfigurationIpConfigurationOutput struct{ *pulumi.OutputState }
func (SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType ¶
func (SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ElementType() reflect.Type
func (SparkClusterPrivateLinkConfigurationIpConfigurationOutput) Name ¶
Specifies the name for this HDInsight Spark Cluster. Changing this forces a new resource to be created.
func (SparkClusterPrivateLinkConfigurationIpConfigurationOutput) Primary ¶
func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) Primary() pulumi.BoolPtrOutput
Indicates whether this IP configuration is primary.
func (SparkClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress ¶
func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAddress() pulumi.StringPtrOutput
The private IP address of the IP configuration.
func (SparkClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod ¶
func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
The private IP allocation method. The only possible value now is `Dynamic`.
func (SparkClusterPrivateLinkConfigurationIpConfigurationOutput) SubnetId ¶
func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) SubnetId() pulumi.StringPtrOutput
func (SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationOutput ¶
func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationOutput() SparkClusterPrivateLinkConfigurationIpConfigurationOutput
func (SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationOutputWithContext ¶
func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationIpConfigurationOutput
func (SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput() SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (o SparkClusterPrivateLinkConfigurationIpConfigurationOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type SparkClusterPrivateLinkConfigurationIpConfigurationPtrInput ¶
type SparkClusterPrivateLinkConfigurationIpConfigurationPtrInput interface { pulumi.Input ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput() SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(context.Context) SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput }
SparkClusterPrivateLinkConfigurationIpConfigurationPtrInput is an input type that accepts SparkClusterPrivateLinkConfigurationIpConfigurationArgs, SparkClusterPrivateLinkConfigurationIpConfigurationPtr and SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput values. You can construct a concrete instance of `SparkClusterPrivateLinkConfigurationIpConfigurationPtrInput` via:
SparkClusterPrivateLinkConfigurationIpConfigurationArgs{...} or: nil
func SparkClusterPrivateLinkConfigurationIpConfigurationPtr ¶
func SparkClusterPrivateLinkConfigurationIpConfigurationPtr(v *SparkClusterPrivateLinkConfigurationIpConfigurationArgs) SparkClusterPrivateLinkConfigurationIpConfigurationPtrInput
type SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
type SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType ¶
func (SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ElementType() reflect.Type
func (SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Name ¶
Specifies the name for this HDInsight Spark Cluster. Changing this forces a new resource to be created.
func (SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary ¶
func (o SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) Primary() pulumi.BoolPtrOutput
Indicates whether this IP configuration is primary.
func (SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress ¶
func (o SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAddress() pulumi.StringPtrOutput
The private IP address of the IP configuration.
func (SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod ¶
func (o SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) PrivateIpAllocationMethod() pulumi.StringPtrOutput
The private IP allocation method. The only possible value now is `Dynamic`.
func (SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) SubnetId ¶
func (o SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
func (SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput ¶
func (o SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput() SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext ¶
func (o SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput) ToSparkClusterPrivateLinkConfigurationIpConfigurationPtrOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
type SparkClusterPrivateLinkConfigurationOutput ¶
type SparkClusterPrivateLinkConfigurationOutput struct{ *pulumi.OutputState }
func (SparkClusterPrivateLinkConfigurationOutput) ElementType ¶
func (SparkClusterPrivateLinkConfigurationOutput) ElementType() reflect.Type
func (SparkClusterPrivateLinkConfigurationOutput) GroupId ¶
func (o SparkClusterPrivateLinkConfigurationOutput) GroupId() pulumi.StringOutput
The ID of the private link service group.
func (SparkClusterPrivateLinkConfigurationOutput) IpConfiguration ¶
func (o SparkClusterPrivateLinkConfigurationOutput) IpConfiguration() SparkClusterPrivateLinkConfigurationIpConfigurationOutput
func (SparkClusterPrivateLinkConfigurationOutput) Name ¶
func (o SparkClusterPrivateLinkConfigurationOutput) Name() pulumi.StringOutput
The name of the private link configuration.
func (SparkClusterPrivateLinkConfigurationOutput) ToSparkClusterPrivateLinkConfigurationOutput ¶
func (o SparkClusterPrivateLinkConfigurationOutput) ToSparkClusterPrivateLinkConfigurationOutput() SparkClusterPrivateLinkConfigurationOutput
func (SparkClusterPrivateLinkConfigurationOutput) ToSparkClusterPrivateLinkConfigurationOutputWithContext ¶
func (o SparkClusterPrivateLinkConfigurationOutput) ToSparkClusterPrivateLinkConfigurationOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationOutput
func (SparkClusterPrivateLinkConfigurationOutput) ToSparkClusterPrivateLinkConfigurationPtrOutput ¶
func (o SparkClusterPrivateLinkConfigurationOutput) ToSparkClusterPrivateLinkConfigurationPtrOutput() SparkClusterPrivateLinkConfigurationPtrOutput
func (SparkClusterPrivateLinkConfigurationOutput) ToSparkClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (o SparkClusterPrivateLinkConfigurationOutput) ToSparkClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationPtrOutput
type SparkClusterPrivateLinkConfigurationPtrInput ¶
type SparkClusterPrivateLinkConfigurationPtrInput interface { pulumi.Input ToSparkClusterPrivateLinkConfigurationPtrOutput() SparkClusterPrivateLinkConfigurationPtrOutput ToSparkClusterPrivateLinkConfigurationPtrOutputWithContext(context.Context) SparkClusterPrivateLinkConfigurationPtrOutput }
SparkClusterPrivateLinkConfigurationPtrInput is an input type that accepts SparkClusterPrivateLinkConfigurationArgs, SparkClusterPrivateLinkConfigurationPtr and SparkClusterPrivateLinkConfigurationPtrOutput values. You can construct a concrete instance of `SparkClusterPrivateLinkConfigurationPtrInput` via:
SparkClusterPrivateLinkConfigurationArgs{...} or: nil
func SparkClusterPrivateLinkConfigurationPtr ¶
func SparkClusterPrivateLinkConfigurationPtr(v *SparkClusterPrivateLinkConfigurationArgs) SparkClusterPrivateLinkConfigurationPtrInput
type SparkClusterPrivateLinkConfigurationPtrOutput ¶
type SparkClusterPrivateLinkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterPrivateLinkConfigurationPtrOutput) ElementType ¶
func (SparkClusterPrivateLinkConfigurationPtrOutput) ElementType() reflect.Type
func (SparkClusterPrivateLinkConfigurationPtrOutput) GroupId ¶
func (o SparkClusterPrivateLinkConfigurationPtrOutput) GroupId() pulumi.StringPtrOutput
The ID of the private link service group.
func (SparkClusterPrivateLinkConfigurationPtrOutput) IpConfiguration ¶
func (o SparkClusterPrivateLinkConfigurationPtrOutput) IpConfiguration() SparkClusterPrivateLinkConfigurationIpConfigurationPtrOutput
func (SparkClusterPrivateLinkConfigurationPtrOutput) Name ¶
func (o SparkClusterPrivateLinkConfigurationPtrOutput) Name() pulumi.StringPtrOutput
The name of the private link configuration.
func (SparkClusterPrivateLinkConfigurationPtrOutput) ToSparkClusterPrivateLinkConfigurationPtrOutput ¶
func (o SparkClusterPrivateLinkConfigurationPtrOutput) ToSparkClusterPrivateLinkConfigurationPtrOutput() SparkClusterPrivateLinkConfigurationPtrOutput
func (SparkClusterPrivateLinkConfigurationPtrOutput) ToSparkClusterPrivateLinkConfigurationPtrOutputWithContext ¶
func (o SparkClusterPrivateLinkConfigurationPtrOutput) ToSparkClusterPrivateLinkConfigurationPtrOutputWithContext(ctx context.Context) SparkClusterPrivateLinkConfigurationPtrOutput
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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions []SparkClusterRolesHeadNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. 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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined below. ScriptActions SparkClusterRolesHeadNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (SparkClusterRolesHeadNodeArgs) ElementType ¶
func (SparkClusterRolesHeadNodeArgs) ElementType() reflect.Type
func (SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodeOutput ¶
func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodeOutput() SparkClusterRolesHeadNodeOutput
func (SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodeOutputWithContext ¶
func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodeOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeOutput
func (SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodePtrOutput ¶
func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodePtrOutput() SparkClusterRolesHeadNodePtrOutput
func (SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodePtrOutputWithContext ¶
func (i SparkClusterRolesHeadNodeArgs) ToSparkClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodePtrOutput
type SparkClusterRolesHeadNodeInput ¶
type SparkClusterRolesHeadNodeInput interface { pulumi.Input ToSparkClusterRolesHeadNodeOutput() SparkClusterRolesHeadNodeOutput ToSparkClusterRolesHeadNodeOutputWithContext(context.Context) SparkClusterRolesHeadNodeOutput }
SparkClusterRolesHeadNodeInput is an input type that accepts SparkClusterRolesHeadNodeArgs and SparkClusterRolesHeadNodeOutput values. You can construct a concrete instance of `SparkClusterRolesHeadNodeInput` via:
SparkClusterRolesHeadNodeArgs{...}
type SparkClusterRolesHeadNodeOutput ¶
type SparkClusterRolesHeadNodeOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesHeadNodeOutput) ElementType ¶
func (SparkClusterRolesHeadNodeOutput) ElementType() reflect.Type
func (SparkClusterRolesHeadNodeOutput) Password ¶
func (o SparkClusterRolesHeadNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (SparkClusterRolesHeadNodeOutput) ScriptActions ¶
func (o SparkClusterRolesHeadNodeOutput) ScriptActions() SparkClusterRolesHeadNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (SparkClusterRolesHeadNodeOutput) SubnetId ¶
func (o SparkClusterRolesHeadNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodeOutput ¶
func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodeOutput() SparkClusterRolesHeadNodeOutput
func (SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodeOutputWithContext ¶
func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodeOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeOutput
func (SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodePtrOutput ¶
func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodePtrOutput() SparkClusterRolesHeadNodePtrOutput
func (SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodePtrOutputWithContext ¶
func (o SparkClusterRolesHeadNodeOutput) ToSparkClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodePtrOutput
func (SparkClusterRolesHeadNodeOutput) Username ¶
func (o SparkClusterRolesHeadNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesHeadNodeOutput) VirtualNetworkId ¶
func (o SparkClusterRolesHeadNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesHeadNodeOutput) VmSize ¶
func (o SparkClusterRolesHeadNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type SparkClusterRolesHeadNodePtrInput ¶
type SparkClusterRolesHeadNodePtrInput interface { pulumi.Input ToSparkClusterRolesHeadNodePtrOutput() SparkClusterRolesHeadNodePtrOutput ToSparkClusterRolesHeadNodePtrOutputWithContext(context.Context) SparkClusterRolesHeadNodePtrOutput }
SparkClusterRolesHeadNodePtrInput is an input type that accepts SparkClusterRolesHeadNodeArgs, SparkClusterRolesHeadNodePtr and SparkClusterRolesHeadNodePtrOutput values. You can construct a concrete instance of `SparkClusterRolesHeadNodePtrInput` via:
SparkClusterRolesHeadNodeArgs{...} or: nil
func SparkClusterRolesHeadNodePtr ¶
func SparkClusterRolesHeadNodePtr(v *SparkClusterRolesHeadNodeArgs) SparkClusterRolesHeadNodePtrInput
type SparkClusterRolesHeadNodePtrOutput ¶
type SparkClusterRolesHeadNodePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesHeadNodePtrOutput) Elem ¶
func (o SparkClusterRolesHeadNodePtrOutput) Elem() SparkClusterRolesHeadNodeOutput
func (SparkClusterRolesHeadNodePtrOutput) ElementType ¶
func (SparkClusterRolesHeadNodePtrOutput) ElementType() reflect.Type
func (SparkClusterRolesHeadNodePtrOutput) Password ¶
func (o SparkClusterRolesHeadNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (SparkClusterRolesHeadNodePtrOutput) ScriptActions ¶
func (o SparkClusterRolesHeadNodePtrOutput) ScriptActions() SparkClusterRolesHeadNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined below.
func (SparkClusterRolesHeadNodePtrOutput) SshKeys ¶
func (o SparkClusterRolesHeadNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Head Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (SparkClusterRolesHeadNodePtrOutput) SubnetId ¶
func (o SparkClusterRolesHeadNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesHeadNodePtrOutput) ToSparkClusterRolesHeadNodePtrOutput ¶
func (o SparkClusterRolesHeadNodePtrOutput) ToSparkClusterRolesHeadNodePtrOutput() SparkClusterRolesHeadNodePtrOutput
func (SparkClusterRolesHeadNodePtrOutput) ToSparkClusterRolesHeadNodePtrOutputWithContext ¶
func (o SparkClusterRolesHeadNodePtrOutput) ToSparkClusterRolesHeadNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodePtrOutput
func (SparkClusterRolesHeadNodePtrOutput) Username ¶
func (o SparkClusterRolesHeadNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Head Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesHeadNodePtrOutput) VirtualNetworkId ¶
func (o SparkClusterRolesHeadNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Head Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesHeadNodePtrOutput) VmSize ¶
func (o SparkClusterRolesHeadNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Head Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type SparkClusterRolesHeadNodeScriptActionArgs ¶
type SparkClusterRolesHeadNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (SparkClusterRolesHeadNodeScriptActionArgs) ElementType ¶
func (SparkClusterRolesHeadNodeScriptActionArgs) ElementType() reflect.Type
func (SparkClusterRolesHeadNodeScriptActionArgs) ToSparkClusterRolesHeadNodeScriptActionOutput ¶
func (i SparkClusterRolesHeadNodeScriptActionArgs) ToSparkClusterRolesHeadNodeScriptActionOutput() SparkClusterRolesHeadNodeScriptActionOutput
func (SparkClusterRolesHeadNodeScriptActionArgs) ToSparkClusterRolesHeadNodeScriptActionOutputWithContext ¶
func (i SparkClusterRolesHeadNodeScriptActionArgs) ToSparkClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeScriptActionOutput
type SparkClusterRolesHeadNodeScriptActionArray ¶
type SparkClusterRolesHeadNodeScriptActionArray []SparkClusterRolesHeadNodeScriptActionInput
func (SparkClusterRolesHeadNodeScriptActionArray) ElementType ¶
func (SparkClusterRolesHeadNodeScriptActionArray) ElementType() reflect.Type
func (SparkClusterRolesHeadNodeScriptActionArray) ToSparkClusterRolesHeadNodeScriptActionArrayOutput ¶
func (i SparkClusterRolesHeadNodeScriptActionArray) ToSparkClusterRolesHeadNodeScriptActionArrayOutput() SparkClusterRolesHeadNodeScriptActionArrayOutput
func (SparkClusterRolesHeadNodeScriptActionArray) ToSparkClusterRolesHeadNodeScriptActionArrayOutputWithContext ¶
func (i SparkClusterRolesHeadNodeScriptActionArray) ToSparkClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeScriptActionArrayOutput
type SparkClusterRolesHeadNodeScriptActionArrayInput ¶
type SparkClusterRolesHeadNodeScriptActionArrayInput interface { pulumi.Input ToSparkClusterRolesHeadNodeScriptActionArrayOutput() SparkClusterRolesHeadNodeScriptActionArrayOutput ToSparkClusterRolesHeadNodeScriptActionArrayOutputWithContext(context.Context) SparkClusterRolesHeadNodeScriptActionArrayOutput }
SparkClusterRolesHeadNodeScriptActionArrayInput is an input type that accepts SparkClusterRolesHeadNodeScriptActionArray and SparkClusterRolesHeadNodeScriptActionArrayOutput values. You can construct a concrete instance of `SparkClusterRolesHeadNodeScriptActionArrayInput` via:
SparkClusterRolesHeadNodeScriptActionArray{ SparkClusterRolesHeadNodeScriptActionArgs{...} }
type SparkClusterRolesHeadNodeScriptActionArrayOutput ¶
type SparkClusterRolesHeadNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesHeadNodeScriptActionArrayOutput) ElementType ¶
func (SparkClusterRolesHeadNodeScriptActionArrayOutput) ElementType() reflect.Type
func (SparkClusterRolesHeadNodeScriptActionArrayOutput) ToSparkClusterRolesHeadNodeScriptActionArrayOutput ¶
func (o SparkClusterRolesHeadNodeScriptActionArrayOutput) ToSparkClusterRolesHeadNodeScriptActionArrayOutput() SparkClusterRolesHeadNodeScriptActionArrayOutput
func (SparkClusterRolesHeadNodeScriptActionArrayOutput) ToSparkClusterRolesHeadNodeScriptActionArrayOutputWithContext ¶
func (o SparkClusterRolesHeadNodeScriptActionArrayOutput) ToSparkClusterRolesHeadNodeScriptActionArrayOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeScriptActionArrayOutput
type SparkClusterRolesHeadNodeScriptActionInput ¶
type SparkClusterRolesHeadNodeScriptActionInput interface { pulumi.Input ToSparkClusterRolesHeadNodeScriptActionOutput() SparkClusterRolesHeadNodeScriptActionOutput ToSparkClusterRolesHeadNodeScriptActionOutputWithContext(context.Context) SparkClusterRolesHeadNodeScriptActionOutput }
SparkClusterRolesHeadNodeScriptActionInput is an input type that accepts SparkClusterRolesHeadNodeScriptActionArgs and SparkClusterRolesHeadNodeScriptActionOutput values. You can construct a concrete instance of `SparkClusterRolesHeadNodeScriptActionInput` via:
SparkClusterRolesHeadNodeScriptActionArgs{...}
type SparkClusterRolesHeadNodeScriptActionOutput ¶
type SparkClusterRolesHeadNodeScriptActionOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesHeadNodeScriptActionOutput) ElementType ¶
func (SparkClusterRolesHeadNodeScriptActionOutput) ElementType() reflect.Type
func (SparkClusterRolesHeadNodeScriptActionOutput) Name ¶
func (o SparkClusterRolesHeadNodeScriptActionOutput) Name() pulumi.StringOutput
The name of the script action.
func (SparkClusterRolesHeadNodeScriptActionOutput) Parameters ¶
func (o SparkClusterRolesHeadNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (SparkClusterRolesHeadNodeScriptActionOutput) ToSparkClusterRolesHeadNodeScriptActionOutput ¶
func (o SparkClusterRolesHeadNodeScriptActionOutput) ToSparkClusterRolesHeadNodeScriptActionOutput() SparkClusterRolesHeadNodeScriptActionOutput
func (SparkClusterRolesHeadNodeScriptActionOutput) ToSparkClusterRolesHeadNodeScriptActionOutputWithContext ¶
func (o SparkClusterRolesHeadNodeScriptActionOutput) ToSparkClusterRolesHeadNodeScriptActionOutputWithContext(ctx context.Context) SparkClusterRolesHeadNodeScriptActionOutput
func (SparkClusterRolesHeadNodeScriptActionOutput) Uri ¶
func (o SparkClusterRolesHeadNodeScriptActionOutput) Uri() pulumi.StringOutput
The URI to the script.
type SparkClusterRolesInput ¶
type SparkClusterRolesInput interface { pulumi.Input ToSparkClusterRolesOutput() SparkClusterRolesOutput ToSparkClusterRolesOutputWithContext(context.Context) SparkClusterRolesOutput }
SparkClusterRolesInput is an input type that accepts SparkClusterRolesArgs and SparkClusterRolesOutput values. You can construct a concrete instance of `SparkClusterRolesInput` via:
SparkClusterRolesArgs{...}
type SparkClusterRolesOutput ¶
type SparkClusterRolesOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesOutput) ElementType ¶
func (SparkClusterRolesOutput) ElementType() reflect.Type
func (SparkClusterRolesOutput) HeadNode ¶
func (o SparkClusterRolesOutput) HeadNode() SparkClusterRolesHeadNodeOutput
A `headNode` block as defined above.
func (SparkClusterRolesOutput) ToSparkClusterRolesOutput ¶
func (o SparkClusterRolesOutput) ToSparkClusterRolesOutput() SparkClusterRolesOutput
func (SparkClusterRolesOutput) ToSparkClusterRolesOutputWithContext ¶
func (o SparkClusterRolesOutput) ToSparkClusterRolesOutputWithContext(ctx context.Context) SparkClusterRolesOutput
func (SparkClusterRolesOutput) ToSparkClusterRolesPtrOutput ¶
func (o SparkClusterRolesOutput) ToSparkClusterRolesPtrOutput() SparkClusterRolesPtrOutput
func (SparkClusterRolesOutput) ToSparkClusterRolesPtrOutputWithContext ¶
func (o SparkClusterRolesOutput) ToSparkClusterRolesPtrOutputWithContext(ctx context.Context) SparkClusterRolesPtrOutput
func (SparkClusterRolesOutput) WorkerNode ¶
func (o SparkClusterRolesOutput) WorkerNode() SparkClusterRolesWorkerNodeOutput
A `workerNode` block as defined below.
func (SparkClusterRolesOutput) ZookeeperNode ¶
func (o SparkClusterRolesOutput) ZookeeperNode() SparkClusterRolesZookeeperNodeOutput
A `zookeeperNode` block as defined below.
type SparkClusterRolesPtrInput ¶
type SparkClusterRolesPtrInput interface { pulumi.Input ToSparkClusterRolesPtrOutput() SparkClusterRolesPtrOutput ToSparkClusterRolesPtrOutputWithContext(context.Context) SparkClusterRolesPtrOutput }
SparkClusterRolesPtrInput is an input type that accepts SparkClusterRolesArgs, SparkClusterRolesPtr and SparkClusterRolesPtrOutput values. You can construct a concrete instance of `SparkClusterRolesPtrInput` via:
SparkClusterRolesArgs{...} or: nil
func SparkClusterRolesPtr ¶
func SparkClusterRolesPtr(v *SparkClusterRolesArgs) SparkClusterRolesPtrInput
type SparkClusterRolesPtrOutput ¶
type SparkClusterRolesPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesPtrOutput) Elem ¶
func (o SparkClusterRolesPtrOutput) Elem() SparkClusterRolesOutput
func (SparkClusterRolesPtrOutput) ElementType ¶
func (SparkClusterRolesPtrOutput) ElementType() reflect.Type
func (SparkClusterRolesPtrOutput) HeadNode ¶
func (o SparkClusterRolesPtrOutput) HeadNode() SparkClusterRolesHeadNodePtrOutput
A `headNode` block as defined above.
func (SparkClusterRolesPtrOutput) ToSparkClusterRolesPtrOutput ¶
func (o SparkClusterRolesPtrOutput) ToSparkClusterRolesPtrOutput() SparkClusterRolesPtrOutput
func (SparkClusterRolesPtrOutput) ToSparkClusterRolesPtrOutputWithContext ¶
func (o SparkClusterRolesPtrOutput) ToSparkClusterRolesPtrOutputWithContext(ctx context.Context) SparkClusterRolesPtrOutput
func (SparkClusterRolesPtrOutput) WorkerNode ¶
func (o SparkClusterRolesPtrOutput) WorkerNode() SparkClusterRolesWorkerNodePtrOutput
A `workerNode` block as defined below.
func (SparkClusterRolesPtrOutput) ZookeeperNode ¶
func (o SparkClusterRolesPtrOutput) ZookeeperNode() SparkClusterRolesZookeeperNodePtrOutput
A `zookeeperNode` block as defined below.
type SparkClusterRolesWorkerNode ¶
type SparkClusterRolesWorkerNode struct { // A `autoscale` block as defined below. Autoscale *SparkClusterRolesWorkerNodeAutoscale `pulumi:"autoscale"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions []SparkClusterRolesWorkerNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize string `pulumi:"vmSize"` }
type SparkClusterRolesWorkerNodeArgs ¶
type SparkClusterRolesWorkerNodeArgs struct { // A `autoscale` block as defined below. Autoscale SparkClusterRolesWorkerNodeAutoscalePtrInput `pulumi:"autoscale"` // The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions SparkClusterRolesWorkerNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (SparkClusterRolesWorkerNodeArgs) ElementType ¶
func (SparkClusterRolesWorkerNodeArgs) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodeOutput ¶
func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodeOutput() SparkClusterRolesWorkerNodeOutput
func (SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodeOutputWithContext ¶
func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodeOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeOutput
func (SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodePtrOutput ¶
func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodePtrOutput() SparkClusterRolesWorkerNodePtrOutput
func (SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodePtrOutputWithContext ¶
func (i SparkClusterRolesWorkerNodeArgs) ToSparkClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodePtrOutput
type SparkClusterRolesWorkerNodeAutoscale ¶
type SparkClusterRolesWorkerNodeAutoscale struct { // A `capacity` block as defined below. Capacity *SparkClusterRolesWorkerNodeAutoscaleCapacity `pulumi:"capacity"` // A `recurrence` block as defined below. // // > **NOTE:** Either a `capacity` or `recurrence` block must be specified - but not both. Recurrence *SparkClusterRolesWorkerNodeAutoscaleRecurrence `pulumi:"recurrence"` }
type SparkClusterRolesWorkerNodeAutoscaleArgs ¶
type SparkClusterRolesWorkerNodeAutoscaleArgs struct { // A `capacity` block as defined below. Capacity SparkClusterRolesWorkerNodeAutoscaleCapacityPtrInput `pulumi:"capacity"` // A `recurrence` block as defined below. // // > **NOTE:** Either a `capacity` or `recurrence` block must be specified - but not both. Recurrence SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrInput `pulumi:"recurrence"` }
func (SparkClusterRolesWorkerNodeAutoscaleArgs) ElementType ¶
func (SparkClusterRolesWorkerNodeAutoscaleArgs) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscaleOutput ¶
func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscaleOutput() SparkClusterRolesWorkerNodeAutoscaleOutput
func (SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscaleOutputWithContext ¶
func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleOutput
func (SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput ¶
func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput() SparkClusterRolesWorkerNodeAutoscalePtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶
func (i SparkClusterRolesWorkerNodeAutoscaleArgs) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscalePtrOutput
type SparkClusterRolesWorkerNodeAutoscaleCapacity ¶
type SparkClusterRolesWorkerNodeAutoscaleCapacity struct { // The maximum number of worker nodes to autoscale to based on the cluster's activity. MaxInstanceCount int `pulumi:"maxInstanceCount"` // The minimum number of worker nodes to autoscale to based on the cluster's activity. MinInstanceCount int `pulumi:"minInstanceCount"` }
type SparkClusterRolesWorkerNodeAutoscaleCapacityArgs ¶
type SparkClusterRolesWorkerNodeAutoscaleCapacityArgs struct { // The maximum number of worker nodes to autoscale to based on the cluster's activity. MaxInstanceCount pulumi.IntInput `pulumi:"maxInstanceCount"` // The minimum number of worker nodes to autoscale to based on the cluster's activity. MinInstanceCount pulumi.IntInput `pulumi:"minInstanceCount"` }
func (SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType ¶
func (SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutput ¶
func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
func (SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext ¶
func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
func (SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶
func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶
func (i SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type SparkClusterRolesWorkerNodeAutoscaleCapacityInput ¶
type SparkClusterRolesWorkerNodeAutoscaleCapacityInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityOutput ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityOutput }
SparkClusterRolesWorkerNodeAutoscaleCapacityInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleCapacityArgs and SparkClusterRolesWorkerNodeAutoscaleCapacityOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscaleCapacityInput` via:
SparkClusterRolesWorkerNodeAutoscaleCapacityArgs{...}
type SparkClusterRolesWorkerNodeAutoscaleCapacityOutput ¶
type SparkClusterRolesWorkerNodeAutoscaleCapacityOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType ¶
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount ¶
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) MaxInstanceCount() pulumi.IntOutput
The maximum number of worker nodes to autoscale to based on the cluster's activity.
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount ¶
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) MinInstanceCount() pulumi.IntOutput
The minimum number of worker nodes to autoscale to based on the cluster's activity.
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutput ¶
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityOutput
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type SparkClusterRolesWorkerNodeAutoscaleCapacityPtrInput ¶
type SparkClusterRolesWorkerNodeAutoscaleCapacityPtrInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput }
SparkClusterRolesWorkerNodeAutoscaleCapacityPtrInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleCapacityArgs, SparkClusterRolesWorkerNodeAutoscaleCapacityPtr and SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscaleCapacityPtrInput` via:
SparkClusterRolesWorkerNodeAutoscaleCapacityArgs{...} or: nil
func SparkClusterRolesWorkerNodeAutoscaleCapacityPtr ¶
func SparkClusterRolesWorkerNodeAutoscaleCapacityPtr(v *SparkClusterRolesWorkerNodeAutoscaleCapacityArgs) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrInput
type SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶
type SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType ¶
func (SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount ¶
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MaxInstanceCount() pulumi.IntPtrOutput
The maximum number of worker nodes to autoscale to based on the cluster's activity.
func (SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount ¶
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) MinInstanceCount() pulumi.IntPtrOutput
The minimum number of worker nodes to autoscale to based on the cluster's activity.
func (SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput ¶
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
type SparkClusterRolesWorkerNodeAutoscaleInput ¶
type SparkClusterRolesWorkerNodeAutoscaleInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscaleOutput() SparkClusterRolesWorkerNodeAutoscaleOutput ToSparkClusterRolesWorkerNodeAutoscaleOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscaleOutput }
SparkClusterRolesWorkerNodeAutoscaleInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleArgs and SparkClusterRolesWorkerNodeAutoscaleOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscaleInput` via:
SparkClusterRolesWorkerNodeAutoscaleArgs{...}
type SparkClusterRolesWorkerNodeAutoscaleOutput ¶
type SparkClusterRolesWorkerNodeAutoscaleOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscaleOutput) Capacity ¶
func (o SparkClusterRolesWorkerNodeAutoscaleOutput) Capacity() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
A `capacity` block as defined below.
func (SparkClusterRolesWorkerNodeAutoscaleOutput) ElementType ¶
func (SparkClusterRolesWorkerNodeAutoscaleOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleOutput) Recurrence ¶
func (o SparkClusterRolesWorkerNodeAutoscaleOutput) Recurrence() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
> **NOTE:** Either a `capacity` or `recurrence` block must be specified - but not both.
func (SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscaleOutput ¶
func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscaleOutput() SparkClusterRolesWorkerNodeAutoscaleOutput
func (SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscaleOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscaleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleOutput
func (SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput ¶
func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput() SparkClusterRolesWorkerNodeAutoscalePtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeAutoscaleOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscalePtrOutput
type SparkClusterRolesWorkerNodeAutoscalePtrInput ¶
type SparkClusterRolesWorkerNodeAutoscalePtrInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscalePtrOutput() SparkClusterRolesWorkerNodeAutoscalePtrOutput ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscalePtrOutput }
SparkClusterRolesWorkerNodeAutoscalePtrInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleArgs, SparkClusterRolesWorkerNodeAutoscalePtr and SparkClusterRolesWorkerNodeAutoscalePtrOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscalePtrInput` via:
SparkClusterRolesWorkerNodeAutoscaleArgs{...} or: nil
func SparkClusterRolesWorkerNodeAutoscalePtr ¶
func SparkClusterRolesWorkerNodeAutoscalePtr(v *SparkClusterRolesWorkerNodeAutoscaleArgs) SparkClusterRolesWorkerNodeAutoscalePtrInput
type SparkClusterRolesWorkerNodeAutoscalePtrOutput ¶
type SparkClusterRolesWorkerNodeAutoscalePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscalePtrOutput) Capacity ¶
func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) Capacity() SparkClusterRolesWorkerNodeAutoscaleCapacityPtrOutput
A `capacity` block as defined below.
func (SparkClusterRolesWorkerNodeAutoscalePtrOutput) ElementType ¶
func (SparkClusterRolesWorkerNodeAutoscalePtrOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence ¶
func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) Recurrence() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
A `recurrence` block as defined below.
> **NOTE:** Either a `capacity` or `recurrence` block must be specified - but not both.
func (SparkClusterRolesWorkerNodeAutoscalePtrOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput ¶
func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutput() SparkClusterRolesWorkerNodeAutoscalePtrOutput
func (SparkClusterRolesWorkerNodeAutoscalePtrOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeAutoscalePtrOutput) ToSparkClusterRolesWorkerNodeAutoscalePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscalePtrOutput
type SparkClusterRolesWorkerNodeAutoscaleRecurrence ¶
type SparkClusterRolesWorkerNodeAutoscaleRecurrence struct { // A list of `schedule` blocks as defined below. Schedules []SparkClusterRolesWorkerNodeAutoscaleRecurrenceSchedule `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone string `pulumi:"timezone"` }
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs ¶
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs struct { // A list of `schedule` blocks as defined below. Schedules SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput `pulumi:"schedules"` // The time zone for the autoscale schedule times. Timezone pulumi.StringInput `pulumi:"timezone"` }
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType ¶
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceInput ¶
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput }
SparkClusterRolesWorkerNodeAutoscaleRecurrenceInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs and SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscaleRecurrenceInput` via:
SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...}
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType ¶
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Schedules() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) Timezone() pulumi.StringOutput
The time zone for the autoscale schedule times.
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrInput ¶
type SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput }
SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs, SparkClusterRolesWorkerNodeAutoscaleRecurrencePtr and SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrInput` via:
SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs{...} or: nil
func SparkClusterRolesWorkerNodeAutoscaleRecurrencePtr ¶
func SparkClusterRolesWorkerNodeAutoscaleRecurrencePtr(v *SparkClusterRolesWorkerNodeAutoscaleRecurrenceArgs) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrInput
type SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
type SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType ¶
func (SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Schedules() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
A list of `schedule` blocks as defined below.
func (SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) Timezone() pulumi.StringPtrOutput
The time zone for the autoscale schedule times.
func (SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrencePtrOutput
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceSchedule ¶
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceSchedule struct { // The days of the week to perform autoscale. Possible values are `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` and `Sunday`. Days []string `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount int `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time string `pulumi:"time"` }
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs ¶
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs struct { // The days of the week to perform autoscale. Possible values are `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` and `Sunday`. Days pulumi.StringArrayInput `pulumi:"days"` // The number of worker nodes to autoscale at the specified time. TargetInstanceCount pulumi.IntInput `pulumi:"targetInstanceCount"` // The time of day to perform the autoscale in 24hour format. Time pulumi.StringInput `pulumi:"time"` }
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType ¶
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray ¶
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray []SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType ¶
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶
func (i SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput ¶
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput }
SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray and SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayInput` via:
SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArray{ SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...} }
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType ¶
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArrayOutput
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput ¶
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput }
SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput is an input type that accepts SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs and SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleInput` via:
SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleArgs{...}
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶
type SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Days() pulumi.StringArrayOutput
The days of the week to perform autoscale. Possible values are `Monday`, `Tuesday`, `Wednesday`, `Thursday`, `Friday`, `Saturday` and `Sunday`.
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType ¶
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) TargetInstanceCount() pulumi.IntOutput
The number of worker nodes to autoscale at the specified time.
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) Time ¶
The time of day to perform the autoscale in 24hour format.
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput() SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
func (SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput) ToSparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeAutoscaleRecurrenceScheduleOutput
type SparkClusterRolesWorkerNodeInput ¶
type SparkClusterRolesWorkerNodeInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeOutput() SparkClusterRolesWorkerNodeOutput ToSparkClusterRolesWorkerNodeOutputWithContext(context.Context) SparkClusterRolesWorkerNodeOutput }
SparkClusterRolesWorkerNodeInput is an input type that accepts SparkClusterRolesWorkerNodeArgs and SparkClusterRolesWorkerNodeOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeInput` via:
SparkClusterRolesWorkerNodeArgs{...}
type SparkClusterRolesWorkerNodeOutput ¶
type SparkClusterRolesWorkerNodeOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeOutput) Autoscale ¶
func (o SparkClusterRolesWorkerNodeOutput) Autoscale() SparkClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (SparkClusterRolesWorkerNodeOutput) ElementType ¶
func (SparkClusterRolesWorkerNodeOutput) ElementType() reflect.Type
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.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (SparkClusterRolesWorkerNodeOutput) ScriptActions ¶
func (o SparkClusterRolesWorkerNodeOutput) ScriptActions() SparkClusterRolesWorkerNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (SparkClusterRolesWorkerNodeOutput) SubnetId ¶
func (o SparkClusterRolesWorkerNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesWorkerNodeOutput) TargetInstanceCount ¶
func (o SparkClusterRolesWorkerNodeOutput) TargetInstanceCount() pulumi.IntOutput
The number of instances which should be run for the Worker Nodes.
func (SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodeOutput ¶
func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodeOutput() SparkClusterRolesWorkerNodeOutput
func (SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodeOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodeOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeOutput
func (SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodePtrOutput ¶
func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodePtrOutput() SparkClusterRolesWorkerNodePtrOutput
func (SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodePtrOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeOutput) ToSparkClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodePtrOutput
func (SparkClusterRolesWorkerNodeOutput) Username ¶
func (o SparkClusterRolesWorkerNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesWorkerNodeOutput) VirtualNetworkId ¶
func (o SparkClusterRolesWorkerNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesWorkerNodeOutput) VmSize ¶
func (o SparkClusterRolesWorkerNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type SparkClusterRolesWorkerNodePtrInput ¶
type SparkClusterRolesWorkerNodePtrInput interface { pulumi.Input ToSparkClusterRolesWorkerNodePtrOutput() SparkClusterRolesWorkerNodePtrOutput ToSparkClusterRolesWorkerNodePtrOutputWithContext(context.Context) SparkClusterRolesWorkerNodePtrOutput }
SparkClusterRolesWorkerNodePtrInput is an input type that accepts SparkClusterRolesWorkerNodeArgs, SparkClusterRolesWorkerNodePtr and SparkClusterRolesWorkerNodePtrOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodePtrInput` via:
SparkClusterRolesWorkerNodeArgs{...} or: nil
func SparkClusterRolesWorkerNodePtr ¶
func SparkClusterRolesWorkerNodePtr(v *SparkClusterRolesWorkerNodeArgs) SparkClusterRolesWorkerNodePtrInput
type SparkClusterRolesWorkerNodePtrOutput ¶
type SparkClusterRolesWorkerNodePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodePtrOutput) Autoscale ¶
func (o SparkClusterRolesWorkerNodePtrOutput) Autoscale() SparkClusterRolesWorkerNodeAutoscalePtrOutput
A `autoscale` block as defined below.
func (SparkClusterRolesWorkerNodePtrOutput) ElementType ¶
func (SparkClusterRolesWorkerNodePtrOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodePtrOutput) Password ¶
func (o SparkClusterRolesWorkerNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (SparkClusterRolesWorkerNodePtrOutput) ScriptActions ¶
func (o SparkClusterRolesWorkerNodePtrOutput) ScriptActions() SparkClusterRolesWorkerNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
func (SparkClusterRolesWorkerNodePtrOutput) SshKeys ¶
func (o SparkClusterRolesWorkerNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Worker Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (SparkClusterRolesWorkerNodePtrOutput) SubnetId ¶
func (o SparkClusterRolesWorkerNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesWorkerNodePtrOutput) TargetInstanceCount ¶
func (o SparkClusterRolesWorkerNodePtrOutput) TargetInstanceCount() pulumi.IntPtrOutput
The number of instances which should be run for the Worker Nodes.
func (SparkClusterRolesWorkerNodePtrOutput) ToSparkClusterRolesWorkerNodePtrOutput ¶
func (o SparkClusterRolesWorkerNodePtrOutput) ToSparkClusterRolesWorkerNodePtrOutput() SparkClusterRolesWorkerNodePtrOutput
func (SparkClusterRolesWorkerNodePtrOutput) ToSparkClusterRolesWorkerNodePtrOutputWithContext ¶
func (o SparkClusterRolesWorkerNodePtrOutput) ToSparkClusterRolesWorkerNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodePtrOutput
func (SparkClusterRolesWorkerNodePtrOutput) Username ¶
func (o SparkClusterRolesWorkerNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Worker Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesWorkerNodePtrOutput) VirtualNetworkId ¶
func (o SparkClusterRolesWorkerNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Worker Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesWorkerNodePtrOutput) VmSize ¶
func (o SparkClusterRolesWorkerNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Worker Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type SparkClusterRolesWorkerNodeScriptActionArgs ¶
type SparkClusterRolesWorkerNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (SparkClusterRolesWorkerNodeScriptActionArgs) ElementType ¶
func (SparkClusterRolesWorkerNodeScriptActionArgs) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeScriptActionArgs) ToSparkClusterRolesWorkerNodeScriptActionOutput ¶
func (i SparkClusterRolesWorkerNodeScriptActionArgs) ToSparkClusterRolesWorkerNodeScriptActionOutput() SparkClusterRolesWorkerNodeScriptActionOutput
func (SparkClusterRolesWorkerNodeScriptActionArgs) ToSparkClusterRolesWorkerNodeScriptActionOutputWithContext ¶
func (i SparkClusterRolesWorkerNodeScriptActionArgs) ToSparkClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeScriptActionOutput
type SparkClusterRolesWorkerNodeScriptActionArray ¶
type SparkClusterRolesWorkerNodeScriptActionArray []SparkClusterRolesWorkerNodeScriptActionInput
func (SparkClusterRolesWorkerNodeScriptActionArray) ElementType ¶
func (SparkClusterRolesWorkerNodeScriptActionArray) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeScriptActionArray) ToSparkClusterRolesWorkerNodeScriptActionArrayOutput ¶
func (i SparkClusterRolesWorkerNodeScriptActionArray) ToSparkClusterRolesWorkerNodeScriptActionArrayOutput() SparkClusterRolesWorkerNodeScriptActionArrayOutput
func (SparkClusterRolesWorkerNodeScriptActionArray) ToSparkClusterRolesWorkerNodeScriptActionArrayOutputWithContext ¶
func (i SparkClusterRolesWorkerNodeScriptActionArray) ToSparkClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeScriptActionArrayOutput
type SparkClusterRolesWorkerNodeScriptActionArrayInput ¶
type SparkClusterRolesWorkerNodeScriptActionArrayInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeScriptActionArrayOutput() SparkClusterRolesWorkerNodeScriptActionArrayOutput ToSparkClusterRolesWorkerNodeScriptActionArrayOutputWithContext(context.Context) SparkClusterRolesWorkerNodeScriptActionArrayOutput }
SparkClusterRolesWorkerNodeScriptActionArrayInput is an input type that accepts SparkClusterRolesWorkerNodeScriptActionArray and SparkClusterRolesWorkerNodeScriptActionArrayOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeScriptActionArrayInput` via:
SparkClusterRolesWorkerNodeScriptActionArray{ SparkClusterRolesWorkerNodeScriptActionArgs{...} }
type SparkClusterRolesWorkerNodeScriptActionArrayOutput ¶
type SparkClusterRolesWorkerNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeScriptActionArrayOutput) ElementType ¶
func (SparkClusterRolesWorkerNodeScriptActionArrayOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeScriptActionArrayOutput) ToSparkClusterRolesWorkerNodeScriptActionArrayOutput ¶
func (o SparkClusterRolesWorkerNodeScriptActionArrayOutput) ToSparkClusterRolesWorkerNodeScriptActionArrayOutput() SparkClusterRolesWorkerNodeScriptActionArrayOutput
func (SparkClusterRolesWorkerNodeScriptActionArrayOutput) ToSparkClusterRolesWorkerNodeScriptActionArrayOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeScriptActionArrayOutput) ToSparkClusterRolesWorkerNodeScriptActionArrayOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeScriptActionArrayOutput
type SparkClusterRolesWorkerNodeScriptActionInput ¶
type SparkClusterRolesWorkerNodeScriptActionInput interface { pulumi.Input ToSparkClusterRolesWorkerNodeScriptActionOutput() SparkClusterRolesWorkerNodeScriptActionOutput ToSparkClusterRolesWorkerNodeScriptActionOutputWithContext(context.Context) SparkClusterRolesWorkerNodeScriptActionOutput }
SparkClusterRolesWorkerNodeScriptActionInput is an input type that accepts SparkClusterRolesWorkerNodeScriptActionArgs and SparkClusterRolesWorkerNodeScriptActionOutput values. You can construct a concrete instance of `SparkClusterRolesWorkerNodeScriptActionInput` via:
SparkClusterRolesWorkerNodeScriptActionArgs{...}
type SparkClusterRolesWorkerNodeScriptActionOutput ¶
type SparkClusterRolesWorkerNodeScriptActionOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesWorkerNodeScriptActionOutput) ElementType ¶
func (SparkClusterRolesWorkerNodeScriptActionOutput) ElementType() reflect.Type
func (SparkClusterRolesWorkerNodeScriptActionOutput) Name ¶
func (o SparkClusterRolesWorkerNodeScriptActionOutput) Name() pulumi.StringOutput
The name of the script action.
func (SparkClusterRolesWorkerNodeScriptActionOutput) Parameters ¶
func (o SparkClusterRolesWorkerNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (SparkClusterRolesWorkerNodeScriptActionOutput) ToSparkClusterRolesWorkerNodeScriptActionOutput ¶
func (o SparkClusterRolesWorkerNodeScriptActionOutput) ToSparkClusterRolesWorkerNodeScriptActionOutput() SparkClusterRolesWorkerNodeScriptActionOutput
func (SparkClusterRolesWorkerNodeScriptActionOutput) ToSparkClusterRolesWorkerNodeScriptActionOutputWithContext ¶
func (o SparkClusterRolesWorkerNodeScriptActionOutput) ToSparkClusterRolesWorkerNodeScriptActionOutputWithContext(ctx context.Context) SparkClusterRolesWorkerNodeScriptActionOutput
func (SparkClusterRolesWorkerNodeScriptActionOutput) Uri ¶
func (o SparkClusterRolesWorkerNodeScriptActionOutput) Uri() pulumi.StringOutput
The URI to the script.
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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password *string `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions []SparkClusterRolesZookeeperNodeScriptAction `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. 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. // // > **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \). Password pulumi.StringPtrInput `pulumi:"password"` // The script action which will run on the cluster. One or more `scriptActions` blocks as defined above. ScriptActions SparkClusterRolesZookeeperNodeScriptActionArrayInput `pulumi:"scriptActions"` // 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. // // > **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both. 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. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created. VmSize pulumi.StringInput `pulumi:"vmSize"` }
func (SparkClusterRolesZookeeperNodeArgs) ElementType ¶
func (SparkClusterRolesZookeeperNodeArgs) ElementType() reflect.Type
func (SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodeOutput ¶
func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodeOutput() SparkClusterRolesZookeeperNodeOutput
func (SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodeOutputWithContext ¶
func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeOutput
func (SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodePtrOutput ¶
func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodePtrOutput() SparkClusterRolesZookeeperNodePtrOutput
func (SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodePtrOutputWithContext ¶
func (i SparkClusterRolesZookeeperNodeArgs) ToSparkClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodePtrOutput
type SparkClusterRolesZookeeperNodeInput ¶
type SparkClusterRolesZookeeperNodeInput interface { pulumi.Input ToSparkClusterRolesZookeeperNodeOutput() SparkClusterRolesZookeeperNodeOutput ToSparkClusterRolesZookeeperNodeOutputWithContext(context.Context) SparkClusterRolesZookeeperNodeOutput }
SparkClusterRolesZookeeperNodeInput is an input type that accepts SparkClusterRolesZookeeperNodeArgs and SparkClusterRolesZookeeperNodeOutput values. You can construct a concrete instance of `SparkClusterRolesZookeeperNodeInput` via:
SparkClusterRolesZookeeperNodeArgs{...}
type SparkClusterRolesZookeeperNodeOutput ¶
type SparkClusterRolesZookeeperNodeOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesZookeeperNodeOutput) ElementType ¶
func (SparkClusterRolesZookeeperNodeOutput) ElementType() reflect.Type
func (SparkClusterRolesZookeeperNodeOutput) Password ¶
func (o SparkClusterRolesZookeeperNodeOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (SparkClusterRolesZookeeperNodeOutput) ScriptActions ¶
func (o SparkClusterRolesZookeeperNodeOutput) ScriptActions() SparkClusterRolesZookeeperNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
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.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (SparkClusterRolesZookeeperNodeOutput) SubnetId ¶
func (o SparkClusterRolesZookeeperNodeOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodeOutput ¶
func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodeOutput() SparkClusterRolesZookeeperNodeOutput
func (SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodeOutputWithContext ¶
func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodeOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeOutput
func (SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodePtrOutput ¶
func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodePtrOutput() SparkClusterRolesZookeeperNodePtrOutput
func (SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o SparkClusterRolesZookeeperNodeOutput) ToSparkClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodePtrOutput
func (SparkClusterRolesZookeeperNodeOutput) Username ¶
func (o SparkClusterRolesZookeeperNodeOutput) Username() pulumi.StringOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesZookeeperNodeOutput) VirtualNetworkId ¶
func (o SparkClusterRolesZookeeperNodeOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesZookeeperNodeOutput) VmSize ¶
func (o SparkClusterRolesZookeeperNodeOutput) VmSize() pulumi.StringOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type SparkClusterRolesZookeeperNodePtrInput ¶
type SparkClusterRolesZookeeperNodePtrInput interface { pulumi.Input ToSparkClusterRolesZookeeperNodePtrOutput() SparkClusterRolesZookeeperNodePtrOutput ToSparkClusterRolesZookeeperNodePtrOutputWithContext(context.Context) SparkClusterRolesZookeeperNodePtrOutput }
SparkClusterRolesZookeeperNodePtrInput is an input type that accepts SparkClusterRolesZookeeperNodeArgs, SparkClusterRolesZookeeperNodePtr and SparkClusterRolesZookeeperNodePtrOutput values. You can construct a concrete instance of `SparkClusterRolesZookeeperNodePtrInput` via:
SparkClusterRolesZookeeperNodeArgs{...} or: nil
func SparkClusterRolesZookeeperNodePtr ¶
func SparkClusterRolesZookeeperNodePtr(v *SparkClusterRolesZookeeperNodeArgs) SparkClusterRolesZookeeperNodePtrInput
type SparkClusterRolesZookeeperNodePtrOutput ¶
type SparkClusterRolesZookeeperNodePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesZookeeperNodePtrOutput) ElementType ¶
func (SparkClusterRolesZookeeperNodePtrOutput) ElementType() reflect.Type
func (SparkClusterRolesZookeeperNodePtrOutput) Password ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) Password() pulumi.StringPtrOutput
The Password associated with the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** If specified, this password must be at least 10 characters in length and must contain at least one digit, one uppercase and one lower case letter, one non-alphanumeric character (except characters ' " ` \).
func (SparkClusterRolesZookeeperNodePtrOutput) ScriptActions ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) ScriptActions() SparkClusterRolesZookeeperNodeScriptActionArrayOutput
The script action which will run on the cluster. One or more `scriptActions` blocks as defined above.
func (SparkClusterRolesZookeeperNodePtrOutput) SshKeys ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) SshKeys() pulumi.StringArrayOutput
A list of SSH Keys which should be used for the local administrator on the Zookeeper Nodes. Changing this forces a new resource to be created.
> **NOTE:** Either a `password` or one or more `sshKeys` must be specified - but not both.
func (SparkClusterRolesZookeeperNodePtrOutput) SubnetId ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) SubnetId() pulumi.StringPtrOutput
The ID of the Subnet within the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesZookeeperNodePtrOutput) ToSparkClusterRolesZookeeperNodePtrOutput ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) ToSparkClusterRolesZookeeperNodePtrOutput() SparkClusterRolesZookeeperNodePtrOutput
func (SparkClusterRolesZookeeperNodePtrOutput) ToSparkClusterRolesZookeeperNodePtrOutputWithContext ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) ToSparkClusterRolesZookeeperNodePtrOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodePtrOutput
func (SparkClusterRolesZookeeperNodePtrOutput) Username ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) Username() pulumi.StringPtrOutput
The Username of the local administrator for the Zookeeper Nodes. Changing this forces a new resource to be created.
func (SparkClusterRolesZookeeperNodePtrOutput) VirtualNetworkId ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) VirtualNetworkId() pulumi.StringPtrOutput
The ID of the Virtual Network where the Zookeeper Nodes should be provisioned within. Changing this forces a new resource to be created.
func (SparkClusterRolesZookeeperNodePtrOutput) VmSize ¶
func (o SparkClusterRolesZookeeperNodePtrOutput) VmSize() pulumi.StringPtrOutput
The Size of the Virtual Machine which should be used as the Zookeeper Nodes. Possible values are `ExtraSmall`, `Small`, `Medium`, `Large`, `ExtraLarge`, `A5`, `A6`, `A7`, `A8`, `A9`, `A10`, `A11`, `Standard_A1_V2`, `Standard_A2_V2`, `Standard_A2m_V2`, `Standard_A3`, `Standard_A4_V2`, `Standard_A4m_V2`, `Standard_A8_V2`, `Standard_A8m_V2`, `Standard_D1`, `Standard_D2`, `Standard_D3`, `Standard_D4`, `Standard_D11`, `Standard_D12`, `Standard_D13`, `Standard_D14`, `Standard_D1_V2`, `Standard_D2_V2`, `Standard_D3_V2`, `Standard_D4_V2`, `Standard_D5_V2`, `Standard_D11_V2`, `Standard_D12_V2`, `Standard_D13_V2`, `Standard_D14_V2`, `Standard_DS1_V2`, `Standard_DS2_V2`, `Standard_DS3_V2`, `Standard_DS4_V2`, `Standard_DS5_V2`, `Standard_DS11_V2`, `Standard_DS12_V2`, `Standard_DS13_V2`, `Standard_DS14_V2`, `Standard_E2_V3`, `Standard_E4_V3`, `Standard_E8_V3`, `Standard_E16_V3`, `Standard_E20_V3`, `Standard_E32_V3`, `Standard_E64_V3`, `Standard_E64i_V3`, `Standard_E2s_V3`, `Standard_E4s_V3`, `Standard_E8s_V3`, `Standard_E16s_V3`, `Standard_E20s_V3`, `Standard_E32s_V3`, `Standard_E64s_V3`, `Standard_E64is_V3`, `Standard_D2a_V4`, `Standard_D4a_V4`, `Standard_D8a_V4`, `Standard_D16a_V4`, `Standard_D32a_V4`, `Standard_D48a_V4`, `Standard_D64a_V4`, `Standard_D96a_V4`, `Standard_E2a_V4`, `Standard_E4a_V4`, `Standard_E8a_V4`, `Standard_E16a_V4`, `Standard_E20a_V4`, `Standard_E32a_V4`, `Standard_E48a_V4`, `Standard_E64a_V4`, `Standard_E96a_V4`, `Standard_D2ads_V5`, `Standard_D4ads_V5`, `Standard_D8ads_V5`, `Standard_D16ads_V5`, `Standard_D32ads_V5`, `Standard_D48ads_V5`, `Standard_D64ads_V5`, `Standard_D96ads_V5`, `Standard_E2ads_V5`, `Standard_E4ads_V5`, `Standard_E8ads_V5`, `Standard_E16ads_V5`, `Standard_E20ads_V5`, `Standard_E32ads_V5`, `Standard_E48ads_V5`, `Standard_E64ads_V5`, `Standard_E96ads_V5`, `Standard_G1`, `Standard_G2`, `Standard_G3`, `Standard_G4`, `Standard_G5`, `Standard_F2s_V2`, `Standard_F4s_V2`, `Standard_F8s_V2`, `Standard_F16s_V2`, `Standard_F32s_V2`, `Standard_F64s_V2`, `Standard_F72s_V2`, `Standard_GS1`, `Standard_GS2`, `Standard_GS3`, `Standard_GS4`, `Standard_GS5` and `Standard_NC24`. Changing this forces a new resource to be created.
type SparkClusterRolesZookeeperNodeScriptActionArgs ¶
type SparkClusterRolesZookeeperNodeScriptActionArgs struct { // The name of the script action. Name pulumi.StringInput `pulumi:"name"` // The parameters for the script provided. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The URI to the script. Uri pulumi.StringInput `pulumi:"uri"` }
func (SparkClusterRolesZookeeperNodeScriptActionArgs) ElementType ¶
func (SparkClusterRolesZookeeperNodeScriptActionArgs) ElementType() reflect.Type
func (SparkClusterRolesZookeeperNodeScriptActionArgs) ToSparkClusterRolesZookeeperNodeScriptActionOutput ¶
func (i SparkClusterRolesZookeeperNodeScriptActionArgs) ToSparkClusterRolesZookeeperNodeScriptActionOutput() SparkClusterRolesZookeeperNodeScriptActionOutput
func (SparkClusterRolesZookeeperNodeScriptActionArgs) ToSparkClusterRolesZookeeperNodeScriptActionOutputWithContext ¶
func (i SparkClusterRolesZookeeperNodeScriptActionArgs) ToSparkClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeScriptActionOutput
type SparkClusterRolesZookeeperNodeScriptActionArray ¶
type SparkClusterRolesZookeeperNodeScriptActionArray []SparkClusterRolesZookeeperNodeScriptActionInput
func (SparkClusterRolesZookeeperNodeScriptActionArray) ElementType ¶
func (SparkClusterRolesZookeeperNodeScriptActionArray) ElementType() reflect.Type
func (SparkClusterRolesZookeeperNodeScriptActionArray) ToSparkClusterRolesZookeeperNodeScriptActionArrayOutput ¶
func (i SparkClusterRolesZookeeperNodeScriptActionArray) ToSparkClusterRolesZookeeperNodeScriptActionArrayOutput() SparkClusterRolesZookeeperNodeScriptActionArrayOutput
func (SparkClusterRolesZookeeperNodeScriptActionArray) ToSparkClusterRolesZookeeperNodeScriptActionArrayOutputWithContext ¶
func (i SparkClusterRolesZookeeperNodeScriptActionArray) ToSparkClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeScriptActionArrayOutput
type SparkClusterRolesZookeeperNodeScriptActionArrayInput ¶
type SparkClusterRolesZookeeperNodeScriptActionArrayInput interface { pulumi.Input ToSparkClusterRolesZookeeperNodeScriptActionArrayOutput() SparkClusterRolesZookeeperNodeScriptActionArrayOutput ToSparkClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(context.Context) SparkClusterRolesZookeeperNodeScriptActionArrayOutput }
SparkClusterRolesZookeeperNodeScriptActionArrayInput is an input type that accepts SparkClusterRolesZookeeperNodeScriptActionArray and SparkClusterRolesZookeeperNodeScriptActionArrayOutput values. You can construct a concrete instance of `SparkClusterRolesZookeeperNodeScriptActionArrayInput` via:
SparkClusterRolesZookeeperNodeScriptActionArray{ SparkClusterRolesZookeeperNodeScriptActionArgs{...} }
type SparkClusterRolesZookeeperNodeScriptActionArrayOutput ¶
type SparkClusterRolesZookeeperNodeScriptActionArrayOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType ¶
func (SparkClusterRolesZookeeperNodeScriptActionArrayOutput) ElementType() reflect.Type
func (SparkClusterRolesZookeeperNodeScriptActionArrayOutput) ToSparkClusterRolesZookeeperNodeScriptActionArrayOutput ¶
func (o SparkClusterRolesZookeeperNodeScriptActionArrayOutput) ToSparkClusterRolesZookeeperNodeScriptActionArrayOutput() SparkClusterRolesZookeeperNodeScriptActionArrayOutput
func (SparkClusterRolesZookeeperNodeScriptActionArrayOutput) ToSparkClusterRolesZookeeperNodeScriptActionArrayOutputWithContext ¶
func (o SparkClusterRolesZookeeperNodeScriptActionArrayOutput) ToSparkClusterRolesZookeeperNodeScriptActionArrayOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeScriptActionArrayOutput
type SparkClusterRolesZookeeperNodeScriptActionInput ¶
type SparkClusterRolesZookeeperNodeScriptActionInput interface { pulumi.Input ToSparkClusterRolesZookeeperNodeScriptActionOutput() SparkClusterRolesZookeeperNodeScriptActionOutput ToSparkClusterRolesZookeeperNodeScriptActionOutputWithContext(context.Context) SparkClusterRolesZookeeperNodeScriptActionOutput }
SparkClusterRolesZookeeperNodeScriptActionInput is an input type that accepts SparkClusterRolesZookeeperNodeScriptActionArgs and SparkClusterRolesZookeeperNodeScriptActionOutput values. You can construct a concrete instance of `SparkClusterRolesZookeeperNodeScriptActionInput` via:
SparkClusterRolesZookeeperNodeScriptActionArgs{...}
type SparkClusterRolesZookeeperNodeScriptActionOutput ¶
type SparkClusterRolesZookeeperNodeScriptActionOutput struct{ *pulumi.OutputState }
func (SparkClusterRolesZookeeperNodeScriptActionOutput) ElementType ¶
func (SparkClusterRolesZookeeperNodeScriptActionOutput) ElementType() reflect.Type
func (SparkClusterRolesZookeeperNodeScriptActionOutput) Name ¶
func (o SparkClusterRolesZookeeperNodeScriptActionOutput) Name() pulumi.StringOutput
The name of the script action.
func (SparkClusterRolesZookeeperNodeScriptActionOutput) Parameters ¶
func (o SparkClusterRolesZookeeperNodeScriptActionOutput) Parameters() pulumi.StringPtrOutput
The parameters for the script provided.
func (SparkClusterRolesZookeeperNodeScriptActionOutput) ToSparkClusterRolesZookeeperNodeScriptActionOutput ¶
func (o SparkClusterRolesZookeeperNodeScriptActionOutput) ToSparkClusterRolesZookeeperNodeScriptActionOutput() SparkClusterRolesZookeeperNodeScriptActionOutput
func (SparkClusterRolesZookeeperNodeScriptActionOutput) ToSparkClusterRolesZookeeperNodeScriptActionOutputWithContext ¶
func (o SparkClusterRolesZookeeperNodeScriptActionOutput) ToSparkClusterRolesZookeeperNodeScriptActionOutputWithContext(ctx context.Context) SparkClusterRolesZookeeperNodeScriptActionOutput
func (SparkClusterRolesZookeeperNodeScriptActionOutput) Uri ¶
func (o SparkClusterRolesZookeeperNodeScriptActionOutput) Uri() pulumi.StringOutput
The URI to the script.
type SparkClusterSecurityProfile ¶
type SparkClusterSecurityProfile struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId string `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns []string `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName string `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword string `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername string `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls []string `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId string `pulumi:"msiResourceId"` }
type SparkClusterSecurityProfileArgs ¶
type SparkClusterSecurityProfileArgs struct { // The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created. AaddsResourceId pulumi.StringInput `pulumi:"aaddsResourceId"` // A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created. ClusterUsersGroupDns pulumi.StringArrayInput `pulumi:"clusterUsersGroupDns"` // The name of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainName pulumi.StringInput `pulumi:"domainName"` // The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUserPassword pulumi.StringInput `pulumi:"domainUserPassword"` // The username of the Azure Active Directory Domain. Changing this forces a new resource to be created. DomainUsername pulumi.StringInput `pulumi:"domainUsername"` // A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created. LdapsUrls pulumi.StringArrayInput `pulumi:"ldapsUrls"` // The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created. MsiResourceId pulumi.StringInput `pulumi:"msiResourceId"` }
func (SparkClusterSecurityProfileArgs) ElementType ¶
func (SparkClusterSecurityProfileArgs) ElementType() reflect.Type
func (SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfileOutput ¶
func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfileOutput() SparkClusterSecurityProfileOutput
func (SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfileOutputWithContext ¶
func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfileOutputWithContext(ctx context.Context) SparkClusterSecurityProfileOutput
func (SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfilePtrOutput ¶
func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfilePtrOutput() SparkClusterSecurityProfilePtrOutput
func (SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfilePtrOutputWithContext ¶
func (i SparkClusterSecurityProfileArgs) ToSparkClusterSecurityProfilePtrOutputWithContext(ctx context.Context) SparkClusterSecurityProfilePtrOutput
type SparkClusterSecurityProfileInput ¶
type SparkClusterSecurityProfileInput interface { pulumi.Input ToSparkClusterSecurityProfileOutput() SparkClusterSecurityProfileOutput ToSparkClusterSecurityProfileOutputWithContext(context.Context) SparkClusterSecurityProfileOutput }
SparkClusterSecurityProfileInput is an input type that accepts SparkClusterSecurityProfileArgs and SparkClusterSecurityProfileOutput values. You can construct a concrete instance of `SparkClusterSecurityProfileInput` via:
SparkClusterSecurityProfileArgs{...}
type SparkClusterSecurityProfileOutput ¶
type SparkClusterSecurityProfileOutput struct{ *pulumi.OutputState }
func (SparkClusterSecurityProfileOutput) AaddsResourceId ¶
func (o SparkClusterSecurityProfileOutput) AaddsResourceId() pulumi.StringOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfileOutput) ClusterUsersGroupDns ¶
func (o SparkClusterSecurityProfileOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfileOutput) DomainName ¶
func (o SparkClusterSecurityProfileOutput) DomainName() pulumi.StringOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfileOutput) DomainUserPassword ¶
func (o SparkClusterSecurityProfileOutput) DomainUserPassword() pulumi.StringOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfileOutput) DomainUsername ¶
func (o SparkClusterSecurityProfileOutput) DomainUsername() pulumi.StringOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfileOutput) ElementType ¶
func (SparkClusterSecurityProfileOutput) ElementType() reflect.Type
func (SparkClusterSecurityProfileOutput) LdapsUrls ¶
func (o SparkClusterSecurityProfileOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfileOutput) MsiResourceId ¶
func (o SparkClusterSecurityProfileOutput) MsiResourceId() pulumi.StringOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfileOutput ¶
func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfileOutput() SparkClusterSecurityProfileOutput
func (SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfileOutputWithContext ¶
func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfileOutputWithContext(ctx context.Context) SparkClusterSecurityProfileOutput
func (SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfilePtrOutput ¶
func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfilePtrOutput() SparkClusterSecurityProfilePtrOutput
func (SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfilePtrOutputWithContext ¶
func (o SparkClusterSecurityProfileOutput) ToSparkClusterSecurityProfilePtrOutputWithContext(ctx context.Context) SparkClusterSecurityProfilePtrOutput
type SparkClusterSecurityProfilePtrInput ¶
type SparkClusterSecurityProfilePtrInput interface { pulumi.Input ToSparkClusterSecurityProfilePtrOutput() SparkClusterSecurityProfilePtrOutput ToSparkClusterSecurityProfilePtrOutputWithContext(context.Context) SparkClusterSecurityProfilePtrOutput }
SparkClusterSecurityProfilePtrInput is an input type that accepts SparkClusterSecurityProfileArgs, SparkClusterSecurityProfilePtr and SparkClusterSecurityProfilePtrOutput values. You can construct a concrete instance of `SparkClusterSecurityProfilePtrInput` via:
SparkClusterSecurityProfileArgs{...} or: nil
func SparkClusterSecurityProfilePtr ¶
func SparkClusterSecurityProfilePtr(v *SparkClusterSecurityProfileArgs) SparkClusterSecurityProfilePtrInput
type SparkClusterSecurityProfilePtrOutput ¶
type SparkClusterSecurityProfilePtrOutput struct{ *pulumi.OutputState }
func (SparkClusterSecurityProfilePtrOutput) AaddsResourceId ¶
func (o SparkClusterSecurityProfilePtrOutput) AaddsResourceId() pulumi.StringPtrOutput
The resource ID of the Azure Active Directory Domain Service. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfilePtrOutput) ClusterUsersGroupDns ¶
func (o SparkClusterSecurityProfilePtrOutput) ClusterUsersGroupDns() pulumi.StringArrayOutput
A list of the distinguished names for the cluster user groups. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfilePtrOutput) DomainName ¶
func (o SparkClusterSecurityProfilePtrOutput) DomainName() pulumi.StringPtrOutput
The name of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfilePtrOutput) DomainUserPassword ¶
func (o SparkClusterSecurityProfilePtrOutput) DomainUserPassword() pulumi.StringPtrOutput
The user password of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfilePtrOutput) DomainUsername ¶
func (o SparkClusterSecurityProfilePtrOutput) DomainUsername() pulumi.StringPtrOutput
The username of the Azure Active Directory Domain. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfilePtrOutput) ElementType ¶
func (SparkClusterSecurityProfilePtrOutput) ElementType() reflect.Type
func (SparkClusterSecurityProfilePtrOutput) LdapsUrls ¶
func (o SparkClusterSecurityProfilePtrOutput) LdapsUrls() pulumi.StringArrayOutput
A list of the LDAPS URLs to communicate with the Azure Active Directory. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfilePtrOutput) MsiResourceId ¶
func (o SparkClusterSecurityProfilePtrOutput) MsiResourceId() pulumi.StringPtrOutput
The User Assigned Identity for the HDInsight Cluster. Changing this forces a new resource to be created.
func (SparkClusterSecurityProfilePtrOutput) ToSparkClusterSecurityProfilePtrOutput ¶
func (o SparkClusterSecurityProfilePtrOutput) ToSparkClusterSecurityProfilePtrOutput() SparkClusterSecurityProfilePtrOutput
func (SparkClusterSecurityProfilePtrOutput) ToSparkClusterSecurityProfilePtrOutputWithContext ¶
func (o SparkClusterSecurityProfilePtrOutput) ToSparkClusterSecurityProfilePtrOutputWithContext(ctx context.Context) SparkClusterSecurityProfilePtrOutput
type SparkClusterState ¶
type SparkClusterState struct { // Specifies the Version of HDInsights which should be used for this Cluster. Changing this forces a new resource to be created. ClusterVersion pulumi.StringPtrInput // A `componentVersion` block as defined below. ComponentVersion SparkClusterComponentVersionPtrInput // A `computeIsolation` block as defined below. ComputeIsolation SparkClusterComputeIsolationPtrInput // One or more `diskEncryption` block as defined below. DiskEncryptions SparkClusterDiskEncryptionArrayInput // Whether encryption in transit is enabled for this Cluster. Changing this forces a new resource to be created. EncryptionInTransitEnabled pulumi.BoolPtrInput // An `extension` block as defined below. Extension SparkClusterExtensionPtrInput // A `gateway` block as defined below. Gateway SparkClusterGatewayPtrInput // The HTTPS Connectivity Endpoint for this HDInsight Spark Cluster. HttpsEndpoint pulumi.StringPtrInput // Specifies the Azure Region which this HDInsight Spark Cluster should exist. Changing this forces a new resource to be created. Location pulumi.StringPtrInput // A `metastores` block as defined below. Metastores SparkClusterMetastoresPtrInput // A `monitor` block as defined below. Monitor SparkClusterMonitorPtrInput // Specifies the name for this HDInsight Spark Cluster. Changing this forces a new resource to be created. Name pulumi.StringPtrInput // A `network` block as defined below. Network SparkClusterNetworkPtrInput // A `privateLinkConfiguration` block as defined below. PrivateLinkConfiguration SparkClusterPrivateLinkConfigurationPtrInput // Specifies the name of the Resource Group in which this HDInsight Spark Cluster should exist. Changing this forces a new resource to be created. ResourceGroupName pulumi.StringPtrInput // A `roles` block as defined below. Roles SparkClusterRolesPtrInput // A `securityProfile` block as defined below. Changing this forces a new resource to be created. SecurityProfile SparkClusterSecurityProfilePtrInput // The SSH Connectivity Endpoint for this HDInsight Spark Cluster. SshEndpoint pulumi.StringPtrInput // A `storageAccountGen2` block as defined below. StorageAccountGen2 SparkClusterStorageAccountGen2PtrInput // One or more `storageAccount` block as defined below. StorageAccounts SparkClusterStorageAccountArrayInput // A map of Tags which should be assigned to this HDInsight Spark Cluster. Tags pulumi.StringMapInput // Specifies the Tier which should be used for this HDInsight Spark Cluster. Possible values are `Standard` or `Premium`. Changing this forces a new resource to be created. Tier pulumi.StringPtrInput // The minimal supported TLS version. Possible values are 1.0, 1.1 or 1.2. Changing this forces a new resource to be created. // // > **NOTE:** Starting on June 30, 2020, Azure HDInsight will enforce TLS 1.2 or later versions for all HTTPS connections. For more information, see [Azure HDInsight TLS 1.2 Enforcement](https://azure.microsoft.com/en-us/updates/azure-hdinsight-tls-12-enforcement/). TlsMinVersion pulumi.StringPtrInput }
func (SparkClusterState) ElementType ¶
func (SparkClusterState) ElementType() reflect.Type
type SparkClusterStorageAccount ¶
type SparkClusterStorageAccount struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. StorageContainerId string `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId *string `pulumi:"storageResourceId"` }
type SparkClusterStorageAccountArgs ¶
type SparkClusterStorageAccountArgs struct { // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. StorageContainerId pulumi.StringInput `pulumi:"storageContainerId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringPtrInput `pulumi:"storageResourceId"` }
func (SparkClusterStorageAccountArgs) ElementType ¶
func (SparkClusterStorageAccountArgs) ElementType() reflect.Type
func (SparkClusterStorageAccountArgs) ToSparkClusterStorageAccountOutput ¶
func (i SparkClusterStorageAccountArgs) ToSparkClusterStorageAccountOutput() SparkClusterStorageAccountOutput
func (SparkClusterStorageAccountArgs) ToSparkClusterStorageAccountOutputWithContext ¶
func (i SparkClusterStorageAccountArgs) ToSparkClusterStorageAccountOutputWithContext(ctx context.Context) SparkClusterStorageAccountOutput
type SparkClusterStorageAccountArray ¶
type SparkClusterStorageAccountArray []SparkClusterStorageAccountInput
func (SparkClusterStorageAccountArray) ElementType ¶
func (SparkClusterStorageAccountArray) ElementType() reflect.Type
func (SparkClusterStorageAccountArray) ToSparkClusterStorageAccountArrayOutput ¶
func (i SparkClusterStorageAccountArray) ToSparkClusterStorageAccountArrayOutput() SparkClusterStorageAccountArrayOutput
func (SparkClusterStorageAccountArray) ToSparkClusterStorageAccountArrayOutputWithContext ¶
func (i SparkClusterStorageAccountArray) ToSparkClusterStorageAccountArrayOutputWithContext(ctx context.Context) SparkClusterStorageAccountArrayOutput
type SparkClusterStorageAccountArrayInput ¶
type SparkClusterStorageAccountArrayInput interface { pulumi.Input ToSparkClusterStorageAccountArrayOutput() SparkClusterStorageAccountArrayOutput ToSparkClusterStorageAccountArrayOutputWithContext(context.Context) SparkClusterStorageAccountArrayOutput }
SparkClusterStorageAccountArrayInput is an input type that accepts SparkClusterStorageAccountArray and SparkClusterStorageAccountArrayOutput values. You can construct a concrete instance of `SparkClusterStorageAccountArrayInput` via:
SparkClusterStorageAccountArray{ SparkClusterStorageAccountArgs{...} }
type SparkClusterStorageAccountArrayOutput ¶
type SparkClusterStorageAccountArrayOutput struct{ *pulumi.OutputState }
func (SparkClusterStorageAccountArrayOutput) ElementType ¶
func (SparkClusterStorageAccountArrayOutput) ElementType() reflect.Type
func (SparkClusterStorageAccountArrayOutput) Index ¶
func (o SparkClusterStorageAccountArrayOutput) Index(i pulumi.IntInput) SparkClusterStorageAccountOutput
func (SparkClusterStorageAccountArrayOutput) ToSparkClusterStorageAccountArrayOutput ¶
func (o SparkClusterStorageAccountArrayOutput) ToSparkClusterStorageAccountArrayOutput() SparkClusterStorageAccountArrayOutput
func (SparkClusterStorageAccountArrayOutput) ToSparkClusterStorageAccountArrayOutputWithContext ¶
func (o SparkClusterStorageAccountArrayOutput) ToSparkClusterStorageAccountArrayOutputWithContext(ctx context.Context) SparkClusterStorageAccountArrayOutput
type SparkClusterStorageAccountGen2 ¶
type SparkClusterStorageAccountGen2 struct { // The ID of the Gen2 Filesystem. Changing this forces a new resource to be created. FilesystemId string `pulumi:"filesystemId"` // Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. 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. // // > **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default. 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. // // > **NOTE:** This can be obtained from the `id` of the `storage.Container` resource. ManagedIdentityResourceId pulumi.StringInput `pulumi:"managedIdentityResourceId"` // The ID of the Storage Account. Changing this forces a new resource to be created. StorageResourceId pulumi.StringInput `pulumi:"storageResourceId"` }
func (SparkClusterStorageAccountGen2Args) ElementType ¶
func (SparkClusterStorageAccountGen2Args) ElementType() reflect.Type
func (SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2Output ¶
func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2Output() SparkClusterStorageAccountGen2Output
func (SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2OutputWithContext ¶
func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2OutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2Output
func (SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2PtrOutput ¶
func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2PtrOutput() SparkClusterStorageAccountGen2PtrOutput
func (SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2PtrOutputWithContext ¶
func (i SparkClusterStorageAccountGen2Args) ToSparkClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2PtrOutput
type SparkClusterStorageAccountGen2Input ¶
type SparkClusterStorageAccountGen2Input interface { pulumi.Input ToSparkClusterStorageAccountGen2Output() SparkClusterStorageAccountGen2Output ToSparkClusterStorageAccountGen2OutputWithContext(context.Context) SparkClusterStorageAccountGen2Output }
SparkClusterStorageAccountGen2Input is an input type that accepts SparkClusterStorageAccountGen2Args and SparkClusterStorageAccountGen2Output values. You can construct a concrete instance of `SparkClusterStorageAccountGen2Input` via:
SparkClusterStorageAccountGen2Args{...}
type SparkClusterStorageAccountGen2Output ¶
type SparkClusterStorageAccountGen2Output struct{ *pulumi.OutputState }
func (SparkClusterStorageAccountGen2Output) ElementType ¶
func (SparkClusterStorageAccountGen2Output) ElementType() reflect.Type
func (SparkClusterStorageAccountGen2Output) FilesystemId ¶
func (o SparkClusterStorageAccountGen2Output) FilesystemId() pulumi.StringOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountGen2Output) IsDefault ¶
func (o SparkClusterStorageAccountGen2Output) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
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.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (SparkClusterStorageAccountGen2Output) StorageResourceId ¶
func (o SparkClusterStorageAccountGen2Output) StorageResourceId() pulumi.StringOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2Output ¶
func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2Output() SparkClusterStorageAccountGen2Output
func (SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2OutputWithContext ¶
func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2OutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2Output
func (SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2PtrOutput ¶
func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2PtrOutput() SparkClusterStorageAccountGen2PtrOutput
func (SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2PtrOutputWithContext ¶
func (o SparkClusterStorageAccountGen2Output) ToSparkClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2PtrOutput
type SparkClusterStorageAccountGen2PtrInput ¶
type SparkClusterStorageAccountGen2PtrInput interface { pulumi.Input ToSparkClusterStorageAccountGen2PtrOutput() SparkClusterStorageAccountGen2PtrOutput ToSparkClusterStorageAccountGen2PtrOutputWithContext(context.Context) SparkClusterStorageAccountGen2PtrOutput }
SparkClusterStorageAccountGen2PtrInput is an input type that accepts SparkClusterStorageAccountGen2Args, SparkClusterStorageAccountGen2Ptr and SparkClusterStorageAccountGen2PtrOutput values. You can construct a concrete instance of `SparkClusterStorageAccountGen2PtrInput` via:
SparkClusterStorageAccountGen2Args{...} or: nil
func SparkClusterStorageAccountGen2Ptr ¶
func SparkClusterStorageAccountGen2Ptr(v *SparkClusterStorageAccountGen2Args) SparkClusterStorageAccountGen2PtrInput
type SparkClusterStorageAccountGen2PtrOutput ¶
type SparkClusterStorageAccountGen2PtrOutput struct{ *pulumi.OutputState }
func (SparkClusterStorageAccountGen2PtrOutput) ElementType ¶
func (SparkClusterStorageAccountGen2PtrOutput) ElementType() reflect.Type
func (SparkClusterStorageAccountGen2PtrOutput) FilesystemId ¶
func (o SparkClusterStorageAccountGen2PtrOutput) FilesystemId() pulumi.StringPtrOutput
The ID of the Gen2 Filesystem. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountGen2PtrOutput) IsDefault ¶
func (o SparkClusterStorageAccountGen2PtrOutput) IsDefault() pulumi.BoolPtrOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
func (SparkClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId ¶
func (o SparkClusterStorageAccountGen2PtrOutput) ManagedIdentityResourceId() pulumi.StringPtrOutput
The ID of Managed Identity to use for accessing the Gen2 filesystem. Changing this forces a new resource to be created.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (SparkClusterStorageAccountGen2PtrOutput) StorageResourceId ¶
func (o SparkClusterStorageAccountGen2PtrOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountGen2PtrOutput) ToSparkClusterStorageAccountGen2PtrOutput ¶
func (o SparkClusterStorageAccountGen2PtrOutput) ToSparkClusterStorageAccountGen2PtrOutput() SparkClusterStorageAccountGen2PtrOutput
func (SparkClusterStorageAccountGen2PtrOutput) ToSparkClusterStorageAccountGen2PtrOutputWithContext ¶
func (o SparkClusterStorageAccountGen2PtrOutput) ToSparkClusterStorageAccountGen2PtrOutputWithContext(ctx context.Context) SparkClusterStorageAccountGen2PtrOutput
type SparkClusterStorageAccountInput ¶
type SparkClusterStorageAccountInput interface { pulumi.Input ToSparkClusterStorageAccountOutput() SparkClusterStorageAccountOutput ToSparkClusterStorageAccountOutputWithContext(context.Context) SparkClusterStorageAccountOutput }
SparkClusterStorageAccountInput is an input type that accepts SparkClusterStorageAccountArgs and SparkClusterStorageAccountOutput values. You can construct a concrete instance of `SparkClusterStorageAccountInput` via:
SparkClusterStorageAccountArgs{...}
type SparkClusterStorageAccountOutput ¶
type SparkClusterStorageAccountOutput struct{ *pulumi.OutputState }
func (SparkClusterStorageAccountOutput) ElementType ¶
func (SparkClusterStorageAccountOutput) ElementType() reflect.Type
func (SparkClusterStorageAccountOutput) IsDefault ¶
func (o SparkClusterStorageAccountOutput) IsDefault() pulumi.BoolOutput
Is this the Default Storage Account for the HDInsight Hadoop Cluster? Changing this forces a new resource to be created.
> **NOTE:** One of the `storageAccount` or `storageAccountGen2` blocks must be marked as the default.
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.
> **NOTE:** This can be obtained from the `id` of the `storage.Container` resource.
func (SparkClusterStorageAccountOutput) StorageResourceId ¶
func (o SparkClusterStorageAccountOutput) StorageResourceId() pulumi.StringPtrOutput
The ID of the Storage Account. Changing this forces a new resource to be created.
func (SparkClusterStorageAccountOutput) ToSparkClusterStorageAccountOutput ¶
func (o SparkClusterStorageAccountOutput) ToSparkClusterStorageAccountOutput() SparkClusterStorageAccountOutput
func (SparkClusterStorageAccountOutput) ToSparkClusterStorageAccountOutputWithContext ¶
func (o SparkClusterStorageAccountOutput) ToSparkClusterStorageAccountOutputWithContext(ctx context.Context) SparkClusterStorageAccountOutput