Documentation
¶
Index ¶
- Constants
- type BatchScramSecret
- type BatchScramSecretArgs
- type BatchScramSecretInput
- type BatchScramSecretOutput
- func (o BatchScramSecretOutput) ClusterArn() pulumi.StringOutput
- func (BatchScramSecretOutput) ElementType() reflect.Type
- func (o BatchScramSecretOutput) SecretArnList() pulumi.StringArrayOutput
- func (o BatchScramSecretOutput) ToBatchScramSecretOutput() BatchScramSecretOutput
- func (o BatchScramSecretOutput) ToBatchScramSecretOutputWithContext(ctx context.Context) BatchScramSecretOutput
- type BatchScramSecretState
- type Cluster
- type ClusterArgs
- type ClusterBrokerLogs
- type ClusterBrokerLogsArgs
- func (ClusterBrokerLogsArgs) ElementType() reflect.Type
- func (i ClusterBrokerLogsArgs) ToClusterBrokerLogsOutput() ClusterBrokerLogsOutput
- func (i ClusterBrokerLogsArgs) ToClusterBrokerLogsOutputWithContext(ctx context.Context) ClusterBrokerLogsOutput
- func (i ClusterBrokerLogsArgs) ToClusterBrokerLogsPtrOutput() ClusterBrokerLogsPtrOutput
- func (i ClusterBrokerLogsArgs) ToClusterBrokerLogsPtrOutputWithContext(ctx context.Context) ClusterBrokerLogsPtrOutput
- type ClusterBrokerLogsInput
- type ClusterBrokerLogsOutput
- func (o ClusterBrokerLogsOutput) CloudWatchLogs() ClusterCloudWatchLogsPtrOutput
- func (ClusterBrokerLogsOutput) ElementType() reflect.Type
- func (o ClusterBrokerLogsOutput) Firehose() ClusterFirehosePtrOutput
- func (o ClusterBrokerLogsOutput) S3() ClusterS3PtrOutput
- func (o ClusterBrokerLogsOutput) ToClusterBrokerLogsOutput() ClusterBrokerLogsOutput
- func (o ClusterBrokerLogsOutput) ToClusterBrokerLogsOutputWithContext(ctx context.Context) ClusterBrokerLogsOutput
- func (o ClusterBrokerLogsOutput) ToClusterBrokerLogsPtrOutput() ClusterBrokerLogsPtrOutput
- func (o ClusterBrokerLogsOutput) ToClusterBrokerLogsPtrOutputWithContext(ctx context.Context) ClusterBrokerLogsPtrOutput
- type ClusterBrokerLogsPtrInput
- type ClusterBrokerLogsPtrOutput
- func (o ClusterBrokerLogsPtrOutput) CloudWatchLogs() ClusterCloudWatchLogsPtrOutput
- func (o ClusterBrokerLogsPtrOutput) Elem() ClusterBrokerLogsOutput
- func (ClusterBrokerLogsPtrOutput) ElementType() reflect.Type
- func (o ClusterBrokerLogsPtrOutput) Firehose() ClusterFirehosePtrOutput
- func (o ClusterBrokerLogsPtrOutput) S3() ClusterS3PtrOutput
- func (o ClusterBrokerLogsPtrOutput) ToClusterBrokerLogsPtrOutput() ClusterBrokerLogsPtrOutput
- func (o ClusterBrokerLogsPtrOutput) ToClusterBrokerLogsPtrOutputWithContext(ctx context.Context) ClusterBrokerLogsPtrOutput
- type ClusterBrokerNodeGroupInfo
- type ClusterBrokerNodeGroupInfoArgs
- func (ClusterBrokerNodeGroupInfoArgs) ElementType() reflect.Type
- func (i ClusterBrokerNodeGroupInfoArgs) ToClusterBrokerNodeGroupInfoOutput() ClusterBrokerNodeGroupInfoOutput
- func (i ClusterBrokerNodeGroupInfoArgs) ToClusterBrokerNodeGroupInfoOutputWithContext(ctx context.Context) ClusterBrokerNodeGroupInfoOutput
- type ClusterBrokerNodeGroupInfoInput
- type ClusterBrokerNodeGroupInfoOutput
- func (o ClusterBrokerNodeGroupInfoOutput) BrokerAzDistribution() pulumi.StringPtrOutput
- func (o ClusterBrokerNodeGroupInfoOutput) ClientSubnets() pulumi.StringArrayOutput
- func (o ClusterBrokerNodeGroupInfoOutput) ConnectivityInfo() ClusterConnectivityInfoPtrOutput
- func (ClusterBrokerNodeGroupInfoOutput) ElementType() reflect.Type
- func (o ClusterBrokerNodeGroupInfoOutput) InstanceType() pulumi.StringOutput
- func (o ClusterBrokerNodeGroupInfoOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o ClusterBrokerNodeGroupInfoOutput) StorageInfo() ClusterStorageInfoPtrOutput
- func (o ClusterBrokerNodeGroupInfoOutput) ToClusterBrokerNodeGroupInfoOutput() ClusterBrokerNodeGroupInfoOutput
- func (o ClusterBrokerNodeGroupInfoOutput) ToClusterBrokerNodeGroupInfoOutputWithContext(ctx context.Context) ClusterBrokerNodeGroupInfoOutput
- type ClusterBrokerNodeGroupInfoPtrOutput
- func (o ClusterBrokerNodeGroupInfoPtrOutput) BrokerAzDistribution() pulumi.StringPtrOutput
- func (o ClusterBrokerNodeGroupInfoPtrOutput) ClientSubnets() pulumi.StringArrayOutput
- func (o ClusterBrokerNodeGroupInfoPtrOutput) ConnectivityInfo() ClusterConnectivityInfoPtrOutput
- func (o ClusterBrokerNodeGroupInfoPtrOutput) Elem() ClusterBrokerNodeGroupInfoOutput
- func (ClusterBrokerNodeGroupInfoPtrOutput) ElementType() reflect.Type
- func (o ClusterBrokerNodeGroupInfoPtrOutput) InstanceType() pulumi.StringPtrOutput
- func (o ClusterBrokerNodeGroupInfoPtrOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o ClusterBrokerNodeGroupInfoPtrOutput) StorageInfo() ClusterStorageInfoPtrOutput
- func (o ClusterBrokerNodeGroupInfoPtrOutput) ToClusterBrokerNodeGroupInfoPtrOutput() ClusterBrokerNodeGroupInfoPtrOutput
- func (o ClusterBrokerNodeGroupInfoPtrOutput) ToClusterBrokerNodeGroupInfoPtrOutputWithContext(ctx context.Context) ClusterBrokerNodeGroupInfoPtrOutput
- type ClusterClientAuthentication
- type ClusterClientAuthenticationArgs
- func (ClusterClientAuthenticationArgs) ElementType() reflect.Type
- func (i ClusterClientAuthenticationArgs) ToClusterClientAuthenticationOutput() ClusterClientAuthenticationOutput
- func (i ClusterClientAuthenticationArgs) ToClusterClientAuthenticationOutputWithContext(ctx context.Context) ClusterClientAuthenticationOutput
- func (i ClusterClientAuthenticationArgs) ToClusterClientAuthenticationPtrOutput() ClusterClientAuthenticationPtrOutput
- func (i ClusterClientAuthenticationArgs) ToClusterClientAuthenticationPtrOutputWithContext(ctx context.Context) ClusterClientAuthenticationPtrOutput
- type ClusterClientAuthenticationInput
- type ClusterClientAuthenticationOutput
- func (ClusterClientAuthenticationOutput) ElementType() reflect.Type
- func (o ClusterClientAuthenticationOutput) Sasl() ClusterSaslPtrOutput
- func (o ClusterClientAuthenticationOutput) Tls() ClusterTlsPtrOutput
- func (o ClusterClientAuthenticationOutput) ToClusterClientAuthenticationOutput() ClusterClientAuthenticationOutput
- func (o ClusterClientAuthenticationOutput) ToClusterClientAuthenticationOutputWithContext(ctx context.Context) ClusterClientAuthenticationOutput
- func (o ClusterClientAuthenticationOutput) ToClusterClientAuthenticationPtrOutput() ClusterClientAuthenticationPtrOutput
- func (o ClusterClientAuthenticationOutput) ToClusterClientAuthenticationPtrOutputWithContext(ctx context.Context) ClusterClientAuthenticationPtrOutput
- func (o ClusterClientAuthenticationOutput) Unauthenticated() ClusterUnauthenticatedPtrOutput
- type ClusterClientAuthenticationPtrInput
- type ClusterClientAuthenticationPtrOutput
- func (o ClusterClientAuthenticationPtrOutput) Elem() ClusterClientAuthenticationOutput
- func (ClusterClientAuthenticationPtrOutput) ElementType() reflect.Type
- func (o ClusterClientAuthenticationPtrOutput) Sasl() ClusterSaslPtrOutput
- func (o ClusterClientAuthenticationPtrOutput) Tls() ClusterTlsPtrOutput
- func (o ClusterClientAuthenticationPtrOutput) ToClusterClientAuthenticationPtrOutput() ClusterClientAuthenticationPtrOutput
- func (o ClusterClientAuthenticationPtrOutput) ToClusterClientAuthenticationPtrOutputWithContext(ctx context.Context) ClusterClientAuthenticationPtrOutput
- func (o ClusterClientAuthenticationPtrOutput) Unauthenticated() ClusterUnauthenticatedPtrOutput
- type ClusterCloudWatchLogs
- type ClusterCloudWatchLogsArgs
- func (ClusterCloudWatchLogsArgs) ElementType() reflect.Type
- func (i ClusterCloudWatchLogsArgs) ToClusterCloudWatchLogsOutput() ClusterCloudWatchLogsOutput
- func (i ClusterCloudWatchLogsArgs) ToClusterCloudWatchLogsOutputWithContext(ctx context.Context) ClusterCloudWatchLogsOutput
- func (i ClusterCloudWatchLogsArgs) ToClusterCloudWatchLogsPtrOutput() ClusterCloudWatchLogsPtrOutput
- func (i ClusterCloudWatchLogsArgs) ToClusterCloudWatchLogsPtrOutputWithContext(ctx context.Context) ClusterCloudWatchLogsPtrOutput
- type ClusterCloudWatchLogsInput
- type ClusterCloudWatchLogsOutput
- func (ClusterCloudWatchLogsOutput) ElementType() reflect.Type
- func (o ClusterCloudWatchLogsOutput) Enabled() pulumi.BoolOutput
- func (o ClusterCloudWatchLogsOutput) LogGroup() pulumi.StringPtrOutput
- func (o ClusterCloudWatchLogsOutput) ToClusterCloudWatchLogsOutput() ClusterCloudWatchLogsOutput
- func (o ClusterCloudWatchLogsOutput) ToClusterCloudWatchLogsOutputWithContext(ctx context.Context) ClusterCloudWatchLogsOutput
- func (o ClusterCloudWatchLogsOutput) ToClusterCloudWatchLogsPtrOutput() ClusterCloudWatchLogsPtrOutput
- func (o ClusterCloudWatchLogsOutput) ToClusterCloudWatchLogsPtrOutputWithContext(ctx context.Context) ClusterCloudWatchLogsPtrOutput
- type ClusterCloudWatchLogsPtrInput
- type ClusterCloudWatchLogsPtrOutput
- func (o ClusterCloudWatchLogsPtrOutput) Elem() ClusterCloudWatchLogsOutput
- func (ClusterCloudWatchLogsPtrOutput) ElementType() reflect.Type
- func (o ClusterCloudWatchLogsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterCloudWatchLogsPtrOutput) LogGroup() pulumi.StringPtrOutput
- func (o ClusterCloudWatchLogsPtrOutput) ToClusterCloudWatchLogsPtrOutput() ClusterCloudWatchLogsPtrOutput
- func (o ClusterCloudWatchLogsPtrOutput) ToClusterCloudWatchLogsPtrOutputWithContext(ctx context.Context) ClusterCloudWatchLogsPtrOutput
- type ClusterConfigurationInfo
- type ClusterConfigurationInfoArgs
- func (ClusterConfigurationInfoArgs) ElementType() reflect.Type
- func (i ClusterConfigurationInfoArgs) ToClusterConfigurationInfoOutput() ClusterConfigurationInfoOutput
- func (i ClusterConfigurationInfoArgs) ToClusterConfigurationInfoOutputWithContext(ctx context.Context) ClusterConfigurationInfoOutput
- func (i ClusterConfigurationInfoArgs) ToClusterConfigurationInfoPtrOutput() ClusterConfigurationInfoPtrOutput
- func (i ClusterConfigurationInfoArgs) ToClusterConfigurationInfoPtrOutputWithContext(ctx context.Context) ClusterConfigurationInfoPtrOutput
- type ClusterConfigurationInfoInput
- type ClusterConfigurationInfoOutput
- func (o ClusterConfigurationInfoOutput) Arn() pulumi.StringOutput
- func (ClusterConfigurationInfoOutput) ElementType() reflect.Type
- func (o ClusterConfigurationInfoOutput) Revision() pulumi.IntOutput
- func (o ClusterConfigurationInfoOutput) ToClusterConfigurationInfoOutput() ClusterConfigurationInfoOutput
- func (o ClusterConfigurationInfoOutput) ToClusterConfigurationInfoOutputWithContext(ctx context.Context) ClusterConfigurationInfoOutput
- func (o ClusterConfigurationInfoOutput) ToClusterConfigurationInfoPtrOutput() ClusterConfigurationInfoPtrOutput
- func (o ClusterConfigurationInfoOutput) ToClusterConfigurationInfoPtrOutputWithContext(ctx context.Context) ClusterConfigurationInfoPtrOutput
- type ClusterConfigurationInfoPtrInput
- type ClusterConfigurationInfoPtrOutput
- func (o ClusterConfigurationInfoPtrOutput) Arn() pulumi.StringPtrOutput
- func (o ClusterConfigurationInfoPtrOutput) Elem() ClusterConfigurationInfoOutput
- func (ClusterConfigurationInfoPtrOutput) ElementType() reflect.Type
- func (o ClusterConfigurationInfoPtrOutput) Revision() pulumi.IntPtrOutput
- func (o ClusterConfigurationInfoPtrOutput) ToClusterConfigurationInfoPtrOutput() ClusterConfigurationInfoPtrOutput
- func (o ClusterConfigurationInfoPtrOutput) ToClusterConfigurationInfoPtrOutputWithContext(ctx context.Context) ClusterConfigurationInfoPtrOutput
- type ClusterConnectivityInfo
- type ClusterConnectivityInfoArgs
- func (ClusterConnectivityInfoArgs) ElementType() reflect.Type
- func (i ClusterConnectivityInfoArgs) ToClusterConnectivityInfoOutput() ClusterConnectivityInfoOutput
- func (i ClusterConnectivityInfoArgs) ToClusterConnectivityInfoOutputWithContext(ctx context.Context) ClusterConnectivityInfoOutput
- func (i ClusterConnectivityInfoArgs) ToClusterConnectivityInfoPtrOutput() ClusterConnectivityInfoPtrOutput
- func (i ClusterConnectivityInfoArgs) ToClusterConnectivityInfoPtrOutputWithContext(ctx context.Context) ClusterConnectivityInfoPtrOutput
- type ClusterConnectivityInfoInput
- type ClusterConnectivityInfoOutput
- func (ClusterConnectivityInfoOutput) ElementType() reflect.Type
- func (o ClusterConnectivityInfoOutput) PublicAccess() ClusterPublicAccessPtrOutput
- func (o ClusterConnectivityInfoOutput) ToClusterConnectivityInfoOutput() ClusterConnectivityInfoOutput
- func (o ClusterConnectivityInfoOutput) ToClusterConnectivityInfoOutputWithContext(ctx context.Context) ClusterConnectivityInfoOutput
- func (o ClusterConnectivityInfoOutput) ToClusterConnectivityInfoPtrOutput() ClusterConnectivityInfoPtrOutput
- func (o ClusterConnectivityInfoOutput) ToClusterConnectivityInfoPtrOutputWithContext(ctx context.Context) ClusterConnectivityInfoPtrOutput
- func (o ClusterConnectivityInfoOutput) VpcConnectivity() ClusterVpcConnectivityPtrOutput
- type ClusterConnectivityInfoPtrInput
- type ClusterConnectivityInfoPtrOutput
- func (o ClusterConnectivityInfoPtrOutput) Elem() ClusterConnectivityInfoOutput
- func (ClusterConnectivityInfoPtrOutput) ElementType() reflect.Type
- func (o ClusterConnectivityInfoPtrOutput) PublicAccess() ClusterPublicAccessPtrOutput
- func (o ClusterConnectivityInfoPtrOutput) ToClusterConnectivityInfoPtrOutput() ClusterConnectivityInfoPtrOutput
- func (o ClusterConnectivityInfoPtrOutput) ToClusterConnectivityInfoPtrOutputWithContext(ctx context.Context) ClusterConnectivityInfoPtrOutput
- func (o ClusterConnectivityInfoPtrOutput) VpcConnectivity() ClusterVpcConnectivityPtrOutput
- type ClusterEbsStorageInfo
- type ClusterEbsStorageInfoArgs
- func (ClusterEbsStorageInfoArgs) ElementType() reflect.Type
- func (i ClusterEbsStorageInfoArgs) ToClusterEbsStorageInfoOutput() ClusterEbsStorageInfoOutput
- func (i ClusterEbsStorageInfoArgs) ToClusterEbsStorageInfoOutputWithContext(ctx context.Context) ClusterEbsStorageInfoOutput
- func (i ClusterEbsStorageInfoArgs) ToClusterEbsStorageInfoPtrOutput() ClusterEbsStorageInfoPtrOutput
- func (i ClusterEbsStorageInfoArgs) ToClusterEbsStorageInfoPtrOutputWithContext(ctx context.Context) ClusterEbsStorageInfoPtrOutput
- type ClusterEbsStorageInfoInput
- type ClusterEbsStorageInfoOutput
- func (ClusterEbsStorageInfoOutput) ElementType() reflect.Type
- func (o ClusterEbsStorageInfoOutput) ProvisionedThroughput() ClusterProvisionedThroughputPtrOutput
- func (o ClusterEbsStorageInfoOutput) ToClusterEbsStorageInfoOutput() ClusterEbsStorageInfoOutput
- func (o ClusterEbsStorageInfoOutput) ToClusterEbsStorageInfoOutputWithContext(ctx context.Context) ClusterEbsStorageInfoOutput
- func (o ClusterEbsStorageInfoOutput) ToClusterEbsStorageInfoPtrOutput() ClusterEbsStorageInfoPtrOutput
- func (o ClusterEbsStorageInfoOutput) ToClusterEbsStorageInfoPtrOutputWithContext(ctx context.Context) ClusterEbsStorageInfoPtrOutput
- func (o ClusterEbsStorageInfoOutput) VolumeSize() pulumi.IntPtrOutput
- type ClusterEbsStorageInfoPtrInput
- type ClusterEbsStorageInfoPtrOutput
- func (o ClusterEbsStorageInfoPtrOutput) Elem() ClusterEbsStorageInfoOutput
- func (ClusterEbsStorageInfoPtrOutput) ElementType() reflect.Type
- func (o ClusterEbsStorageInfoPtrOutput) ProvisionedThroughput() ClusterProvisionedThroughputPtrOutput
- func (o ClusterEbsStorageInfoPtrOutput) ToClusterEbsStorageInfoPtrOutput() ClusterEbsStorageInfoPtrOutput
- func (o ClusterEbsStorageInfoPtrOutput) ToClusterEbsStorageInfoPtrOutputWithContext(ctx context.Context) ClusterEbsStorageInfoPtrOutput
- func (o ClusterEbsStorageInfoPtrOutput) VolumeSize() pulumi.IntPtrOutput
- type ClusterEncryptionAtRest
- type ClusterEncryptionAtRestArgs
- func (ClusterEncryptionAtRestArgs) ElementType() reflect.Type
- func (i ClusterEncryptionAtRestArgs) ToClusterEncryptionAtRestOutput() ClusterEncryptionAtRestOutput
- func (i ClusterEncryptionAtRestArgs) ToClusterEncryptionAtRestOutputWithContext(ctx context.Context) ClusterEncryptionAtRestOutput
- func (i ClusterEncryptionAtRestArgs) ToClusterEncryptionAtRestPtrOutput() ClusterEncryptionAtRestPtrOutput
- func (i ClusterEncryptionAtRestArgs) ToClusterEncryptionAtRestPtrOutputWithContext(ctx context.Context) ClusterEncryptionAtRestPtrOutput
- type ClusterEncryptionAtRestInput
- type ClusterEncryptionAtRestOutput
- func (o ClusterEncryptionAtRestOutput) DataVolumeKmsKeyId() pulumi.StringOutput
- func (ClusterEncryptionAtRestOutput) ElementType() reflect.Type
- func (o ClusterEncryptionAtRestOutput) ToClusterEncryptionAtRestOutput() ClusterEncryptionAtRestOutput
- func (o ClusterEncryptionAtRestOutput) ToClusterEncryptionAtRestOutputWithContext(ctx context.Context) ClusterEncryptionAtRestOutput
- func (o ClusterEncryptionAtRestOutput) ToClusterEncryptionAtRestPtrOutput() ClusterEncryptionAtRestPtrOutput
- func (o ClusterEncryptionAtRestOutput) ToClusterEncryptionAtRestPtrOutputWithContext(ctx context.Context) ClusterEncryptionAtRestPtrOutput
- type ClusterEncryptionAtRestPtrInput
- type ClusterEncryptionAtRestPtrOutput
- func (o ClusterEncryptionAtRestPtrOutput) DataVolumeKmsKeyId() pulumi.StringPtrOutput
- func (o ClusterEncryptionAtRestPtrOutput) Elem() ClusterEncryptionAtRestOutput
- func (ClusterEncryptionAtRestPtrOutput) ElementType() reflect.Type
- func (o ClusterEncryptionAtRestPtrOutput) ToClusterEncryptionAtRestPtrOutput() ClusterEncryptionAtRestPtrOutput
- func (o ClusterEncryptionAtRestPtrOutput) ToClusterEncryptionAtRestPtrOutputWithContext(ctx context.Context) ClusterEncryptionAtRestPtrOutput
- type ClusterEncryptionInTransit
- type ClusterEncryptionInTransitArgs
- func (ClusterEncryptionInTransitArgs) ElementType() reflect.Type
- func (i ClusterEncryptionInTransitArgs) ToClusterEncryptionInTransitOutput() ClusterEncryptionInTransitOutput
- func (i ClusterEncryptionInTransitArgs) ToClusterEncryptionInTransitOutputWithContext(ctx context.Context) ClusterEncryptionInTransitOutput
- func (i ClusterEncryptionInTransitArgs) ToClusterEncryptionInTransitPtrOutput() ClusterEncryptionInTransitPtrOutput
- func (i ClusterEncryptionInTransitArgs) ToClusterEncryptionInTransitPtrOutputWithContext(ctx context.Context) ClusterEncryptionInTransitPtrOutput
- type ClusterEncryptionInTransitClientBroker
- func (ClusterEncryptionInTransitClientBroker) ElementType() reflect.Type
- func (e ClusterEncryptionInTransitClientBroker) ToClusterEncryptionInTransitClientBrokerOutput() ClusterEncryptionInTransitClientBrokerOutput
- func (e ClusterEncryptionInTransitClientBroker) ToClusterEncryptionInTransitClientBrokerOutputWithContext(ctx context.Context) ClusterEncryptionInTransitClientBrokerOutput
- func (e ClusterEncryptionInTransitClientBroker) ToClusterEncryptionInTransitClientBrokerPtrOutput() ClusterEncryptionInTransitClientBrokerPtrOutput
- func (e ClusterEncryptionInTransitClientBroker) ToClusterEncryptionInTransitClientBrokerPtrOutputWithContext(ctx context.Context) ClusterEncryptionInTransitClientBrokerPtrOutput
- func (e ClusterEncryptionInTransitClientBroker) ToStringOutput() pulumi.StringOutput
- func (e ClusterEncryptionInTransitClientBroker) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ClusterEncryptionInTransitClientBroker) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ClusterEncryptionInTransitClientBroker) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterEncryptionInTransitClientBrokerInput
- type ClusterEncryptionInTransitClientBrokerOutput
- func (ClusterEncryptionInTransitClientBrokerOutput) ElementType() reflect.Type
- func (o ClusterEncryptionInTransitClientBrokerOutput) ToClusterEncryptionInTransitClientBrokerOutput() ClusterEncryptionInTransitClientBrokerOutput
- func (o ClusterEncryptionInTransitClientBrokerOutput) ToClusterEncryptionInTransitClientBrokerOutputWithContext(ctx context.Context) ClusterEncryptionInTransitClientBrokerOutput
- func (o ClusterEncryptionInTransitClientBrokerOutput) ToClusterEncryptionInTransitClientBrokerPtrOutput() ClusterEncryptionInTransitClientBrokerPtrOutput
- func (o ClusterEncryptionInTransitClientBrokerOutput) ToClusterEncryptionInTransitClientBrokerPtrOutputWithContext(ctx context.Context) ClusterEncryptionInTransitClientBrokerPtrOutput
- func (o ClusterEncryptionInTransitClientBrokerOutput) ToStringOutput() pulumi.StringOutput
- func (o ClusterEncryptionInTransitClientBrokerOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ClusterEncryptionInTransitClientBrokerOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ClusterEncryptionInTransitClientBrokerOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterEncryptionInTransitClientBrokerPtrInput
- type ClusterEncryptionInTransitClientBrokerPtrOutput
- func (o ClusterEncryptionInTransitClientBrokerPtrOutput) Elem() ClusterEncryptionInTransitClientBrokerOutput
- func (ClusterEncryptionInTransitClientBrokerPtrOutput) ElementType() reflect.Type
- func (o ClusterEncryptionInTransitClientBrokerPtrOutput) ToClusterEncryptionInTransitClientBrokerPtrOutput() ClusterEncryptionInTransitClientBrokerPtrOutput
- func (o ClusterEncryptionInTransitClientBrokerPtrOutput) ToClusterEncryptionInTransitClientBrokerPtrOutputWithContext(ctx context.Context) ClusterEncryptionInTransitClientBrokerPtrOutput
- func (o ClusterEncryptionInTransitClientBrokerPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ClusterEncryptionInTransitClientBrokerPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterEncryptionInTransitInput
- type ClusterEncryptionInTransitOutput
- func (o ClusterEncryptionInTransitOutput) ClientBroker() ClusterEncryptionInTransitClientBrokerPtrOutput
- func (ClusterEncryptionInTransitOutput) ElementType() reflect.Type
- func (o ClusterEncryptionInTransitOutput) InCluster() pulumi.BoolPtrOutput
- func (o ClusterEncryptionInTransitOutput) ToClusterEncryptionInTransitOutput() ClusterEncryptionInTransitOutput
- func (o ClusterEncryptionInTransitOutput) ToClusterEncryptionInTransitOutputWithContext(ctx context.Context) ClusterEncryptionInTransitOutput
- func (o ClusterEncryptionInTransitOutput) ToClusterEncryptionInTransitPtrOutput() ClusterEncryptionInTransitPtrOutput
- func (o ClusterEncryptionInTransitOutput) ToClusterEncryptionInTransitPtrOutputWithContext(ctx context.Context) ClusterEncryptionInTransitPtrOutput
- type ClusterEncryptionInTransitPtrInput
- type ClusterEncryptionInTransitPtrOutput
- func (o ClusterEncryptionInTransitPtrOutput) ClientBroker() ClusterEncryptionInTransitClientBrokerPtrOutput
- func (o ClusterEncryptionInTransitPtrOutput) Elem() ClusterEncryptionInTransitOutput
- func (ClusterEncryptionInTransitPtrOutput) ElementType() reflect.Type
- func (o ClusterEncryptionInTransitPtrOutput) InCluster() pulumi.BoolPtrOutput
- func (o ClusterEncryptionInTransitPtrOutput) ToClusterEncryptionInTransitPtrOutput() ClusterEncryptionInTransitPtrOutput
- func (o ClusterEncryptionInTransitPtrOutput) ToClusterEncryptionInTransitPtrOutputWithContext(ctx context.Context) ClusterEncryptionInTransitPtrOutput
- type ClusterEncryptionInfo
- type ClusterEncryptionInfoArgs
- func (ClusterEncryptionInfoArgs) ElementType() reflect.Type
- func (i ClusterEncryptionInfoArgs) ToClusterEncryptionInfoOutput() ClusterEncryptionInfoOutput
- func (i ClusterEncryptionInfoArgs) ToClusterEncryptionInfoOutputWithContext(ctx context.Context) ClusterEncryptionInfoOutput
- func (i ClusterEncryptionInfoArgs) ToClusterEncryptionInfoPtrOutput() ClusterEncryptionInfoPtrOutput
- func (i ClusterEncryptionInfoArgs) ToClusterEncryptionInfoPtrOutputWithContext(ctx context.Context) ClusterEncryptionInfoPtrOutput
- type ClusterEncryptionInfoInput
- type ClusterEncryptionInfoOutput
- func (ClusterEncryptionInfoOutput) ElementType() reflect.Type
- func (o ClusterEncryptionInfoOutput) EncryptionAtRest() ClusterEncryptionAtRestPtrOutput
- func (o ClusterEncryptionInfoOutput) EncryptionInTransit() ClusterEncryptionInTransitPtrOutput
- func (o ClusterEncryptionInfoOutput) ToClusterEncryptionInfoOutput() ClusterEncryptionInfoOutput
- func (o ClusterEncryptionInfoOutput) ToClusterEncryptionInfoOutputWithContext(ctx context.Context) ClusterEncryptionInfoOutput
- func (o ClusterEncryptionInfoOutput) ToClusterEncryptionInfoPtrOutput() ClusterEncryptionInfoPtrOutput
- func (o ClusterEncryptionInfoOutput) ToClusterEncryptionInfoPtrOutputWithContext(ctx context.Context) ClusterEncryptionInfoPtrOutput
- type ClusterEncryptionInfoPtrInput
- type ClusterEncryptionInfoPtrOutput
- func (o ClusterEncryptionInfoPtrOutput) Elem() ClusterEncryptionInfoOutput
- func (ClusterEncryptionInfoPtrOutput) ElementType() reflect.Type
- func (o ClusterEncryptionInfoPtrOutput) EncryptionAtRest() ClusterEncryptionAtRestPtrOutput
- func (o ClusterEncryptionInfoPtrOutput) EncryptionInTransit() ClusterEncryptionInTransitPtrOutput
- func (o ClusterEncryptionInfoPtrOutput) ToClusterEncryptionInfoPtrOutput() ClusterEncryptionInfoPtrOutput
- func (o ClusterEncryptionInfoPtrOutput) ToClusterEncryptionInfoPtrOutputWithContext(ctx context.Context) ClusterEncryptionInfoPtrOutput
- type ClusterEnhancedMonitoring
- func (ClusterEnhancedMonitoring) ElementType() reflect.Type
- func (e ClusterEnhancedMonitoring) ToClusterEnhancedMonitoringOutput() ClusterEnhancedMonitoringOutput
- func (e ClusterEnhancedMonitoring) ToClusterEnhancedMonitoringOutputWithContext(ctx context.Context) ClusterEnhancedMonitoringOutput
- func (e ClusterEnhancedMonitoring) ToClusterEnhancedMonitoringPtrOutput() ClusterEnhancedMonitoringPtrOutput
- func (e ClusterEnhancedMonitoring) ToClusterEnhancedMonitoringPtrOutputWithContext(ctx context.Context) ClusterEnhancedMonitoringPtrOutput
- func (e ClusterEnhancedMonitoring) ToStringOutput() pulumi.StringOutput
- func (e ClusterEnhancedMonitoring) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ClusterEnhancedMonitoring) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ClusterEnhancedMonitoring) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterEnhancedMonitoringInput
- type ClusterEnhancedMonitoringOutput
- func (ClusterEnhancedMonitoringOutput) ElementType() reflect.Type
- func (o ClusterEnhancedMonitoringOutput) ToClusterEnhancedMonitoringOutput() ClusterEnhancedMonitoringOutput
- func (o ClusterEnhancedMonitoringOutput) ToClusterEnhancedMonitoringOutputWithContext(ctx context.Context) ClusterEnhancedMonitoringOutput
- func (o ClusterEnhancedMonitoringOutput) ToClusterEnhancedMonitoringPtrOutput() ClusterEnhancedMonitoringPtrOutput
- func (o ClusterEnhancedMonitoringOutput) ToClusterEnhancedMonitoringPtrOutputWithContext(ctx context.Context) ClusterEnhancedMonitoringPtrOutput
- func (o ClusterEnhancedMonitoringOutput) ToStringOutput() pulumi.StringOutput
- func (o ClusterEnhancedMonitoringOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ClusterEnhancedMonitoringOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ClusterEnhancedMonitoringOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterEnhancedMonitoringPtrInput
- type ClusterEnhancedMonitoringPtrOutput
- func (o ClusterEnhancedMonitoringPtrOutput) Elem() ClusterEnhancedMonitoringOutput
- func (ClusterEnhancedMonitoringPtrOutput) ElementType() reflect.Type
- func (o ClusterEnhancedMonitoringPtrOutput) ToClusterEnhancedMonitoringPtrOutput() ClusterEnhancedMonitoringPtrOutput
- func (o ClusterEnhancedMonitoringPtrOutput) ToClusterEnhancedMonitoringPtrOutputWithContext(ctx context.Context) ClusterEnhancedMonitoringPtrOutput
- func (o ClusterEnhancedMonitoringPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ClusterEnhancedMonitoringPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterFirehose
- type ClusterFirehoseArgs
- func (ClusterFirehoseArgs) ElementType() reflect.Type
- func (i ClusterFirehoseArgs) ToClusterFirehoseOutput() ClusterFirehoseOutput
- func (i ClusterFirehoseArgs) ToClusterFirehoseOutputWithContext(ctx context.Context) ClusterFirehoseOutput
- func (i ClusterFirehoseArgs) ToClusterFirehosePtrOutput() ClusterFirehosePtrOutput
- func (i ClusterFirehoseArgs) ToClusterFirehosePtrOutputWithContext(ctx context.Context) ClusterFirehosePtrOutput
- type ClusterFirehoseInput
- type ClusterFirehoseOutput
- func (o ClusterFirehoseOutput) DeliveryStream() pulumi.StringPtrOutput
- func (ClusterFirehoseOutput) ElementType() reflect.Type
- func (o ClusterFirehoseOutput) Enabled() pulumi.BoolOutput
- func (o ClusterFirehoseOutput) ToClusterFirehoseOutput() ClusterFirehoseOutput
- func (o ClusterFirehoseOutput) ToClusterFirehoseOutputWithContext(ctx context.Context) ClusterFirehoseOutput
- func (o ClusterFirehoseOutput) ToClusterFirehosePtrOutput() ClusterFirehosePtrOutput
- func (o ClusterFirehoseOutput) ToClusterFirehosePtrOutputWithContext(ctx context.Context) ClusterFirehosePtrOutput
- type ClusterFirehosePtrInput
- type ClusterFirehosePtrOutput
- func (o ClusterFirehosePtrOutput) DeliveryStream() pulumi.StringPtrOutput
- func (o ClusterFirehosePtrOutput) Elem() ClusterFirehoseOutput
- func (ClusterFirehosePtrOutput) ElementType() reflect.Type
- func (o ClusterFirehosePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterFirehosePtrOutput) ToClusterFirehosePtrOutput() ClusterFirehosePtrOutput
- func (o ClusterFirehosePtrOutput) ToClusterFirehosePtrOutputWithContext(ctx context.Context) ClusterFirehosePtrOutput
- type ClusterIam
- type ClusterIamArgs
- func (ClusterIamArgs) ElementType() reflect.Type
- func (i ClusterIamArgs) ToClusterIamOutput() ClusterIamOutput
- func (i ClusterIamArgs) ToClusterIamOutputWithContext(ctx context.Context) ClusterIamOutput
- func (i ClusterIamArgs) ToClusterIamPtrOutput() ClusterIamPtrOutput
- func (i ClusterIamArgs) ToClusterIamPtrOutputWithContext(ctx context.Context) ClusterIamPtrOutput
- type ClusterIamInput
- type ClusterIamOutput
- func (ClusterIamOutput) ElementType() reflect.Type
- func (o ClusterIamOutput) Enabled() pulumi.BoolOutput
- func (o ClusterIamOutput) ToClusterIamOutput() ClusterIamOutput
- func (o ClusterIamOutput) ToClusterIamOutputWithContext(ctx context.Context) ClusterIamOutput
- func (o ClusterIamOutput) ToClusterIamPtrOutput() ClusterIamPtrOutput
- func (o ClusterIamOutput) ToClusterIamPtrOutputWithContext(ctx context.Context) ClusterIamPtrOutput
- type ClusterIamPtrInput
- type ClusterIamPtrOutput
- func (o ClusterIamPtrOutput) Elem() ClusterIamOutput
- func (ClusterIamPtrOutput) ElementType() reflect.Type
- func (o ClusterIamPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterIamPtrOutput) ToClusterIamPtrOutput() ClusterIamPtrOutput
- func (o ClusterIamPtrOutput) ToClusterIamPtrOutputWithContext(ctx context.Context) ClusterIamPtrOutput
- type ClusterInput
- type ClusterJmxExporter
- type ClusterJmxExporterArgs
- func (ClusterJmxExporterArgs) ElementType() reflect.Type
- func (i ClusterJmxExporterArgs) ToClusterJmxExporterOutput() ClusterJmxExporterOutput
- func (i ClusterJmxExporterArgs) ToClusterJmxExporterOutputWithContext(ctx context.Context) ClusterJmxExporterOutput
- func (i ClusterJmxExporterArgs) ToClusterJmxExporterPtrOutput() ClusterJmxExporterPtrOutput
- func (i ClusterJmxExporterArgs) ToClusterJmxExporterPtrOutputWithContext(ctx context.Context) ClusterJmxExporterPtrOutput
- type ClusterJmxExporterInput
- type ClusterJmxExporterOutput
- func (ClusterJmxExporterOutput) ElementType() reflect.Type
- func (o ClusterJmxExporterOutput) EnabledInBroker() pulumi.BoolOutput
- func (o ClusterJmxExporterOutput) ToClusterJmxExporterOutput() ClusterJmxExporterOutput
- func (o ClusterJmxExporterOutput) ToClusterJmxExporterOutputWithContext(ctx context.Context) ClusterJmxExporterOutput
- func (o ClusterJmxExporterOutput) ToClusterJmxExporterPtrOutput() ClusterJmxExporterPtrOutput
- func (o ClusterJmxExporterOutput) ToClusterJmxExporterPtrOutputWithContext(ctx context.Context) ClusterJmxExporterPtrOutput
- type ClusterJmxExporterPtrInput
- type ClusterJmxExporterPtrOutput
- func (o ClusterJmxExporterPtrOutput) Elem() ClusterJmxExporterOutput
- func (ClusterJmxExporterPtrOutput) ElementType() reflect.Type
- func (o ClusterJmxExporterPtrOutput) EnabledInBroker() pulumi.BoolPtrOutput
- func (o ClusterJmxExporterPtrOutput) ToClusterJmxExporterPtrOutput() ClusterJmxExporterPtrOutput
- func (o ClusterJmxExporterPtrOutput) ToClusterJmxExporterPtrOutputWithContext(ctx context.Context) ClusterJmxExporterPtrOutput
- type ClusterLoggingInfo
- type ClusterLoggingInfoArgs
- func (ClusterLoggingInfoArgs) ElementType() reflect.Type
- func (i ClusterLoggingInfoArgs) ToClusterLoggingInfoOutput() ClusterLoggingInfoOutput
- func (i ClusterLoggingInfoArgs) ToClusterLoggingInfoOutputWithContext(ctx context.Context) ClusterLoggingInfoOutput
- func (i ClusterLoggingInfoArgs) ToClusterLoggingInfoPtrOutput() ClusterLoggingInfoPtrOutput
- func (i ClusterLoggingInfoArgs) ToClusterLoggingInfoPtrOutputWithContext(ctx context.Context) ClusterLoggingInfoPtrOutput
- type ClusterLoggingInfoInput
- type ClusterLoggingInfoOutput
- func (o ClusterLoggingInfoOutput) BrokerLogs() ClusterBrokerLogsOutput
- func (ClusterLoggingInfoOutput) ElementType() reflect.Type
- func (o ClusterLoggingInfoOutput) ToClusterLoggingInfoOutput() ClusterLoggingInfoOutput
- func (o ClusterLoggingInfoOutput) ToClusterLoggingInfoOutputWithContext(ctx context.Context) ClusterLoggingInfoOutput
- func (o ClusterLoggingInfoOutput) ToClusterLoggingInfoPtrOutput() ClusterLoggingInfoPtrOutput
- func (o ClusterLoggingInfoOutput) ToClusterLoggingInfoPtrOutputWithContext(ctx context.Context) ClusterLoggingInfoPtrOutput
- type ClusterLoggingInfoPtrInput
- type ClusterLoggingInfoPtrOutput
- func (o ClusterLoggingInfoPtrOutput) BrokerLogs() ClusterBrokerLogsPtrOutput
- func (o ClusterLoggingInfoPtrOutput) Elem() ClusterLoggingInfoOutput
- func (ClusterLoggingInfoPtrOutput) ElementType() reflect.Type
- func (o ClusterLoggingInfoPtrOutput) ToClusterLoggingInfoPtrOutput() ClusterLoggingInfoPtrOutput
- func (o ClusterLoggingInfoPtrOutput) ToClusterLoggingInfoPtrOutputWithContext(ctx context.Context) ClusterLoggingInfoPtrOutput
- type ClusterNodeExporter
- type ClusterNodeExporterArgs
- func (ClusterNodeExporterArgs) ElementType() reflect.Type
- func (i ClusterNodeExporterArgs) ToClusterNodeExporterOutput() ClusterNodeExporterOutput
- func (i ClusterNodeExporterArgs) ToClusterNodeExporterOutputWithContext(ctx context.Context) ClusterNodeExporterOutput
- func (i ClusterNodeExporterArgs) ToClusterNodeExporterPtrOutput() ClusterNodeExporterPtrOutput
- func (i ClusterNodeExporterArgs) ToClusterNodeExporterPtrOutputWithContext(ctx context.Context) ClusterNodeExporterPtrOutput
- type ClusterNodeExporterInput
- type ClusterNodeExporterOutput
- func (ClusterNodeExporterOutput) ElementType() reflect.Type
- func (o ClusterNodeExporterOutput) EnabledInBroker() pulumi.BoolOutput
- func (o ClusterNodeExporterOutput) ToClusterNodeExporterOutput() ClusterNodeExporterOutput
- func (o ClusterNodeExporterOutput) ToClusterNodeExporterOutputWithContext(ctx context.Context) ClusterNodeExporterOutput
- func (o ClusterNodeExporterOutput) ToClusterNodeExporterPtrOutput() ClusterNodeExporterPtrOutput
- func (o ClusterNodeExporterOutput) ToClusterNodeExporterPtrOutputWithContext(ctx context.Context) ClusterNodeExporterPtrOutput
- type ClusterNodeExporterPtrInput
- type ClusterNodeExporterPtrOutput
- func (o ClusterNodeExporterPtrOutput) Elem() ClusterNodeExporterOutput
- func (ClusterNodeExporterPtrOutput) ElementType() reflect.Type
- func (o ClusterNodeExporterPtrOutput) EnabledInBroker() pulumi.BoolPtrOutput
- func (o ClusterNodeExporterPtrOutput) ToClusterNodeExporterPtrOutput() ClusterNodeExporterPtrOutput
- func (o ClusterNodeExporterPtrOutput) ToClusterNodeExporterPtrOutputWithContext(ctx context.Context) ClusterNodeExporterPtrOutput
- type ClusterOpenMonitoring
- type ClusterOpenMonitoringArgs
- func (ClusterOpenMonitoringArgs) ElementType() reflect.Type
- func (i ClusterOpenMonitoringArgs) ToClusterOpenMonitoringOutput() ClusterOpenMonitoringOutput
- func (i ClusterOpenMonitoringArgs) ToClusterOpenMonitoringOutputWithContext(ctx context.Context) ClusterOpenMonitoringOutput
- func (i ClusterOpenMonitoringArgs) ToClusterOpenMonitoringPtrOutput() ClusterOpenMonitoringPtrOutput
- func (i ClusterOpenMonitoringArgs) ToClusterOpenMonitoringPtrOutputWithContext(ctx context.Context) ClusterOpenMonitoringPtrOutput
- type ClusterOpenMonitoringInput
- type ClusterOpenMonitoringOutput
- func (ClusterOpenMonitoringOutput) ElementType() reflect.Type
- func (o ClusterOpenMonitoringOutput) Prometheus() ClusterPrometheusOutput
- func (o ClusterOpenMonitoringOutput) ToClusterOpenMonitoringOutput() ClusterOpenMonitoringOutput
- func (o ClusterOpenMonitoringOutput) ToClusterOpenMonitoringOutputWithContext(ctx context.Context) ClusterOpenMonitoringOutput
- func (o ClusterOpenMonitoringOutput) ToClusterOpenMonitoringPtrOutput() ClusterOpenMonitoringPtrOutput
- func (o ClusterOpenMonitoringOutput) ToClusterOpenMonitoringPtrOutputWithContext(ctx context.Context) ClusterOpenMonitoringPtrOutput
- type ClusterOpenMonitoringPtrInput
- type ClusterOpenMonitoringPtrOutput
- func (o ClusterOpenMonitoringPtrOutput) Elem() ClusterOpenMonitoringOutput
- func (ClusterOpenMonitoringPtrOutput) ElementType() reflect.Type
- func (o ClusterOpenMonitoringPtrOutput) Prometheus() ClusterPrometheusPtrOutput
- func (o ClusterOpenMonitoringPtrOutput) ToClusterOpenMonitoringPtrOutput() ClusterOpenMonitoringPtrOutput
- func (o ClusterOpenMonitoringPtrOutput) ToClusterOpenMonitoringPtrOutputWithContext(ctx context.Context) ClusterOpenMonitoringPtrOutput
- type ClusterOutput
- func (o ClusterOutput) Arn() pulumi.StringOutput
- func (o ClusterOutput) BrokerNodeGroupInfo() ClusterBrokerNodeGroupInfoOutput
- func (o ClusterOutput) ClientAuthentication() ClusterClientAuthenticationPtrOutput
- func (o ClusterOutput) ClusterName() pulumi.StringOutput
- func (o ClusterOutput) ConfigurationInfo() ClusterConfigurationInfoPtrOutput
- func (o ClusterOutput) CurrentVersion() pulumi.StringPtrOutput
- func (ClusterOutput) ElementType() reflect.Type
- func (o ClusterOutput) EncryptionInfo() ClusterEncryptionInfoPtrOutput
- func (o ClusterOutput) EnhancedMonitoring() ClusterEnhancedMonitoringPtrOutput
- func (o ClusterOutput) KafkaVersion() pulumi.StringOutput
- func (o ClusterOutput) LoggingInfo() ClusterLoggingInfoPtrOutput
- func (o ClusterOutput) NumberOfBrokerNodes() pulumi.IntOutput
- func (o ClusterOutput) OpenMonitoring() ClusterOpenMonitoringPtrOutput
- func (o ClusterOutput) StorageMode() ClusterStorageModePtrOutput
- func (o ClusterOutput) Tags() pulumi.StringMapOutput
- func (o ClusterOutput) ToClusterOutput() ClusterOutput
- func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
- type ClusterPolicy
- type ClusterPolicyArgs
- type ClusterPolicyInput
- type ClusterPolicyOutput
- func (o ClusterPolicyOutput) ClusterArn() pulumi.StringOutput
- func (o ClusterPolicyOutput) CurrentVersion() pulumi.StringOutput
- func (ClusterPolicyOutput) ElementType() reflect.Type
- func (o ClusterPolicyOutput) Policy() pulumi.AnyOutput
- func (o ClusterPolicyOutput) ToClusterPolicyOutput() ClusterPolicyOutput
- func (o ClusterPolicyOutput) ToClusterPolicyOutputWithContext(ctx context.Context) ClusterPolicyOutput
- type ClusterPolicyState
- type ClusterPrometheus
- type ClusterPrometheusArgs
- func (ClusterPrometheusArgs) ElementType() reflect.Type
- func (i ClusterPrometheusArgs) ToClusterPrometheusOutput() ClusterPrometheusOutput
- func (i ClusterPrometheusArgs) ToClusterPrometheusOutputWithContext(ctx context.Context) ClusterPrometheusOutput
- func (i ClusterPrometheusArgs) ToClusterPrometheusPtrOutput() ClusterPrometheusPtrOutput
- func (i ClusterPrometheusArgs) ToClusterPrometheusPtrOutputWithContext(ctx context.Context) ClusterPrometheusPtrOutput
- type ClusterPrometheusInput
- type ClusterPrometheusOutput
- func (ClusterPrometheusOutput) ElementType() reflect.Type
- func (o ClusterPrometheusOutput) JmxExporter() ClusterJmxExporterPtrOutput
- func (o ClusterPrometheusOutput) NodeExporter() ClusterNodeExporterPtrOutput
- func (o ClusterPrometheusOutput) ToClusterPrometheusOutput() ClusterPrometheusOutput
- func (o ClusterPrometheusOutput) ToClusterPrometheusOutputWithContext(ctx context.Context) ClusterPrometheusOutput
- func (o ClusterPrometheusOutput) ToClusterPrometheusPtrOutput() ClusterPrometheusPtrOutput
- func (o ClusterPrometheusOutput) ToClusterPrometheusPtrOutputWithContext(ctx context.Context) ClusterPrometheusPtrOutput
- type ClusterPrometheusPtrInput
- type ClusterPrometheusPtrOutput
- func (o ClusterPrometheusPtrOutput) Elem() ClusterPrometheusOutput
- func (ClusterPrometheusPtrOutput) ElementType() reflect.Type
- func (o ClusterPrometheusPtrOutput) JmxExporter() ClusterJmxExporterPtrOutput
- func (o ClusterPrometheusPtrOutput) NodeExporter() ClusterNodeExporterPtrOutput
- func (o ClusterPrometheusPtrOutput) ToClusterPrometheusPtrOutput() ClusterPrometheusPtrOutput
- func (o ClusterPrometheusPtrOutput) ToClusterPrometheusPtrOutputWithContext(ctx context.Context) ClusterPrometheusPtrOutput
- type ClusterProvisionedThroughput
- type ClusterProvisionedThroughputArgs
- func (ClusterProvisionedThroughputArgs) ElementType() reflect.Type
- func (i ClusterProvisionedThroughputArgs) ToClusterProvisionedThroughputOutput() ClusterProvisionedThroughputOutput
- func (i ClusterProvisionedThroughputArgs) ToClusterProvisionedThroughputOutputWithContext(ctx context.Context) ClusterProvisionedThroughputOutput
- func (i ClusterProvisionedThroughputArgs) ToClusterProvisionedThroughputPtrOutput() ClusterProvisionedThroughputPtrOutput
- func (i ClusterProvisionedThroughputArgs) ToClusterProvisionedThroughputPtrOutputWithContext(ctx context.Context) ClusterProvisionedThroughputPtrOutput
- type ClusterProvisionedThroughputInput
- type ClusterProvisionedThroughputOutput
- func (ClusterProvisionedThroughputOutput) ElementType() reflect.Type
- func (o ClusterProvisionedThroughputOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterProvisionedThroughputOutput) ToClusterProvisionedThroughputOutput() ClusterProvisionedThroughputOutput
- func (o ClusterProvisionedThroughputOutput) ToClusterProvisionedThroughputOutputWithContext(ctx context.Context) ClusterProvisionedThroughputOutput
- func (o ClusterProvisionedThroughputOutput) ToClusterProvisionedThroughputPtrOutput() ClusterProvisionedThroughputPtrOutput
- func (o ClusterProvisionedThroughputOutput) ToClusterProvisionedThroughputPtrOutputWithContext(ctx context.Context) ClusterProvisionedThroughputPtrOutput
- func (o ClusterProvisionedThroughputOutput) VolumeThroughput() pulumi.IntPtrOutput
- type ClusterProvisionedThroughputPtrInput
- type ClusterProvisionedThroughputPtrOutput
- func (o ClusterProvisionedThroughputPtrOutput) Elem() ClusterProvisionedThroughputOutput
- func (ClusterProvisionedThroughputPtrOutput) ElementType() reflect.Type
- func (o ClusterProvisionedThroughputPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterProvisionedThroughputPtrOutput) ToClusterProvisionedThroughputPtrOutput() ClusterProvisionedThroughputPtrOutput
- func (o ClusterProvisionedThroughputPtrOutput) ToClusterProvisionedThroughputPtrOutputWithContext(ctx context.Context) ClusterProvisionedThroughputPtrOutput
- func (o ClusterProvisionedThroughputPtrOutput) VolumeThroughput() pulumi.IntPtrOutput
- type ClusterPublicAccess
- type ClusterPublicAccessArgs
- func (ClusterPublicAccessArgs) ElementType() reflect.Type
- func (i ClusterPublicAccessArgs) ToClusterPublicAccessOutput() ClusterPublicAccessOutput
- func (i ClusterPublicAccessArgs) ToClusterPublicAccessOutputWithContext(ctx context.Context) ClusterPublicAccessOutput
- func (i ClusterPublicAccessArgs) ToClusterPublicAccessPtrOutput() ClusterPublicAccessPtrOutput
- func (i ClusterPublicAccessArgs) ToClusterPublicAccessPtrOutputWithContext(ctx context.Context) ClusterPublicAccessPtrOutput
- type ClusterPublicAccessInput
- type ClusterPublicAccessOutput
- func (ClusterPublicAccessOutput) ElementType() reflect.Type
- func (o ClusterPublicAccessOutput) ToClusterPublicAccessOutput() ClusterPublicAccessOutput
- func (o ClusterPublicAccessOutput) ToClusterPublicAccessOutputWithContext(ctx context.Context) ClusterPublicAccessOutput
- func (o ClusterPublicAccessOutput) ToClusterPublicAccessPtrOutput() ClusterPublicAccessPtrOutput
- func (o ClusterPublicAccessOutput) ToClusterPublicAccessPtrOutputWithContext(ctx context.Context) ClusterPublicAccessPtrOutput
- func (o ClusterPublicAccessOutput) Type() pulumi.StringPtrOutput
- type ClusterPublicAccessPtrInput
- type ClusterPublicAccessPtrOutput
- func (o ClusterPublicAccessPtrOutput) Elem() ClusterPublicAccessOutput
- func (ClusterPublicAccessPtrOutput) ElementType() reflect.Type
- func (o ClusterPublicAccessPtrOutput) ToClusterPublicAccessPtrOutput() ClusterPublicAccessPtrOutput
- func (o ClusterPublicAccessPtrOutput) ToClusterPublicAccessPtrOutputWithContext(ctx context.Context) ClusterPublicAccessPtrOutput
- func (o ClusterPublicAccessPtrOutput) Type() pulumi.StringPtrOutput
- type ClusterS3
- type ClusterS3Args
- func (ClusterS3Args) ElementType() reflect.Type
- func (i ClusterS3Args) ToClusterS3Output() ClusterS3Output
- func (i ClusterS3Args) ToClusterS3OutputWithContext(ctx context.Context) ClusterS3Output
- func (i ClusterS3Args) ToClusterS3PtrOutput() ClusterS3PtrOutput
- func (i ClusterS3Args) ToClusterS3PtrOutputWithContext(ctx context.Context) ClusterS3PtrOutput
- type ClusterS3Input
- type ClusterS3Output
- func (o ClusterS3Output) Bucket() pulumi.StringPtrOutput
- func (ClusterS3Output) ElementType() reflect.Type
- func (o ClusterS3Output) Enabled() pulumi.BoolOutput
- func (o ClusterS3Output) Prefix() pulumi.StringPtrOutput
- func (o ClusterS3Output) ToClusterS3Output() ClusterS3Output
- func (o ClusterS3Output) ToClusterS3OutputWithContext(ctx context.Context) ClusterS3Output
- func (o ClusterS3Output) ToClusterS3PtrOutput() ClusterS3PtrOutput
- func (o ClusterS3Output) ToClusterS3PtrOutputWithContext(ctx context.Context) ClusterS3PtrOutput
- type ClusterS3PtrInput
- type ClusterS3PtrOutput
- func (o ClusterS3PtrOutput) Bucket() pulumi.StringPtrOutput
- func (o ClusterS3PtrOutput) Elem() ClusterS3Output
- func (ClusterS3PtrOutput) ElementType() reflect.Type
- func (o ClusterS3PtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterS3PtrOutput) Prefix() pulumi.StringPtrOutput
- func (o ClusterS3PtrOutput) ToClusterS3PtrOutput() ClusterS3PtrOutput
- func (o ClusterS3PtrOutput) ToClusterS3PtrOutputWithContext(ctx context.Context) ClusterS3PtrOutput
- type ClusterSasl
- type ClusterSaslArgs
- func (ClusterSaslArgs) ElementType() reflect.Type
- func (i ClusterSaslArgs) ToClusterSaslOutput() ClusterSaslOutput
- func (i ClusterSaslArgs) ToClusterSaslOutputWithContext(ctx context.Context) ClusterSaslOutput
- func (i ClusterSaslArgs) ToClusterSaslPtrOutput() ClusterSaslPtrOutput
- func (i ClusterSaslArgs) ToClusterSaslPtrOutputWithContext(ctx context.Context) ClusterSaslPtrOutput
- type ClusterSaslInput
- type ClusterSaslOutput
- func (ClusterSaslOutput) ElementType() reflect.Type
- func (o ClusterSaslOutput) Iam() ClusterIamPtrOutput
- func (o ClusterSaslOutput) Scram() ClusterScramPtrOutput
- func (o ClusterSaslOutput) ToClusterSaslOutput() ClusterSaslOutput
- func (o ClusterSaslOutput) ToClusterSaslOutputWithContext(ctx context.Context) ClusterSaslOutput
- func (o ClusterSaslOutput) ToClusterSaslPtrOutput() ClusterSaslPtrOutput
- func (o ClusterSaslOutput) ToClusterSaslPtrOutputWithContext(ctx context.Context) ClusterSaslPtrOutput
- type ClusterSaslPtrInput
- type ClusterSaslPtrOutput
- func (o ClusterSaslPtrOutput) Elem() ClusterSaslOutput
- func (ClusterSaslPtrOutput) ElementType() reflect.Type
- func (o ClusterSaslPtrOutput) Iam() ClusterIamPtrOutput
- func (o ClusterSaslPtrOutput) Scram() ClusterScramPtrOutput
- func (o ClusterSaslPtrOutput) ToClusterSaslPtrOutput() ClusterSaslPtrOutput
- func (o ClusterSaslPtrOutput) ToClusterSaslPtrOutputWithContext(ctx context.Context) ClusterSaslPtrOutput
- type ClusterScram
- type ClusterScramArgs
- func (ClusterScramArgs) ElementType() reflect.Type
- func (i ClusterScramArgs) ToClusterScramOutput() ClusterScramOutput
- func (i ClusterScramArgs) ToClusterScramOutputWithContext(ctx context.Context) ClusterScramOutput
- func (i ClusterScramArgs) ToClusterScramPtrOutput() ClusterScramPtrOutput
- func (i ClusterScramArgs) ToClusterScramPtrOutputWithContext(ctx context.Context) ClusterScramPtrOutput
- type ClusterScramInput
- type ClusterScramOutput
- func (ClusterScramOutput) ElementType() reflect.Type
- func (o ClusterScramOutput) Enabled() pulumi.BoolOutput
- func (o ClusterScramOutput) ToClusterScramOutput() ClusterScramOutput
- func (o ClusterScramOutput) ToClusterScramOutputWithContext(ctx context.Context) ClusterScramOutput
- func (o ClusterScramOutput) ToClusterScramPtrOutput() ClusterScramPtrOutput
- func (o ClusterScramOutput) ToClusterScramPtrOutputWithContext(ctx context.Context) ClusterScramPtrOutput
- type ClusterScramPtrInput
- type ClusterScramPtrOutput
- func (o ClusterScramPtrOutput) Elem() ClusterScramOutput
- func (ClusterScramPtrOutput) ElementType() reflect.Type
- func (o ClusterScramPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterScramPtrOutput) ToClusterScramPtrOutput() ClusterScramPtrOutput
- func (o ClusterScramPtrOutput) ToClusterScramPtrOutputWithContext(ctx context.Context) ClusterScramPtrOutput
- type ClusterState
- type ClusterStorageInfo
- type ClusterStorageInfoArgs
- func (ClusterStorageInfoArgs) ElementType() reflect.Type
- func (i ClusterStorageInfoArgs) ToClusterStorageInfoOutput() ClusterStorageInfoOutput
- func (i ClusterStorageInfoArgs) ToClusterStorageInfoOutputWithContext(ctx context.Context) ClusterStorageInfoOutput
- func (i ClusterStorageInfoArgs) ToClusterStorageInfoPtrOutput() ClusterStorageInfoPtrOutput
- func (i ClusterStorageInfoArgs) ToClusterStorageInfoPtrOutputWithContext(ctx context.Context) ClusterStorageInfoPtrOutput
- type ClusterStorageInfoInput
- type ClusterStorageInfoOutput
- func (o ClusterStorageInfoOutput) EbsStorageInfo() ClusterEbsStorageInfoPtrOutput
- func (ClusterStorageInfoOutput) ElementType() reflect.Type
- func (o ClusterStorageInfoOutput) ToClusterStorageInfoOutput() ClusterStorageInfoOutput
- func (o ClusterStorageInfoOutput) ToClusterStorageInfoOutputWithContext(ctx context.Context) ClusterStorageInfoOutput
- func (o ClusterStorageInfoOutput) ToClusterStorageInfoPtrOutput() ClusterStorageInfoPtrOutput
- func (o ClusterStorageInfoOutput) ToClusterStorageInfoPtrOutputWithContext(ctx context.Context) ClusterStorageInfoPtrOutput
- type ClusterStorageInfoPtrInput
- type ClusterStorageInfoPtrOutput
- func (o ClusterStorageInfoPtrOutput) EbsStorageInfo() ClusterEbsStorageInfoPtrOutput
- func (o ClusterStorageInfoPtrOutput) Elem() ClusterStorageInfoOutput
- func (ClusterStorageInfoPtrOutput) ElementType() reflect.Type
- func (o ClusterStorageInfoPtrOutput) ToClusterStorageInfoPtrOutput() ClusterStorageInfoPtrOutput
- func (o ClusterStorageInfoPtrOutput) ToClusterStorageInfoPtrOutputWithContext(ctx context.Context) ClusterStorageInfoPtrOutput
- type ClusterStorageMode
- func (ClusterStorageMode) ElementType() reflect.Type
- func (e ClusterStorageMode) ToClusterStorageModeOutput() ClusterStorageModeOutput
- func (e ClusterStorageMode) ToClusterStorageModeOutputWithContext(ctx context.Context) ClusterStorageModeOutput
- func (e ClusterStorageMode) ToClusterStorageModePtrOutput() ClusterStorageModePtrOutput
- func (e ClusterStorageMode) ToClusterStorageModePtrOutputWithContext(ctx context.Context) ClusterStorageModePtrOutput
- func (e ClusterStorageMode) ToStringOutput() pulumi.StringOutput
- func (e ClusterStorageMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ClusterStorageMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ClusterStorageMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterStorageModeInput
- type ClusterStorageModeOutput
- func (ClusterStorageModeOutput) ElementType() reflect.Type
- func (o ClusterStorageModeOutput) ToClusterStorageModeOutput() ClusterStorageModeOutput
- func (o ClusterStorageModeOutput) ToClusterStorageModeOutputWithContext(ctx context.Context) ClusterStorageModeOutput
- func (o ClusterStorageModeOutput) ToClusterStorageModePtrOutput() ClusterStorageModePtrOutput
- func (o ClusterStorageModeOutput) ToClusterStorageModePtrOutputWithContext(ctx context.Context) ClusterStorageModePtrOutput
- func (o ClusterStorageModeOutput) ToStringOutput() pulumi.StringOutput
- func (o ClusterStorageModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ClusterStorageModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ClusterStorageModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterStorageModePtrInput
- type ClusterStorageModePtrOutput
- func (o ClusterStorageModePtrOutput) Elem() ClusterStorageModeOutput
- func (ClusterStorageModePtrOutput) ElementType() reflect.Type
- func (o ClusterStorageModePtrOutput) ToClusterStorageModePtrOutput() ClusterStorageModePtrOutput
- func (o ClusterStorageModePtrOutput) ToClusterStorageModePtrOutputWithContext(ctx context.Context) ClusterStorageModePtrOutput
- func (o ClusterStorageModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ClusterStorageModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ClusterTls
- type ClusterTlsArgs
- func (ClusterTlsArgs) ElementType() reflect.Type
- func (i ClusterTlsArgs) ToClusterTlsOutput() ClusterTlsOutput
- func (i ClusterTlsArgs) ToClusterTlsOutputWithContext(ctx context.Context) ClusterTlsOutput
- func (i ClusterTlsArgs) ToClusterTlsPtrOutput() ClusterTlsPtrOutput
- func (i ClusterTlsArgs) ToClusterTlsPtrOutputWithContext(ctx context.Context) ClusterTlsPtrOutput
- type ClusterTlsInput
- type ClusterTlsOutput
- func (o ClusterTlsOutput) CertificateAuthorityArnList() pulumi.StringArrayOutput
- func (ClusterTlsOutput) ElementType() reflect.Type
- func (o ClusterTlsOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterTlsOutput) ToClusterTlsOutput() ClusterTlsOutput
- func (o ClusterTlsOutput) ToClusterTlsOutputWithContext(ctx context.Context) ClusterTlsOutput
- func (o ClusterTlsOutput) ToClusterTlsPtrOutput() ClusterTlsPtrOutput
- func (o ClusterTlsOutput) ToClusterTlsPtrOutputWithContext(ctx context.Context) ClusterTlsPtrOutput
- type ClusterTlsPtrInput
- type ClusterTlsPtrOutput
- func (o ClusterTlsPtrOutput) CertificateAuthorityArnList() pulumi.StringArrayOutput
- func (o ClusterTlsPtrOutput) Elem() ClusterTlsOutput
- func (ClusterTlsPtrOutput) ElementType() reflect.Type
- func (o ClusterTlsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterTlsPtrOutput) ToClusterTlsPtrOutput() ClusterTlsPtrOutput
- func (o ClusterTlsPtrOutput) ToClusterTlsPtrOutputWithContext(ctx context.Context) ClusterTlsPtrOutput
- type ClusterUnauthenticated
- type ClusterUnauthenticatedArgs
- func (ClusterUnauthenticatedArgs) ElementType() reflect.Type
- func (i ClusterUnauthenticatedArgs) ToClusterUnauthenticatedOutput() ClusterUnauthenticatedOutput
- func (i ClusterUnauthenticatedArgs) ToClusterUnauthenticatedOutputWithContext(ctx context.Context) ClusterUnauthenticatedOutput
- func (i ClusterUnauthenticatedArgs) ToClusterUnauthenticatedPtrOutput() ClusterUnauthenticatedPtrOutput
- func (i ClusterUnauthenticatedArgs) ToClusterUnauthenticatedPtrOutputWithContext(ctx context.Context) ClusterUnauthenticatedPtrOutput
- type ClusterUnauthenticatedInput
- type ClusterUnauthenticatedOutput
- func (ClusterUnauthenticatedOutput) ElementType() reflect.Type
- func (o ClusterUnauthenticatedOutput) Enabled() pulumi.BoolOutput
- func (o ClusterUnauthenticatedOutput) ToClusterUnauthenticatedOutput() ClusterUnauthenticatedOutput
- func (o ClusterUnauthenticatedOutput) ToClusterUnauthenticatedOutputWithContext(ctx context.Context) ClusterUnauthenticatedOutput
- func (o ClusterUnauthenticatedOutput) ToClusterUnauthenticatedPtrOutput() ClusterUnauthenticatedPtrOutput
- func (o ClusterUnauthenticatedOutput) ToClusterUnauthenticatedPtrOutputWithContext(ctx context.Context) ClusterUnauthenticatedPtrOutput
- type ClusterUnauthenticatedPtrInput
- type ClusterUnauthenticatedPtrOutput
- func (o ClusterUnauthenticatedPtrOutput) Elem() ClusterUnauthenticatedOutput
- func (ClusterUnauthenticatedPtrOutput) ElementType() reflect.Type
- func (o ClusterUnauthenticatedPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterUnauthenticatedPtrOutput) ToClusterUnauthenticatedPtrOutput() ClusterUnauthenticatedPtrOutput
- func (o ClusterUnauthenticatedPtrOutput) ToClusterUnauthenticatedPtrOutputWithContext(ctx context.Context) ClusterUnauthenticatedPtrOutput
- type ClusterVpcConnectivity
- type ClusterVpcConnectivityArgs
- func (ClusterVpcConnectivityArgs) ElementType() reflect.Type
- func (i ClusterVpcConnectivityArgs) ToClusterVpcConnectivityOutput() ClusterVpcConnectivityOutput
- func (i ClusterVpcConnectivityArgs) ToClusterVpcConnectivityOutputWithContext(ctx context.Context) ClusterVpcConnectivityOutput
- func (i ClusterVpcConnectivityArgs) ToClusterVpcConnectivityPtrOutput() ClusterVpcConnectivityPtrOutput
- func (i ClusterVpcConnectivityArgs) ToClusterVpcConnectivityPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityPtrOutput
- type ClusterVpcConnectivityClientAuthentication
- type ClusterVpcConnectivityClientAuthenticationArgs
- func (ClusterVpcConnectivityClientAuthenticationArgs) ElementType() reflect.Type
- func (i ClusterVpcConnectivityClientAuthenticationArgs) ToClusterVpcConnectivityClientAuthenticationOutput() ClusterVpcConnectivityClientAuthenticationOutput
- func (i ClusterVpcConnectivityClientAuthenticationArgs) ToClusterVpcConnectivityClientAuthenticationOutputWithContext(ctx context.Context) ClusterVpcConnectivityClientAuthenticationOutput
- func (i ClusterVpcConnectivityClientAuthenticationArgs) ToClusterVpcConnectivityClientAuthenticationPtrOutput() ClusterVpcConnectivityClientAuthenticationPtrOutput
- func (i ClusterVpcConnectivityClientAuthenticationArgs) ToClusterVpcConnectivityClientAuthenticationPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityClientAuthenticationPtrOutput
- type ClusterVpcConnectivityClientAuthenticationInput
- type ClusterVpcConnectivityClientAuthenticationOutput
- func (ClusterVpcConnectivityClientAuthenticationOutput) ElementType() reflect.Type
- func (o ClusterVpcConnectivityClientAuthenticationOutput) Sasl() ClusterVpcConnectivitySaslPtrOutput
- func (o ClusterVpcConnectivityClientAuthenticationOutput) Tls() ClusterVpcConnectivityTlsPtrOutput
- func (o ClusterVpcConnectivityClientAuthenticationOutput) ToClusterVpcConnectivityClientAuthenticationOutput() ClusterVpcConnectivityClientAuthenticationOutput
- func (o ClusterVpcConnectivityClientAuthenticationOutput) ToClusterVpcConnectivityClientAuthenticationOutputWithContext(ctx context.Context) ClusterVpcConnectivityClientAuthenticationOutput
- func (o ClusterVpcConnectivityClientAuthenticationOutput) ToClusterVpcConnectivityClientAuthenticationPtrOutput() ClusterVpcConnectivityClientAuthenticationPtrOutput
- func (o ClusterVpcConnectivityClientAuthenticationOutput) ToClusterVpcConnectivityClientAuthenticationPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityClientAuthenticationPtrOutput
- type ClusterVpcConnectivityClientAuthenticationPtrInput
- type ClusterVpcConnectivityClientAuthenticationPtrOutput
- func (o ClusterVpcConnectivityClientAuthenticationPtrOutput) Elem() ClusterVpcConnectivityClientAuthenticationOutput
- func (ClusterVpcConnectivityClientAuthenticationPtrOutput) ElementType() reflect.Type
- func (o ClusterVpcConnectivityClientAuthenticationPtrOutput) Sasl() ClusterVpcConnectivitySaslPtrOutput
- func (o ClusterVpcConnectivityClientAuthenticationPtrOutput) Tls() ClusterVpcConnectivityTlsPtrOutput
- func (o ClusterVpcConnectivityClientAuthenticationPtrOutput) ToClusterVpcConnectivityClientAuthenticationPtrOutput() ClusterVpcConnectivityClientAuthenticationPtrOutput
- func (o ClusterVpcConnectivityClientAuthenticationPtrOutput) ToClusterVpcConnectivityClientAuthenticationPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityClientAuthenticationPtrOutput
- type ClusterVpcConnectivityIam
- type ClusterVpcConnectivityIamArgs
- func (ClusterVpcConnectivityIamArgs) ElementType() reflect.Type
- func (i ClusterVpcConnectivityIamArgs) ToClusterVpcConnectivityIamOutput() ClusterVpcConnectivityIamOutput
- func (i ClusterVpcConnectivityIamArgs) ToClusterVpcConnectivityIamOutputWithContext(ctx context.Context) ClusterVpcConnectivityIamOutput
- func (i ClusterVpcConnectivityIamArgs) ToClusterVpcConnectivityIamPtrOutput() ClusterVpcConnectivityIamPtrOutput
- func (i ClusterVpcConnectivityIamArgs) ToClusterVpcConnectivityIamPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityIamPtrOutput
- type ClusterVpcConnectivityIamInput
- type ClusterVpcConnectivityIamOutput
- func (ClusterVpcConnectivityIamOutput) ElementType() reflect.Type
- func (o ClusterVpcConnectivityIamOutput) Enabled() pulumi.BoolOutput
- func (o ClusterVpcConnectivityIamOutput) ToClusterVpcConnectivityIamOutput() ClusterVpcConnectivityIamOutput
- func (o ClusterVpcConnectivityIamOutput) ToClusterVpcConnectivityIamOutputWithContext(ctx context.Context) ClusterVpcConnectivityIamOutput
- func (o ClusterVpcConnectivityIamOutput) ToClusterVpcConnectivityIamPtrOutput() ClusterVpcConnectivityIamPtrOutput
- func (o ClusterVpcConnectivityIamOutput) ToClusterVpcConnectivityIamPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityIamPtrOutput
- type ClusterVpcConnectivityIamPtrInput
- type ClusterVpcConnectivityIamPtrOutput
- func (o ClusterVpcConnectivityIamPtrOutput) Elem() ClusterVpcConnectivityIamOutput
- func (ClusterVpcConnectivityIamPtrOutput) ElementType() reflect.Type
- func (o ClusterVpcConnectivityIamPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterVpcConnectivityIamPtrOutput) ToClusterVpcConnectivityIamPtrOutput() ClusterVpcConnectivityIamPtrOutput
- func (o ClusterVpcConnectivityIamPtrOutput) ToClusterVpcConnectivityIamPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityIamPtrOutput
- type ClusterVpcConnectivityInput
- type ClusterVpcConnectivityOutput
- func (o ClusterVpcConnectivityOutput) ClientAuthentication() ClusterVpcConnectivityClientAuthenticationPtrOutput
- func (ClusterVpcConnectivityOutput) ElementType() reflect.Type
- func (o ClusterVpcConnectivityOutput) ToClusterVpcConnectivityOutput() ClusterVpcConnectivityOutput
- func (o ClusterVpcConnectivityOutput) ToClusterVpcConnectivityOutputWithContext(ctx context.Context) ClusterVpcConnectivityOutput
- func (o ClusterVpcConnectivityOutput) ToClusterVpcConnectivityPtrOutput() ClusterVpcConnectivityPtrOutput
- func (o ClusterVpcConnectivityOutput) ToClusterVpcConnectivityPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityPtrOutput
- type ClusterVpcConnectivityPtrInput
- type ClusterVpcConnectivityPtrOutput
- func (o ClusterVpcConnectivityPtrOutput) ClientAuthentication() ClusterVpcConnectivityClientAuthenticationPtrOutput
- func (o ClusterVpcConnectivityPtrOutput) Elem() ClusterVpcConnectivityOutput
- func (ClusterVpcConnectivityPtrOutput) ElementType() reflect.Type
- func (o ClusterVpcConnectivityPtrOutput) ToClusterVpcConnectivityPtrOutput() ClusterVpcConnectivityPtrOutput
- func (o ClusterVpcConnectivityPtrOutput) ToClusterVpcConnectivityPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityPtrOutput
- type ClusterVpcConnectivitySasl
- type ClusterVpcConnectivitySaslArgs
- func (ClusterVpcConnectivitySaslArgs) ElementType() reflect.Type
- func (i ClusterVpcConnectivitySaslArgs) ToClusterVpcConnectivitySaslOutput() ClusterVpcConnectivitySaslOutput
- func (i ClusterVpcConnectivitySaslArgs) ToClusterVpcConnectivitySaslOutputWithContext(ctx context.Context) ClusterVpcConnectivitySaslOutput
- func (i ClusterVpcConnectivitySaslArgs) ToClusterVpcConnectivitySaslPtrOutput() ClusterVpcConnectivitySaslPtrOutput
- func (i ClusterVpcConnectivitySaslArgs) ToClusterVpcConnectivitySaslPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivitySaslPtrOutput
- type ClusterVpcConnectivitySaslInput
- type ClusterVpcConnectivitySaslOutput
- func (ClusterVpcConnectivitySaslOutput) ElementType() reflect.Type
- func (o ClusterVpcConnectivitySaslOutput) Iam() ClusterVpcConnectivityIamPtrOutput
- func (o ClusterVpcConnectivitySaslOutput) Scram() ClusterVpcConnectivityScramPtrOutput
- func (o ClusterVpcConnectivitySaslOutput) ToClusterVpcConnectivitySaslOutput() ClusterVpcConnectivitySaslOutput
- func (o ClusterVpcConnectivitySaslOutput) ToClusterVpcConnectivitySaslOutputWithContext(ctx context.Context) ClusterVpcConnectivitySaslOutput
- func (o ClusterVpcConnectivitySaslOutput) ToClusterVpcConnectivitySaslPtrOutput() ClusterVpcConnectivitySaslPtrOutput
- func (o ClusterVpcConnectivitySaslOutput) ToClusterVpcConnectivitySaslPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivitySaslPtrOutput
- type ClusterVpcConnectivitySaslPtrInput
- type ClusterVpcConnectivitySaslPtrOutput
- func (o ClusterVpcConnectivitySaslPtrOutput) Elem() ClusterVpcConnectivitySaslOutput
- func (ClusterVpcConnectivitySaslPtrOutput) ElementType() reflect.Type
- func (o ClusterVpcConnectivitySaslPtrOutput) Iam() ClusterVpcConnectivityIamPtrOutput
- func (o ClusterVpcConnectivitySaslPtrOutput) Scram() ClusterVpcConnectivityScramPtrOutput
- func (o ClusterVpcConnectivitySaslPtrOutput) ToClusterVpcConnectivitySaslPtrOutput() ClusterVpcConnectivitySaslPtrOutput
- func (o ClusterVpcConnectivitySaslPtrOutput) ToClusterVpcConnectivitySaslPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivitySaslPtrOutput
- type ClusterVpcConnectivityScram
- type ClusterVpcConnectivityScramArgs
- func (ClusterVpcConnectivityScramArgs) ElementType() reflect.Type
- func (i ClusterVpcConnectivityScramArgs) ToClusterVpcConnectivityScramOutput() ClusterVpcConnectivityScramOutput
- func (i ClusterVpcConnectivityScramArgs) ToClusterVpcConnectivityScramOutputWithContext(ctx context.Context) ClusterVpcConnectivityScramOutput
- func (i ClusterVpcConnectivityScramArgs) ToClusterVpcConnectivityScramPtrOutput() ClusterVpcConnectivityScramPtrOutput
- func (i ClusterVpcConnectivityScramArgs) ToClusterVpcConnectivityScramPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityScramPtrOutput
- type ClusterVpcConnectivityScramInput
- type ClusterVpcConnectivityScramOutput
- func (ClusterVpcConnectivityScramOutput) ElementType() reflect.Type
- func (o ClusterVpcConnectivityScramOutput) Enabled() pulumi.BoolOutput
- func (o ClusterVpcConnectivityScramOutput) ToClusterVpcConnectivityScramOutput() ClusterVpcConnectivityScramOutput
- func (o ClusterVpcConnectivityScramOutput) ToClusterVpcConnectivityScramOutputWithContext(ctx context.Context) ClusterVpcConnectivityScramOutput
- func (o ClusterVpcConnectivityScramOutput) ToClusterVpcConnectivityScramPtrOutput() ClusterVpcConnectivityScramPtrOutput
- func (o ClusterVpcConnectivityScramOutput) ToClusterVpcConnectivityScramPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityScramPtrOutput
- type ClusterVpcConnectivityScramPtrInput
- type ClusterVpcConnectivityScramPtrOutput
- func (o ClusterVpcConnectivityScramPtrOutput) Elem() ClusterVpcConnectivityScramOutput
- func (ClusterVpcConnectivityScramPtrOutput) ElementType() reflect.Type
- func (o ClusterVpcConnectivityScramPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterVpcConnectivityScramPtrOutput) ToClusterVpcConnectivityScramPtrOutput() ClusterVpcConnectivityScramPtrOutput
- func (o ClusterVpcConnectivityScramPtrOutput) ToClusterVpcConnectivityScramPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityScramPtrOutput
- type ClusterVpcConnectivityTls
- type ClusterVpcConnectivityTlsArgs
- func (ClusterVpcConnectivityTlsArgs) ElementType() reflect.Type
- func (i ClusterVpcConnectivityTlsArgs) ToClusterVpcConnectivityTlsOutput() ClusterVpcConnectivityTlsOutput
- func (i ClusterVpcConnectivityTlsArgs) ToClusterVpcConnectivityTlsOutputWithContext(ctx context.Context) ClusterVpcConnectivityTlsOutput
- func (i ClusterVpcConnectivityTlsArgs) ToClusterVpcConnectivityTlsPtrOutput() ClusterVpcConnectivityTlsPtrOutput
- func (i ClusterVpcConnectivityTlsArgs) ToClusterVpcConnectivityTlsPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityTlsPtrOutput
- type ClusterVpcConnectivityTlsInput
- type ClusterVpcConnectivityTlsOutput
- func (ClusterVpcConnectivityTlsOutput) ElementType() reflect.Type
- func (o ClusterVpcConnectivityTlsOutput) Enabled() pulumi.BoolOutput
- func (o ClusterVpcConnectivityTlsOutput) ToClusterVpcConnectivityTlsOutput() ClusterVpcConnectivityTlsOutput
- func (o ClusterVpcConnectivityTlsOutput) ToClusterVpcConnectivityTlsOutputWithContext(ctx context.Context) ClusterVpcConnectivityTlsOutput
- func (o ClusterVpcConnectivityTlsOutput) ToClusterVpcConnectivityTlsPtrOutput() ClusterVpcConnectivityTlsPtrOutput
- func (o ClusterVpcConnectivityTlsOutput) ToClusterVpcConnectivityTlsPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityTlsPtrOutput
- type ClusterVpcConnectivityTlsPtrInput
- type ClusterVpcConnectivityTlsPtrOutput
- func (o ClusterVpcConnectivityTlsPtrOutput) Elem() ClusterVpcConnectivityTlsOutput
- func (ClusterVpcConnectivityTlsPtrOutput) ElementType() reflect.Type
- func (o ClusterVpcConnectivityTlsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ClusterVpcConnectivityTlsPtrOutput) ToClusterVpcConnectivityTlsPtrOutput() ClusterVpcConnectivityTlsPtrOutput
- func (o ClusterVpcConnectivityTlsPtrOutput) ToClusterVpcConnectivityTlsPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityTlsPtrOutput
- type Configuration
- type ConfigurationArgs
- type ConfigurationInput
- type ConfigurationLatestRevision
- type ConfigurationLatestRevisionArgs
- func (ConfigurationLatestRevisionArgs) ElementType() reflect.Type
- func (i ConfigurationLatestRevisionArgs) ToConfigurationLatestRevisionOutput() ConfigurationLatestRevisionOutput
- func (i ConfigurationLatestRevisionArgs) ToConfigurationLatestRevisionOutputWithContext(ctx context.Context) ConfigurationLatestRevisionOutput
- func (i ConfigurationLatestRevisionArgs) ToConfigurationLatestRevisionPtrOutput() ConfigurationLatestRevisionPtrOutput
- func (i ConfigurationLatestRevisionArgs) ToConfigurationLatestRevisionPtrOutputWithContext(ctx context.Context) ConfigurationLatestRevisionPtrOutput
- type ConfigurationLatestRevisionInput
- type ConfigurationLatestRevisionOutput
- func (o ConfigurationLatestRevisionOutput) CreationTime() pulumi.StringPtrOutput
- func (o ConfigurationLatestRevisionOutput) Description() pulumi.StringPtrOutput
- func (ConfigurationLatestRevisionOutput) ElementType() reflect.Type
- func (o ConfigurationLatestRevisionOutput) Revision() pulumi.IntPtrOutput
- func (o ConfigurationLatestRevisionOutput) ToConfigurationLatestRevisionOutput() ConfigurationLatestRevisionOutput
- func (o ConfigurationLatestRevisionOutput) ToConfigurationLatestRevisionOutputWithContext(ctx context.Context) ConfigurationLatestRevisionOutput
- func (o ConfigurationLatestRevisionOutput) ToConfigurationLatestRevisionPtrOutput() ConfigurationLatestRevisionPtrOutput
- func (o ConfigurationLatestRevisionOutput) ToConfigurationLatestRevisionPtrOutputWithContext(ctx context.Context) ConfigurationLatestRevisionPtrOutput
- type ConfigurationLatestRevisionPtrInput
- type ConfigurationLatestRevisionPtrOutput
- func (o ConfigurationLatestRevisionPtrOutput) CreationTime() pulumi.StringPtrOutput
- func (o ConfigurationLatestRevisionPtrOutput) Description() pulumi.StringPtrOutput
- func (o ConfigurationLatestRevisionPtrOutput) Elem() ConfigurationLatestRevisionOutput
- func (ConfigurationLatestRevisionPtrOutput) ElementType() reflect.Type
- func (o ConfigurationLatestRevisionPtrOutput) Revision() pulumi.IntPtrOutput
- func (o ConfigurationLatestRevisionPtrOutput) ToConfigurationLatestRevisionPtrOutput() ConfigurationLatestRevisionPtrOutput
- func (o ConfigurationLatestRevisionPtrOutput) ToConfigurationLatestRevisionPtrOutputWithContext(ctx context.Context) ConfigurationLatestRevisionPtrOutput
- type ConfigurationOutput
- func (o ConfigurationOutput) Arn() pulumi.StringOutput
- func (o ConfigurationOutput) Description() pulumi.StringPtrOutput
- func (ConfigurationOutput) ElementType() reflect.Type
- func (o ConfigurationOutput) KafkaVersionsList() pulumi.StringArrayOutput
- func (o ConfigurationOutput) LatestRevision() ConfigurationLatestRevisionPtrOutput
- func (o ConfigurationOutput) Name() pulumi.StringOutput
- func (o ConfigurationOutput) ServerProperties() pulumi.StringOutput
- func (o ConfigurationOutput) ToConfigurationOutput() ConfigurationOutput
- func (o ConfigurationOutput) ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput
- type ConfigurationState
- type LookupBatchScramSecretArgs
- type LookupBatchScramSecretOutputArgs
- type LookupBatchScramSecretResult
- type LookupBatchScramSecretResultOutput
- func (LookupBatchScramSecretResultOutput) ElementType() reflect.Type
- func (o LookupBatchScramSecretResultOutput) SecretArnList() pulumi.StringArrayOutput
- func (o LookupBatchScramSecretResultOutput) ToLookupBatchScramSecretResultOutput() LookupBatchScramSecretResultOutput
- func (o LookupBatchScramSecretResultOutput) ToLookupBatchScramSecretResultOutputWithContext(ctx context.Context) LookupBatchScramSecretResultOutput
- type LookupClusterArgs
- type LookupClusterOutputArgs
- type LookupClusterPolicyArgs
- type LookupClusterPolicyOutputArgs
- type LookupClusterPolicyResult
- type LookupClusterPolicyResultOutput
- func (o LookupClusterPolicyResultOutput) CurrentVersion() pulumi.StringPtrOutput
- func (LookupClusterPolicyResultOutput) ElementType() reflect.Type
- func (o LookupClusterPolicyResultOutput) Policy() pulumi.AnyOutput
- func (o LookupClusterPolicyResultOutput) ToLookupClusterPolicyResultOutput() LookupClusterPolicyResultOutput
- func (o LookupClusterPolicyResultOutput) ToLookupClusterPolicyResultOutputWithContext(ctx context.Context) LookupClusterPolicyResultOutput
- type LookupClusterResult
- type LookupClusterResultOutput
- func (o LookupClusterResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupClusterResultOutput) BrokerNodeGroupInfo() ClusterBrokerNodeGroupInfoPtrOutput
- func (o LookupClusterResultOutput) ClientAuthentication() ClusterClientAuthenticationPtrOutput
- func (o LookupClusterResultOutput) ConfigurationInfo() ClusterConfigurationInfoPtrOutput
- func (o LookupClusterResultOutput) CurrentVersion() pulumi.StringPtrOutput
- func (LookupClusterResultOutput) ElementType() reflect.Type
- func (o LookupClusterResultOutput) EncryptionInfo() ClusterEncryptionInfoPtrOutput
- func (o LookupClusterResultOutput) EnhancedMonitoring() ClusterEnhancedMonitoringPtrOutput
- func (o LookupClusterResultOutput) KafkaVersion() pulumi.StringPtrOutput
- func (o LookupClusterResultOutput) LoggingInfo() ClusterLoggingInfoPtrOutput
- func (o LookupClusterResultOutput) NumberOfBrokerNodes() pulumi.IntPtrOutput
- func (o LookupClusterResultOutput) OpenMonitoring() ClusterOpenMonitoringPtrOutput
- func (o LookupClusterResultOutput) StorageMode() ClusterStorageModePtrOutput
- func (o LookupClusterResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupClusterResultOutput) ToLookupClusterResultOutput() LookupClusterResultOutput
- func (o LookupClusterResultOutput) ToLookupClusterResultOutputWithContext(ctx context.Context) LookupClusterResultOutput
- type LookupConfigurationArgs
- type LookupConfigurationOutputArgs
- type LookupConfigurationResult
- type LookupConfigurationResultOutput
- func (o LookupConfigurationResultOutput) Arn() pulumi.StringPtrOutput
- func (o LookupConfigurationResultOutput) Description() pulumi.StringPtrOutput
- func (LookupConfigurationResultOutput) ElementType() reflect.Type
- func (o LookupConfigurationResultOutput) LatestRevision() ConfigurationLatestRevisionPtrOutput
- func (o LookupConfigurationResultOutput) ToLookupConfigurationResultOutput() LookupConfigurationResultOutput
- func (o LookupConfigurationResultOutput) ToLookupConfigurationResultOutputWithContext(ctx context.Context) LookupConfigurationResultOutput
- type LookupReplicatorArgs
- type LookupReplicatorOutputArgs
- type LookupReplicatorResult
- type LookupReplicatorResultOutput
- func (o LookupReplicatorResultOutput) CurrentVersion() pulumi.StringPtrOutput
- func (LookupReplicatorResultOutput) ElementType() reflect.Type
- func (o LookupReplicatorResultOutput) ReplicationInfoList() ReplicatorReplicationInfoArrayOutput
- func (o LookupReplicatorResultOutput) ReplicatorArn() pulumi.StringPtrOutput
- func (o LookupReplicatorResultOutput) Tags() aws.TagArrayOutput
- func (o LookupReplicatorResultOutput) ToLookupReplicatorResultOutput() LookupReplicatorResultOutput
- func (o LookupReplicatorResultOutput) ToLookupReplicatorResultOutputWithContext(ctx context.Context) LookupReplicatorResultOutput
- type LookupServerlessClusterArgs
- type LookupServerlessClusterOutputArgs
- type LookupServerlessClusterResult
- type LookupServerlessClusterResultOutput
- func (o LookupServerlessClusterResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupServerlessClusterResultOutput) ElementType() reflect.Type
- func (o LookupServerlessClusterResultOutput) ToLookupServerlessClusterResultOutput() LookupServerlessClusterResultOutput
- func (o LookupServerlessClusterResultOutput) ToLookupServerlessClusterResultOutputWithContext(ctx context.Context) LookupServerlessClusterResultOutput
- type LookupVpcConnectionArgs
- type LookupVpcConnectionOutputArgs
- type LookupVpcConnectionResult
- type LookupVpcConnectionResultOutput
- func (o LookupVpcConnectionResultOutput) Arn() pulumi.StringPtrOutput
- func (LookupVpcConnectionResultOutput) ElementType() reflect.Type
- func (o LookupVpcConnectionResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupVpcConnectionResultOutput) ToLookupVpcConnectionResultOutput() LookupVpcConnectionResultOutput
- func (o LookupVpcConnectionResultOutput) ToLookupVpcConnectionResultOutputWithContext(ctx context.Context) LookupVpcConnectionResultOutput
- type Replicator
- type ReplicatorAmazonMskCluster
- type ReplicatorAmazonMskClusterArgs
- func (ReplicatorAmazonMskClusterArgs) ElementType() reflect.Type
- func (i ReplicatorAmazonMskClusterArgs) ToReplicatorAmazonMskClusterOutput() ReplicatorAmazonMskClusterOutput
- func (i ReplicatorAmazonMskClusterArgs) ToReplicatorAmazonMskClusterOutputWithContext(ctx context.Context) ReplicatorAmazonMskClusterOutput
- type ReplicatorAmazonMskClusterInput
- type ReplicatorAmazonMskClusterOutput
- func (ReplicatorAmazonMskClusterOutput) ElementType() reflect.Type
- func (o ReplicatorAmazonMskClusterOutput) MskClusterArn() pulumi.StringOutput
- func (o ReplicatorAmazonMskClusterOutput) ToReplicatorAmazonMskClusterOutput() ReplicatorAmazonMskClusterOutput
- func (o ReplicatorAmazonMskClusterOutput) ToReplicatorAmazonMskClusterOutputWithContext(ctx context.Context) ReplicatorAmazonMskClusterOutput
- type ReplicatorArgs
- type ReplicatorConsumerGroupReplication
- type ReplicatorConsumerGroupReplicationArgs
- func (ReplicatorConsumerGroupReplicationArgs) ElementType() reflect.Type
- func (i ReplicatorConsumerGroupReplicationArgs) ToReplicatorConsumerGroupReplicationOutput() ReplicatorConsumerGroupReplicationOutput
- func (i ReplicatorConsumerGroupReplicationArgs) ToReplicatorConsumerGroupReplicationOutputWithContext(ctx context.Context) ReplicatorConsumerGroupReplicationOutput
- type ReplicatorConsumerGroupReplicationInput
- type ReplicatorConsumerGroupReplicationOutput
- func (o ReplicatorConsumerGroupReplicationOutput) ConsumerGroupsToExclude() pulumi.StringArrayOutput
- func (o ReplicatorConsumerGroupReplicationOutput) ConsumerGroupsToReplicate() pulumi.StringArrayOutput
- func (o ReplicatorConsumerGroupReplicationOutput) DetectAndCopyNewConsumerGroups() pulumi.BoolPtrOutput
- func (ReplicatorConsumerGroupReplicationOutput) ElementType() reflect.Type
- func (o ReplicatorConsumerGroupReplicationOutput) SynchroniseConsumerGroupOffsets() pulumi.BoolPtrOutput
- func (o ReplicatorConsumerGroupReplicationOutput) ToReplicatorConsumerGroupReplicationOutput() ReplicatorConsumerGroupReplicationOutput
- func (o ReplicatorConsumerGroupReplicationOutput) ToReplicatorConsumerGroupReplicationOutputWithContext(ctx context.Context) ReplicatorConsumerGroupReplicationOutput
- type ReplicatorInput
- type ReplicatorKafkaCluster
- type ReplicatorKafkaClusterArgs
- type ReplicatorKafkaClusterArray
- func (ReplicatorKafkaClusterArray) ElementType() reflect.Type
- func (i ReplicatorKafkaClusterArray) ToReplicatorKafkaClusterArrayOutput() ReplicatorKafkaClusterArrayOutput
- func (i ReplicatorKafkaClusterArray) ToReplicatorKafkaClusterArrayOutputWithContext(ctx context.Context) ReplicatorKafkaClusterArrayOutput
- type ReplicatorKafkaClusterArrayInput
- type ReplicatorKafkaClusterArrayOutput
- func (ReplicatorKafkaClusterArrayOutput) ElementType() reflect.Type
- func (o ReplicatorKafkaClusterArrayOutput) Index(i pulumi.IntInput) ReplicatorKafkaClusterOutput
- func (o ReplicatorKafkaClusterArrayOutput) ToReplicatorKafkaClusterArrayOutput() ReplicatorKafkaClusterArrayOutput
- func (o ReplicatorKafkaClusterArrayOutput) ToReplicatorKafkaClusterArrayOutputWithContext(ctx context.Context) ReplicatorKafkaClusterArrayOutput
- type ReplicatorKafkaClusterClientVpcConfig
- type ReplicatorKafkaClusterClientVpcConfigArgs
- func (ReplicatorKafkaClusterClientVpcConfigArgs) ElementType() reflect.Type
- func (i ReplicatorKafkaClusterClientVpcConfigArgs) ToReplicatorKafkaClusterClientVpcConfigOutput() ReplicatorKafkaClusterClientVpcConfigOutput
- func (i ReplicatorKafkaClusterClientVpcConfigArgs) ToReplicatorKafkaClusterClientVpcConfigOutputWithContext(ctx context.Context) ReplicatorKafkaClusterClientVpcConfigOutput
- type ReplicatorKafkaClusterClientVpcConfigInput
- type ReplicatorKafkaClusterClientVpcConfigOutput
- func (ReplicatorKafkaClusterClientVpcConfigOutput) ElementType() reflect.Type
- func (o ReplicatorKafkaClusterClientVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o ReplicatorKafkaClusterClientVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
- func (o ReplicatorKafkaClusterClientVpcConfigOutput) ToReplicatorKafkaClusterClientVpcConfigOutput() ReplicatorKafkaClusterClientVpcConfigOutput
- func (o ReplicatorKafkaClusterClientVpcConfigOutput) ToReplicatorKafkaClusterClientVpcConfigOutputWithContext(ctx context.Context) ReplicatorKafkaClusterClientVpcConfigOutput
- type ReplicatorKafkaClusterInput
- type ReplicatorKafkaClusterOutput
- func (o ReplicatorKafkaClusterOutput) AmazonMskCluster() ReplicatorAmazonMskClusterOutput
- func (ReplicatorKafkaClusterOutput) ElementType() reflect.Type
- func (o ReplicatorKafkaClusterOutput) ToReplicatorKafkaClusterOutput() ReplicatorKafkaClusterOutput
- func (o ReplicatorKafkaClusterOutput) ToReplicatorKafkaClusterOutputWithContext(ctx context.Context) ReplicatorKafkaClusterOutput
- func (o ReplicatorKafkaClusterOutput) VpcConfig() ReplicatorKafkaClusterClientVpcConfigOutput
- type ReplicatorOutput
- func (o ReplicatorOutput) CurrentVersion() pulumi.StringPtrOutput
- func (o ReplicatorOutput) Description() pulumi.StringPtrOutput
- func (ReplicatorOutput) ElementType() reflect.Type
- func (o ReplicatorOutput) KafkaClusters() ReplicatorKafkaClusterArrayOutput
- func (o ReplicatorOutput) ReplicationInfoList() ReplicatorReplicationInfoArrayOutput
- func (o ReplicatorOutput) ReplicatorArn() pulumi.StringOutput
- func (o ReplicatorOutput) ReplicatorName() pulumi.StringOutput
- func (o ReplicatorOutput) ServiceExecutionRoleArn() pulumi.StringOutput
- func (o ReplicatorOutput) Tags() aws.TagArrayOutput
- func (o ReplicatorOutput) ToReplicatorOutput() ReplicatorOutput
- func (o ReplicatorOutput) ToReplicatorOutputWithContext(ctx context.Context) ReplicatorOutput
- type ReplicatorReplicationInfo
- type ReplicatorReplicationInfoArgs
- func (ReplicatorReplicationInfoArgs) ElementType() reflect.Type
- func (i ReplicatorReplicationInfoArgs) ToReplicatorReplicationInfoOutput() ReplicatorReplicationInfoOutput
- func (i ReplicatorReplicationInfoArgs) ToReplicatorReplicationInfoOutputWithContext(ctx context.Context) ReplicatorReplicationInfoOutput
- type ReplicatorReplicationInfoArray
- func (ReplicatorReplicationInfoArray) ElementType() reflect.Type
- func (i ReplicatorReplicationInfoArray) ToReplicatorReplicationInfoArrayOutput() ReplicatorReplicationInfoArrayOutput
- func (i ReplicatorReplicationInfoArray) ToReplicatorReplicationInfoArrayOutputWithContext(ctx context.Context) ReplicatorReplicationInfoArrayOutput
- type ReplicatorReplicationInfoArrayInput
- type ReplicatorReplicationInfoArrayOutput
- func (ReplicatorReplicationInfoArrayOutput) ElementType() reflect.Type
- func (o ReplicatorReplicationInfoArrayOutput) Index(i pulumi.IntInput) ReplicatorReplicationInfoOutput
- func (o ReplicatorReplicationInfoArrayOutput) ToReplicatorReplicationInfoArrayOutput() ReplicatorReplicationInfoArrayOutput
- func (o ReplicatorReplicationInfoArrayOutput) ToReplicatorReplicationInfoArrayOutputWithContext(ctx context.Context) ReplicatorReplicationInfoArrayOutput
- type ReplicatorReplicationInfoInput
- type ReplicatorReplicationInfoOutput
- func (o ReplicatorReplicationInfoOutput) ConsumerGroupReplication() ReplicatorConsumerGroupReplicationOutput
- func (ReplicatorReplicationInfoOutput) ElementType() reflect.Type
- func (o ReplicatorReplicationInfoOutput) SourceKafkaClusterArn() pulumi.StringOutput
- func (o ReplicatorReplicationInfoOutput) TargetCompressionType() ReplicatorReplicationInfoTargetCompressionTypeOutput
- func (o ReplicatorReplicationInfoOutput) TargetKafkaClusterArn() pulumi.StringOutput
- func (o ReplicatorReplicationInfoOutput) ToReplicatorReplicationInfoOutput() ReplicatorReplicationInfoOutput
- func (o ReplicatorReplicationInfoOutput) ToReplicatorReplicationInfoOutputWithContext(ctx context.Context) ReplicatorReplicationInfoOutput
- func (o ReplicatorReplicationInfoOutput) TopicReplication() ReplicatorTopicReplicationOutput
- type ReplicatorReplicationInfoTargetCompressionType
- func (ReplicatorReplicationInfoTargetCompressionType) ElementType() reflect.Type
- func (e ReplicatorReplicationInfoTargetCompressionType) ToReplicatorReplicationInfoTargetCompressionTypeOutput() ReplicatorReplicationInfoTargetCompressionTypeOutput
- func (e ReplicatorReplicationInfoTargetCompressionType) ToReplicatorReplicationInfoTargetCompressionTypeOutputWithContext(ctx context.Context) ReplicatorReplicationInfoTargetCompressionTypeOutput
- func (e ReplicatorReplicationInfoTargetCompressionType) ToReplicatorReplicationInfoTargetCompressionTypePtrOutput() ReplicatorReplicationInfoTargetCompressionTypePtrOutput
- func (e ReplicatorReplicationInfoTargetCompressionType) ToReplicatorReplicationInfoTargetCompressionTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationInfoTargetCompressionTypePtrOutput
- func (e ReplicatorReplicationInfoTargetCompressionType) ToStringOutput() pulumi.StringOutput
- func (e ReplicatorReplicationInfoTargetCompressionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReplicatorReplicationInfoTargetCompressionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReplicatorReplicationInfoTargetCompressionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicatorReplicationInfoTargetCompressionTypeInput
- type ReplicatorReplicationInfoTargetCompressionTypeOutput
- func (ReplicatorReplicationInfoTargetCompressionTypeOutput) ElementType() reflect.Type
- func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToReplicatorReplicationInfoTargetCompressionTypeOutput() ReplicatorReplicationInfoTargetCompressionTypeOutput
- func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToReplicatorReplicationInfoTargetCompressionTypeOutputWithContext(ctx context.Context) ReplicatorReplicationInfoTargetCompressionTypeOutput
- func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToReplicatorReplicationInfoTargetCompressionTypePtrOutput() ReplicatorReplicationInfoTargetCompressionTypePtrOutput
- func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToReplicatorReplicationInfoTargetCompressionTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationInfoTargetCompressionTypePtrOutput
- func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicatorReplicationInfoTargetCompressionTypePtrInput
- type ReplicatorReplicationInfoTargetCompressionTypePtrOutput
- func (o ReplicatorReplicationInfoTargetCompressionTypePtrOutput) Elem() ReplicatorReplicationInfoTargetCompressionTypeOutput
- func (ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ElementType() reflect.Type
- func (o ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ToReplicatorReplicationInfoTargetCompressionTypePtrOutput() ReplicatorReplicationInfoTargetCompressionTypePtrOutput
- func (o ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ToReplicatorReplicationInfoTargetCompressionTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationInfoTargetCompressionTypePtrOutput
- func (o ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicatorReplicationStartingPosition
- type ReplicatorReplicationStartingPositionArgs
- func (ReplicatorReplicationStartingPositionArgs) ElementType() reflect.Type
- func (i ReplicatorReplicationStartingPositionArgs) ToReplicatorReplicationStartingPositionOutput() ReplicatorReplicationStartingPositionOutput
- func (i ReplicatorReplicationStartingPositionArgs) ToReplicatorReplicationStartingPositionOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionOutput
- func (i ReplicatorReplicationStartingPositionArgs) ToReplicatorReplicationStartingPositionPtrOutput() ReplicatorReplicationStartingPositionPtrOutput
- func (i ReplicatorReplicationStartingPositionArgs) ToReplicatorReplicationStartingPositionPtrOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionPtrOutput
- type ReplicatorReplicationStartingPositionInput
- type ReplicatorReplicationStartingPositionOutput
- func (ReplicatorReplicationStartingPositionOutput) ElementType() reflect.Type
- func (o ReplicatorReplicationStartingPositionOutput) ToReplicatorReplicationStartingPositionOutput() ReplicatorReplicationStartingPositionOutput
- func (o ReplicatorReplicationStartingPositionOutput) ToReplicatorReplicationStartingPositionOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionOutput
- func (o ReplicatorReplicationStartingPositionOutput) ToReplicatorReplicationStartingPositionPtrOutput() ReplicatorReplicationStartingPositionPtrOutput
- func (o ReplicatorReplicationStartingPositionOutput) ToReplicatorReplicationStartingPositionPtrOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionPtrOutput
- func (o ReplicatorReplicationStartingPositionOutput) Type() ReplicatorReplicationStartingPositionTypePtrOutput
- type ReplicatorReplicationStartingPositionPtrInput
- type ReplicatorReplicationStartingPositionPtrOutput
- func (o ReplicatorReplicationStartingPositionPtrOutput) Elem() ReplicatorReplicationStartingPositionOutput
- func (ReplicatorReplicationStartingPositionPtrOutput) ElementType() reflect.Type
- func (o ReplicatorReplicationStartingPositionPtrOutput) ToReplicatorReplicationStartingPositionPtrOutput() ReplicatorReplicationStartingPositionPtrOutput
- func (o ReplicatorReplicationStartingPositionPtrOutput) ToReplicatorReplicationStartingPositionPtrOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionPtrOutput
- func (o ReplicatorReplicationStartingPositionPtrOutput) Type() ReplicatorReplicationStartingPositionTypePtrOutput
- type ReplicatorReplicationStartingPositionType
- func (ReplicatorReplicationStartingPositionType) ElementType() reflect.Type
- func (e ReplicatorReplicationStartingPositionType) ToReplicatorReplicationStartingPositionTypeOutput() ReplicatorReplicationStartingPositionTypeOutput
- func (e ReplicatorReplicationStartingPositionType) ToReplicatorReplicationStartingPositionTypeOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionTypeOutput
- func (e ReplicatorReplicationStartingPositionType) ToReplicatorReplicationStartingPositionTypePtrOutput() ReplicatorReplicationStartingPositionTypePtrOutput
- func (e ReplicatorReplicationStartingPositionType) ToReplicatorReplicationStartingPositionTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionTypePtrOutput
- func (e ReplicatorReplicationStartingPositionType) ToStringOutput() pulumi.StringOutput
- func (e ReplicatorReplicationStartingPositionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReplicatorReplicationStartingPositionType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReplicatorReplicationStartingPositionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicatorReplicationStartingPositionTypeInput
- type ReplicatorReplicationStartingPositionTypeOutput
- func (ReplicatorReplicationStartingPositionTypeOutput) ElementType() reflect.Type
- func (o ReplicatorReplicationStartingPositionTypeOutput) ToReplicatorReplicationStartingPositionTypeOutput() ReplicatorReplicationStartingPositionTypeOutput
- func (o ReplicatorReplicationStartingPositionTypeOutput) ToReplicatorReplicationStartingPositionTypeOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionTypeOutput
- func (o ReplicatorReplicationStartingPositionTypeOutput) ToReplicatorReplicationStartingPositionTypePtrOutput() ReplicatorReplicationStartingPositionTypePtrOutput
- func (o ReplicatorReplicationStartingPositionTypeOutput) ToReplicatorReplicationStartingPositionTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionTypePtrOutput
- func (o ReplicatorReplicationStartingPositionTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ReplicatorReplicationStartingPositionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ReplicatorReplicationStartingPositionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReplicatorReplicationStartingPositionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicatorReplicationStartingPositionTypePtrInput
- type ReplicatorReplicationStartingPositionTypePtrOutput
- func (o ReplicatorReplicationStartingPositionTypePtrOutput) Elem() ReplicatorReplicationStartingPositionTypeOutput
- func (ReplicatorReplicationStartingPositionTypePtrOutput) ElementType() reflect.Type
- func (o ReplicatorReplicationStartingPositionTypePtrOutput) ToReplicatorReplicationStartingPositionTypePtrOutput() ReplicatorReplicationStartingPositionTypePtrOutput
- func (o ReplicatorReplicationStartingPositionTypePtrOutput) ToReplicatorReplicationStartingPositionTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionTypePtrOutput
- func (o ReplicatorReplicationStartingPositionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReplicatorReplicationStartingPositionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicatorReplicationTopicNameConfiguration
- type ReplicatorReplicationTopicNameConfigurationArgs
- func (ReplicatorReplicationTopicNameConfigurationArgs) ElementType() reflect.Type
- func (i ReplicatorReplicationTopicNameConfigurationArgs) ToReplicatorReplicationTopicNameConfigurationOutput() ReplicatorReplicationTopicNameConfigurationOutput
- func (i ReplicatorReplicationTopicNameConfigurationArgs) ToReplicatorReplicationTopicNameConfigurationOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationOutput
- func (i ReplicatorReplicationTopicNameConfigurationArgs) ToReplicatorReplicationTopicNameConfigurationPtrOutput() ReplicatorReplicationTopicNameConfigurationPtrOutput
- func (i ReplicatorReplicationTopicNameConfigurationArgs) ToReplicatorReplicationTopicNameConfigurationPtrOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationPtrOutput
- type ReplicatorReplicationTopicNameConfigurationInput
- type ReplicatorReplicationTopicNameConfigurationOutput
- func (ReplicatorReplicationTopicNameConfigurationOutput) ElementType() reflect.Type
- func (o ReplicatorReplicationTopicNameConfigurationOutput) ToReplicatorReplicationTopicNameConfigurationOutput() ReplicatorReplicationTopicNameConfigurationOutput
- func (o ReplicatorReplicationTopicNameConfigurationOutput) ToReplicatorReplicationTopicNameConfigurationOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationOutput
- func (o ReplicatorReplicationTopicNameConfigurationOutput) ToReplicatorReplicationTopicNameConfigurationPtrOutput() ReplicatorReplicationTopicNameConfigurationPtrOutput
- func (o ReplicatorReplicationTopicNameConfigurationOutput) ToReplicatorReplicationTopicNameConfigurationPtrOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationPtrOutput
- func (o ReplicatorReplicationTopicNameConfigurationOutput) Type() ReplicatorReplicationTopicNameConfigurationTypePtrOutput
- type ReplicatorReplicationTopicNameConfigurationPtrInput
- type ReplicatorReplicationTopicNameConfigurationPtrOutput
- func (o ReplicatorReplicationTopicNameConfigurationPtrOutput) Elem() ReplicatorReplicationTopicNameConfigurationOutput
- func (ReplicatorReplicationTopicNameConfigurationPtrOutput) ElementType() reflect.Type
- func (o ReplicatorReplicationTopicNameConfigurationPtrOutput) ToReplicatorReplicationTopicNameConfigurationPtrOutput() ReplicatorReplicationTopicNameConfigurationPtrOutput
- func (o ReplicatorReplicationTopicNameConfigurationPtrOutput) ToReplicatorReplicationTopicNameConfigurationPtrOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationPtrOutput
- func (o ReplicatorReplicationTopicNameConfigurationPtrOutput) Type() ReplicatorReplicationTopicNameConfigurationTypePtrOutput
- type ReplicatorReplicationTopicNameConfigurationType
- func (ReplicatorReplicationTopicNameConfigurationType) ElementType() reflect.Type
- func (e ReplicatorReplicationTopicNameConfigurationType) ToReplicatorReplicationTopicNameConfigurationTypeOutput() ReplicatorReplicationTopicNameConfigurationTypeOutput
- func (e ReplicatorReplicationTopicNameConfigurationType) ToReplicatorReplicationTopicNameConfigurationTypeOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationTypeOutput
- func (e ReplicatorReplicationTopicNameConfigurationType) ToReplicatorReplicationTopicNameConfigurationTypePtrOutput() ReplicatorReplicationTopicNameConfigurationTypePtrOutput
- func (e ReplicatorReplicationTopicNameConfigurationType) ToReplicatorReplicationTopicNameConfigurationTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationTypePtrOutput
- func (e ReplicatorReplicationTopicNameConfigurationType) ToStringOutput() pulumi.StringOutput
- func (e ReplicatorReplicationTopicNameConfigurationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ReplicatorReplicationTopicNameConfigurationType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ReplicatorReplicationTopicNameConfigurationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicatorReplicationTopicNameConfigurationTypeInput
- type ReplicatorReplicationTopicNameConfigurationTypeOutput
- func (ReplicatorReplicationTopicNameConfigurationTypeOutput) ElementType() reflect.Type
- func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToReplicatorReplicationTopicNameConfigurationTypeOutput() ReplicatorReplicationTopicNameConfigurationTypeOutput
- func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToReplicatorReplicationTopicNameConfigurationTypeOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationTypeOutput
- func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToReplicatorReplicationTopicNameConfigurationTypePtrOutput() ReplicatorReplicationTopicNameConfigurationTypePtrOutput
- func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToReplicatorReplicationTopicNameConfigurationTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationTypePtrOutput
- func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicatorReplicationTopicNameConfigurationTypePtrInput
- type ReplicatorReplicationTopicNameConfigurationTypePtrOutput
- func (o ReplicatorReplicationTopicNameConfigurationTypePtrOutput) Elem() ReplicatorReplicationTopicNameConfigurationTypeOutput
- func (ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ElementType() reflect.Type
- func (o ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ToReplicatorReplicationTopicNameConfigurationTypePtrOutput() ReplicatorReplicationTopicNameConfigurationTypePtrOutput
- func (o ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ToReplicatorReplicationTopicNameConfigurationTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationTypePtrOutput
- func (o ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ReplicatorState
- type ReplicatorTag
- type ReplicatorTopicReplication
- type ReplicatorTopicReplicationArgs
- func (ReplicatorTopicReplicationArgs) ElementType() reflect.Type
- func (i ReplicatorTopicReplicationArgs) ToReplicatorTopicReplicationOutput() ReplicatorTopicReplicationOutput
- func (i ReplicatorTopicReplicationArgs) ToReplicatorTopicReplicationOutputWithContext(ctx context.Context) ReplicatorTopicReplicationOutput
- type ReplicatorTopicReplicationInput
- type ReplicatorTopicReplicationOutput
- func (o ReplicatorTopicReplicationOutput) CopyAccessControlListsForTopics() pulumi.BoolPtrOutput
- func (o ReplicatorTopicReplicationOutput) CopyTopicConfigurations() pulumi.BoolPtrOutput
- func (o ReplicatorTopicReplicationOutput) DetectAndCopyNewTopics() pulumi.BoolPtrOutput
- func (ReplicatorTopicReplicationOutput) ElementType() reflect.Type
- func (o ReplicatorTopicReplicationOutput) StartingPosition() ReplicatorReplicationStartingPositionPtrOutput
- func (o ReplicatorTopicReplicationOutput) ToReplicatorTopicReplicationOutput() ReplicatorTopicReplicationOutput
- func (o ReplicatorTopicReplicationOutput) ToReplicatorTopicReplicationOutputWithContext(ctx context.Context) ReplicatorTopicReplicationOutput
- func (o ReplicatorTopicReplicationOutput) TopicNameConfiguration() ReplicatorReplicationTopicNameConfigurationPtrOutput
- func (o ReplicatorTopicReplicationOutput) TopicsToExclude() pulumi.StringArrayOutput
- func (o ReplicatorTopicReplicationOutput) TopicsToReplicate() pulumi.StringArrayOutput
- type ServerlessCluster
- type ServerlessClusterArgs
- type ServerlessClusterClientAuthentication
- type ServerlessClusterClientAuthenticationArgs
- func (ServerlessClusterClientAuthenticationArgs) ElementType() reflect.Type
- func (i ServerlessClusterClientAuthenticationArgs) ToServerlessClusterClientAuthenticationOutput() ServerlessClusterClientAuthenticationOutput
- func (i ServerlessClusterClientAuthenticationArgs) ToServerlessClusterClientAuthenticationOutputWithContext(ctx context.Context) ServerlessClusterClientAuthenticationOutput
- type ServerlessClusterClientAuthenticationInput
- type ServerlessClusterClientAuthenticationOutput
- func (ServerlessClusterClientAuthenticationOutput) ElementType() reflect.Type
- func (o ServerlessClusterClientAuthenticationOutput) Sasl() ServerlessClusterSaslOutput
- func (o ServerlessClusterClientAuthenticationOutput) ToServerlessClusterClientAuthenticationOutput() ServerlessClusterClientAuthenticationOutput
- func (o ServerlessClusterClientAuthenticationOutput) ToServerlessClusterClientAuthenticationOutputWithContext(ctx context.Context) ServerlessClusterClientAuthenticationOutput
- type ServerlessClusterIam
- type ServerlessClusterIamArgs
- type ServerlessClusterIamInput
- type ServerlessClusterIamOutput
- func (ServerlessClusterIamOutput) ElementType() reflect.Type
- func (o ServerlessClusterIamOutput) Enabled() pulumi.BoolOutput
- func (o ServerlessClusterIamOutput) ToServerlessClusterIamOutput() ServerlessClusterIamOutput
- func (o ServerlessClusterIamOutput) ToServerlessClusterIamOutputWithContext(ctx context.Context) ServerlessClusterIamOutput
- type ServerlessClusterInput
- type ServerlessClusterOutput
- func (o ServerlessClusterOutput) Arn() pulumi.StringOutput
- func (o ServerlessClusterOutput) ClientAuthentication() ServerlessClusterClientAuthenticationOutput
- func (o ServerlessClusterOutput) ClusterName() pulumi.StringOutput
- func (ServerlessClusterOutput) ElementType() reflect.Type
- func (o ServerlessClusterOutput) Tags() pulumi.StringMapOutput
- func (o ServerlessClusterOutput) ToServerlessClusterOutput() ServerlessClusterOutput
- func (o ServerlessClusterOutput) ToServerlessClusterOutputWithContext(ctx context.Context) ServerlessClusterOutput
- func (o ServerlessClusterOutput) VpcConfigs() ServerlessClusterVpcConfigArrayOutput
- type ServerlessClusterSasl
- type ServerlessClusterSaslArgs
- type ServerlessClusterSaslInput
- type ServerlessClusterSaslOutput
- func (ServerlessClusterSaslOutput) ElementType() reflect.Type
- func (o ServerlessClusterSaslOutput) Iam() ServerlessClusterIamOutput
- func (o ServerlessClusterSaslOutput) ToServerlessClusterSaslOutput() ServerlessClusterSaslOutput
- func (o ServerlessClusterSaslOutput) ToServerlessClusterSaslOutputWithContext(ctx context.Context) ServerlessClusterSaslOutput
- type ServerlessClusterState
- type ServerlessClusterVpcConfig
- type ServerlessClusterVpcConfigArgs
- func (ServerlessClusterVpcConfigArgs) ElementType() reflect.Type
- func (i ServerlessClusterVpcConfigArgs) ToServerlessClusterVpcConfigOutput() ServerlessClusterVpcConfigOutput
- func (i ServerlessClusterVpcConfigArgs) ToServerlessClusterVpcConfigOutputWithContext(ctx context.Context) ServerlessClusterVpcConfigOutput
- type ServerlessClusterVpcConfigArray
- func (ServerlessClusterVpcConfigArray) ElementType() reflect.Type
- func (i ServerlessClusterVpcConfigArray) ToServerlessClusterVpcConfigArrayOutput() ServerlessClusterVpcConfigArrayOutput
- func (i ServerlessClusterVpcConfigArray) ToServerlessClusterVpcConfigArrayOutputWithContext(ctx context.Context) ServerlessClusterVpcConfigArrayOutput
- type ServerlessClusterVpcConfigArrayInput
- type ServerlessClusterVpcConfigArrayOutput
- func (ServerlessClusterVpcConfigArrayOutput) ElementType() reflect.Type
- func (o ServerlessClusterVpcConfigArrayOutput) Index(i pulumi.IntInput) ServerlessClusterVpcConfigOutput
- func (o ServerlessClusterVpcConfigArrayOutput) ToServerlessClusterVpcConfigArrayOutput() ServerlessClusterVpcConfigArrayOutput
- func (o ServerlessClusterVpcConfigArrayOutput) ToServerlessClusterVpcConfigArrayOutputWithContext(ctx context.Context) ServerlessClusterVpcConfigArrayOutput
- type ServerlessClusterVpcConfigInput
- type ServerlessClusterVpcConfigOutput
- func (ServerlessClusterVpcConfigOutput) ElementType() reflect.Type
- func (o ServerlessClusterVpcConfigOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o ServerlessClusterVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
- func (o ServerlessClusterVpcConfigOutput) ToServerlessClusterVpcConfigOutput() ServerlessClusterVpcConfigOutput
- func (o ServerlessClusterVpcConfigOutput) ToServerlessClusterVpcConfigOutputWithContext(ctx context.Context) ServerlessClusterVpcConfigOutput
- type VpcConnection
- type VpcConnectionArgs
- type VpcConnectionAuthentication
- func (VpcConnectionAuthentication) ElementType() reflect.Type
- func (e VpcConnectionAuthentication) ToStringOutput() pulumi.StringOutput
- func (e VpcConnectionAuthentication) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e VpcConnectionAuthentication) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e VpcConnectionAuthentication) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e VpcConnectionAuthentication) ToVpcConnectionAuthenticationOutput() VpcConnectionAuthenticationOutput
- func (e VpcConnectionAuthentication) ToVpcConnectionAuthenticationOutputWithContext(ctx context.Context) VpcConnectionAuthenticationOutput
- func (e VpcConnectionAuthentication) ToVpcConnectionAuthenticationPtrOutput() VpcConnectionAuthenticationPtrOutput
- func (e VpcConnectionAuthentication) ToVpcConnectionAuthenticationPtrOutputWithContext(ctx context.Context) VpcConnectionAuthenticationPtrOutput
- type VpcConnectionAuthenticationInput
- type VpcConnectionAuthenticationOutput
- func (VpcConnectionAuthenticationOutput) ElementType() reflect.Type
- func (o VpcConnectionAuthenticationOutput) ToStringOutput() pulumi.StringOutput
- func (o VpcConnectionAuthenticationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VpcConnectionAuthenticationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VpcConnectionAuthenticationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VpcConnectionAuthenticationOutput) ToVpcConnectionAuthenticationOutput() VpcConnectionAuthenticationOutput
- func (o VpcConnectionAuthenticationOutput) ToVpcConnectionAuthenticationOutputWithContext(ctx context.Context) VpcConnectionAuthenticationOutput
- func (o VpcConnectionAuthenticationOutput) ToVpcConnectionAuthenticationPtrOutput() VpcConnectionAuthenticationPtrOutput
- func (o VpcConnectionAuthenticationOutput) ToVpcConnectionAuthenticationPtrOutputWithContext(ctx context.Context) VpcConnectionAuthenticationPtrOutput
- type VpcConnectionAuthenticationPtrInput
- type VpcConnectionAuthenticationPtrOutput
- func (o VpcConnectionAuthenticationPtrOutput) Elem() VpcConnectionAuthenticationOutput
- func (VpcConnectionAuthenticationPtrOutput) ElementType() reflect.Type
- func (o VpcConnectionAuthenticationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VpcConnectionAuthenticationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VpcConnectionAuthenticationPtrOutput) ToVpcConnectionAuthenticationPtrOutput() VpcConnectionAuthenticationPtrOutput
- func (o VpcConnectionAuthenticationPtrOutput) ToVpcConnectionAuthenticationPtrOutputWithContext(ctx context.Context) VpcConnectionAuthenticationPtrOutput
- type VpcConnectionInput
- type VpcConnectionOutput
- func (o VpcConnectionOutput) Arn() pulumi.StringOutput
- func (o VpcConnectionOutput) Authentication() VpcConnectionAuthenticationOutput
- func (o VpcConnectionOutput) ClientSubnets() pulumi.StringArrayOutput
- func (VpcConnectionOutput) ElementType() reflect.Type
- func (o VpcConnectionOutput) SecurityGroups() pulumi.StringArrayOutput
- func (o VpcConnectionOutput) Tags() pulumi.StringMapOutput
- func (o VpcConnectionOutput) TargetClusterArn() pulumi.StringOutput
- func (o VpcConnectionOutput) ToVpcConnectionOutput() VpcConnectionOutput
- func (o VpcConnectionOutput) ToVpcConnectionOutputWithContext(ctx context.Context) VpcConnectionOutput
- func (o VpcConnectionOutput) VpcId() pulumi.StringOutput
- type VpcConnectionState
Constants ¶
const ( ClusterEncryptionInTransitClientBrokerTls = ClusterEncryptionInTransitClientBroker("TLS") ClusterEncryptionInTransitClientBrokerTlsPlaintext = ClusterEncryptionInTransitClientBroker("TLS_PLAINTEXT") ClusterEncryptionInTransitClientBrokerPlaintext = ClusterEncryptionInTransitClientBroker("PLAINTEXT") )
const ( ClusterEnhancedMonitoringDefault = ClusterEnhancedMonitoring("DEFAULT") ClusterEnhancedMonitoringPerBroker = ClusterEnhancedMonitoring("PER_BROKER") ClusterEnhancedMonitoringPerTopicPerBroker = ClusterEnhancedMonitoring("PER_TOPIC_PER_BROKER") ClusterEnhancedMonitoringPerTopicPerPartition = ClusterEnhancedMonitoring("PER_TOPIC_PER_PARTITION") )
const ( ClusterStorageModeLocal = ClusterStorageMode("LOCAL") ClusterStorageModeTiered = ClusterStorageMode("TIERED") )
const ( ReplicatorReplicationInfoTargetCompressionTypeNone = ReplicatorReplicationInfoTargetCompressionType("NONE") ReplicatorReplicationInfoTargetCompressionTypeGzip = ReplicatorReplicationInfoTargetCompressionType("GZIP") ReplicatorReplicationInfoTargetCompressionTypeSnappy = ReplicatorReplicationInfoTargetCompressionType("SNAPPY") ReplicatorReplicationInfoTargetCompressionTypeLz4 = ReplicatorReplicationInfoTargetCompressionType("LZ4") ReplicatorReplicationInfoTargetCompressionTypeZstd = ReplicatorReplicationInfoTargetCompressionType("ZSTD") )
const ( ReplicatorReplicationStartingPositionTypeLatest = ReplicatorReplicationStartingPositionType("LATEST") ReplicatorReplicationStartingPositionTypeEarliest = ReplicatorReplicationStartingPositionType("EARLIEST") )
const ( ReplicatorReplicationTopicNameConfigurationTypePrefixedWithSourceClusterAlias = ReplicatorReplicationTopicNameConfigurationType("PREFIXED_WITH_SOURCE_CLUSTER_ALIAS") ReplicatorReplicationTopicNameConfigurationTypeIdentical = ReplicatorReplicationTopicNameConfigurationType("IDENTICAL") )
const ( VpcConnectionAuthenticationSaslIam = VpcConnectionAuthentication("SASL_IAM") VpcConnectionAuthenticationSaslScram = VpcConnectionAuthentication("SASL_SCRAM") VpcConnectionAuthenticationTls = VpcConnectionAuthentication("TLS") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BatchScramSecret ¶ added in v0.14.0
type BatchScramSecret struct { pulumi.CustomResourceState ClusterArn pulumi.StringOutput `pulumi:"clusterArn"` SecretArnList pulumi.StringArrayOutput `pulumi:"secretArnList"` }
Resource Type definition for AWS::MSK::BatchScramSecret
func GetBatchScramSecret ¶ added in v0.14.0
func GetBatchScramSecret(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BatchScramSecretState, opts ...pulumi.ResourceOption) (*BatchScramSecret, error)
GetBatchScramSecret gets an existing BatchScramSecret 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 NewBatchScramSecret ¶ added in v0.14.0
func NewBatchScramSecret(ctx *pulumi.Context, name string, args *BatchScramSecretArgs, opts ...pulumi.ResourceOption) (*BatchScramSecret, error)
NewBatchScramSecret registers a new resource with the given unique name, arguments, and options.
func (*BatchScramSecret) ElementType ¶ added in v0.14.0
func (*BatchScramSecret) ElementType() reflect.Type
func (*BatchScramSecret) ToBatchScramSecretOutput ¶ added in v0.14.0
func (i *BatchScramSecret) ToBatchScramSecretOutput() BatchScramSecretOutput
func (*BatchScramSecret) ToBatchScramSecretOutputWithContext ¶ added in v0.14.0
func (i *BatchScramSecret) ToBatchScramSecretOutputWithContext(ctx context.Context) BatchScramSecretOutput
type BatchScramSecretArgs ¶ added in v0.14.0
type BatchScramSecretArgs struct { ClusterArn pulumi.StringInput SecretArnList pulumi.StringArrayInput }
The set of arguments for constructing a BatchScramSecret resource.
func (BatchScramSecretArgs) ElementType ¶ added in v0.14.0
func (BatchScramSecretArgs) ElementType() reflect.Type
type BatchScramSecretInput ¶ added in v0.14.0
type BatchScramSecretInput interface { pulumi.Input ToBatchScramSecretOutput() BatchScramSecretOutput ToBatchScramSecretOutputWithContext(ctx context.Context) BatchScramSecretOutput }
type BatchScramSecretOutput ¶ added in v0.14.0
type BatchScramSecretOutput struct{ *pulumi.OutputState }
func (BatchScramSecretOutput) ClusterArn ¶ added in v0.17.0
func (o BatchScramSecretOutput) ClusterArn() pulumi.StringOutput
func (BatchScramSecretOutput) ElementType ¶ added in v0.14.0
func (BatchScramSecretOutput) ElementType() reflect.Type
func (BatchScramSecretOutput) SecretArnList ¶ added in v0.17.0
func (o BatchScramSecretOutput) SecretArnList() pulumi.StringArrayOutput
func (BatchScramSecretOutput) ToBatchScramSecretOutput ¶ added in v0.14.0
func (o BatchScramSecretOutput) ToBatchScramSecretOutput() BatchScramSecretOutput
func (BatchScramSecretOutput) ToBatchScramSecretOutputWithContext ¶ added in v0.14.0
func (o BatchScramSecretOutput) ToBatchScramSecretOutputWithContext(ctx context.Context) BatchScramSecretOutput
type BatchScramSecretState ¶ added in v0.14.0
type BatchScramSecretState struct { }
func (BatchScramSecretState) ElementType ¶ added in v0.14.0
func (BatchScramSecretState) ElementType() reflect.Type
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` BrokerNodeGroupInfo ClusterBrokerNodeGroupInfoOutput `pulumi:"brokerNodeGroupInfo"` ClientAuthentication ClusterClientAuthenticationPtrOutput `pulumi:"clientAuthentication"` ClusterName pulumi.StringOutput `pulumi:"clusterName"` ConfigurationInfo ClusterConfigurationInfoPtrOutput `pulumi:"configurationInfo"` // The current version of the MSK cluster CurrentVersion pulumi.StringPtrOutput `pulumi:"currentVersion"` EncryptionInfo ClusterEncryptionInfoPtrOutput `pulumi:"encryptionInfo"` EnhancedMonitoring ClusterEnhancedMonitoringPtrOutput `pulumi:"enhancedMonitoring"` KafkaVersion pulumi.StringOutput `pulumi:"kafkaVersion"` LoggingInfo ClusterLoggingInfoPtrOutput `pulumi:"loggingInfo"` NumberOfBrokerNodes pulumi.IntOutput `pulumi:"numberOfBrokerNodes"` OpenMonitoring ClusterOpenMonitoringPtrOutput `pulumi:"openMonitoring"` StorageMode ClusterStorageModePtrOutput `pulumi:"storageMode"` // A key-value pair to associate with a resource. Tags pulumi.StringMapOutput `pulumi:"tags"` }
Resource Type definition for AWS::MSK::Cluster
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster 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 NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
func (*Cluster) ElementType ¶
func (*Cluster) ToClusterOutput ¶
func (i *Cluster) ToClusterOutput() ClusterOutput
func (*Cluster) ToClusterOutputWithContext ¶
func (i *Cluster) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterArgs ¶
type ClusterArgs struct { BrokerNodeGroupInfo ClusterBrokerNodeGroupInfoInput ClientAuthentication ClusterClientAuthenticationPtrInput ClusterName pulumi.StringPtrInput ConfigurationInfo ClusterConfigurationInfoPtrInput // The current version of the MSK cluster CurrentVersion pulumi.StringPtrInput EncryptionInfo ClusterEncryptionInfoPtrInput EnhancedMonitoring ClusterEnhancedMonitoringPtrInput KafkaVersion pulumi.StringInput LoggingInfo ClusterLoggingInfoPtrInput NumberOfBrokerNodes pulumi.IntInput OpenMonitoring ClusterOpenMonitoringPtrInput StorageMode ClusterStorageModePtrInput // A key-value pair to associate with a resource. Tags pulumi.StringMapInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterBrokerLogs ¶
type ClusterBrokerLogs struct { CloudWatchLogs *ClusterCloudWatchLogs `pulumi:"cloudWatchLogs"` Firehose *ClusterFirehose `pulumi:"firehose"` S3 *ClusterS3 `pulumi:"s3"` }
type ClusterBrokerLogsArgs ¶
type ClusterBrokerLogsArgs struct { CloudWatchLogs ClusterCloudWatchLogsPtrInput `pulumi:"cloudWatchLogs"` Firehose ClusterFirehosePtrInput `pulumi:"firehose"` S3 ClusterS3PtrInput `pulumi:"s3"` }
func (ClusterBrokerLogsArgs) ElementType ¶
func (ClusterBrokerLogsArgs) ElementType() reflect.Type
func (ClusterBrokerLogsArgs) ToClusterBrokerLogsOutput ¶
func (i ClusterBrokerLogsArgs) ToClusterBrokerLogsOutput() ClusterBrokerLogsOutput
func (ClusterBrokerLogsArgs) ToClusterBrokerLogsOutputWithContext ¶
func (i ClusterBrokerLogsArgs) ToClusterBrokerLogsOutputWithContext(ctx context.Context) ClusterBrokerLogsOutput
func (ClusterBrokerLogsArgs) ToClusterBrokerLogsPtrOutput ¶
func (i ClusterBrokerLogsArgs) ToClusterBrokerLogsPtrOutput() ClusterBrokerLogsPtrOutput
func (ClusterBrokerLogsArgs) ToClusterBrokerLogsPtrOutputWithContext ¶
func (i ClusterBrokerLogsArgs) ToClusterBrokerLogsPtrOutputWithContext(ctx context.Context) ClusterBrokerLogsPtrOutput
type ClusterBrokerLogsInput ¶
type ClusterBrokerLogsInput interface { pulumi.Input ToClusterBrokerLogsOutput() ClusterBrokerLogsOutput ToClusterBrokerLogsOutputWithContext(context.Context) ClusterBrokerLogsOutput }
ClusterBrokerLogsInput is an input type that accepts ClusterBrokerLogsArgs and ClusterBrokerLogsOutput values. You can construct a concrete instance of `ClusterBrokerLogsInput` via:
ClusterBrokerLogsArgs{...}
type ClusterBrokerLogsOutput ¶
type ClusterBrokerLogsOutput struct{ *pulumi.OutputState }
func (ClusterBrokerLogsOutput) CloudWatchLogs ¶
func (o ClusterBrokerLogsOutput) CloudWatchLogs() ClusterCloudWatchLogsPtrOutput
func (ClusterBrokerLogsOutput) ElementType ¶
func (ClusterBrokerLogsOutput) ElementType() reflect.Type
func (ClusterBrokerLogsOutput) Firehose ¶
func (o ClusterBrokerLogsOutput) Firehose() ClusterFirehosePtrOutput
func (ClusterBrokerLogsOutput) S3 ¶
func (o ClusterBrokerLogsOutput) S3() ClusterS3PtrOutput
func (ClusterBrokerLogsOutput) ToClusterBrokerLogsOutput ¶
func (o ClusterBrokerLogsOutput) ToClusterBrokerLogsOutput() ClusterBrokerLogsOutput
func (ClusterBrokerLogsOutput) ToClusterBrokerLogsOutputWithContext ¶
func (o ClusterBrokerLogsOutput) ToClusterBrokerLogsOutputWithContext(ctx context.Context) ClusterBrokerLogsOutput
func (ClusterBrokerLogsOutput) ToClusterBrokerLogsPtrOutput ¶
func (o ClusterBrokerLogsOutput) ToClusterBrokerLogsPtrOutput() ClusterBrokerLogsPtrOutput
func (ClusterBrokerLogsOutput) ToClusterBrokerLogsPtrOutputWithContext ¶
func (o ClusterBrokerLogsOutput) ToClusterBrokerLogsPtrOutputWithContext(ctx context.Context) ClusterBrokerLogsPtrOutput
type ClusterBrokerLogsPtrInput ¶
type ClusterBrokerLogsPtrInput interface { pulumi.Input ToClusterBrokerLogsPtrOutput() ClusterBrokerLogsPtrOutput ToClusterBrokerLogsPtrOutputWithContext(context.Context) ClusterBrokerLogsPtrOutput }
ClusterBrokerLogsPtrInput is an input type that accepts ClusterBrokerLogsArgs, ClusterBrokerLogsPtr and ClusterBrokerLogsPtrOutput values. You can construct a concrete instance of `ClusterBrokerLogsPtrInput` via:
ClusterBrokerLogsArgs{...} or: nil
func ClusterBrokerLogsPtr ¶
func ClusterBrokerLogsPtr(v *ClusterBrokerLogsArgs) ClusterBrokerLogsPtrInput
type ClusterBrokerLogsPtrOutput ¶
type ClusterBrokerLogsPtrOutput struct{ *pulumi.OutputState }
func (ClusterBrokerLogsPtrOutput) CloudWatchLogs ¶
func (o ClusterBrokerLogsPtrOutput) CloudWatchLogs() ClusterCloudWatchLogsPtrOutput
func (ClusterBrokerLogsPtrOutput) Elem ¶
func (o ClusterBrokerLogsPtrOutput) Elem() ClusterBrokerLogsOutput
func (ClusterBrokerLogsPtrOutput) ElementType ¶
func (ClusterBrokerLogsPtrOutput) ElementType() reflect.Type
func (ClusterBrokerLogsPtrOutput) Firehose ¶
func (o ClusterBrokerLogsPtrOutput) Firehose() ClusterFirehosePtrOutput
func (ClusterBrokerLogsPtrOutput) S3 ¶
func (o ClusterBrokerLogsPtrOutput) S3() ClusterS3PtrOutput
func (ClusterBrokerLogsPtrOutput) ToClusterBrokerLogsPtrOutput ¶
func (o ClusterBrokerLogsPtrOutput) ToClusterBrokerLogsPtrOutput() ClusterBrokerLogsPtrOutput
func (ClusterBrokerLogsPtrOutput) ToClusterBrokerLogsPtrOutputWithContext ¶
func (o ClusterBrokerLogsPtrOutput) ToClusterBrokerLogsPtrOutputWithContext(ctx context.Context) ClusterBrokerLogsPtrOutput
type ClusterBrokerNodeGroupInfo ¶
type ClusterBrokerNodeGroupInfo struct { BrokerAzDistribution *string `pulumi:"brokerAzDistribution"` ClientSubnets []string `pulumi:"clientSubnets"` ConnectivityInfo *ClusterConnectivityInfo `pulumi:"connectivityInfo"` // The type of Amazon EC2 instances to use for brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge, kafka.m5.4xlarge, kafka.m5.8xlarge, kafka.m5.12xlarge, kafka.m5.16xlarge, kafka.m5.24xlarge, and kafka.t3.small. InstanceType string `pulumi:"instanceType"` SecurityGroups []string `pulumi:"securityGroups"` StorageInfo *ClusterStorageInfo `pulumi:"storageInfo"` }
type ClusterBrokerNodeGroupInfoArgs ¶
type ClusterBrokerNodeGroupInfoArgs struct { BrokerAzDistribution pulumi.StringPtrInput `pulumi:"brokerAzDistribution"` ClientSubnets pulumi.StringArrayInput `pulumi:"clientSubnets"` ConnectivityInfo ClusterConnectivityInfoPtrInput `pulumi:"connectivityInfo"` // The type of Amazon EC2 instances to use for brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge, kafka.m5.4xlarge, kafka.m5.8xlarge, kafka.m5.12xlarge, kafka.m5.16xlarge, kafka.m5.24xlarge, and kafka.t3.small. InstanceType pulumi.StringInput `pulumi:"instanceType"` SecurityGroups pulumi.StringArrayInput `pulumi:"securityGroups"` StorageInfo ClusterStorageInfoPtrInput `pulumi:"storageInfo"` }
func (ClusterBrokerNodeGroupInfoArgs) ElementType ¶
func (ClusterBrokerNodeGroupInfoArgs) ElementType() reflect.Type
func (ClusterBrokerNodeGroupInfoArgs) ToClusterBrokerNodeGroupInfoOutput ¶
func (i ClusterBrokerNodeGroupInfoArgs) ToClusterBrokerNodeGroupInfoOutput() ClusterBrokerNodeGroupInfoOutput
func (ClusterBrokerNodeGroupInfoArgs) ToClusterBrokerNodeGroupInfoOutputWithContext ¶
func (i ClusterBrokerNodeGroupInfoArgs) ToClusterBrokerNodeGroupInfoOutputWithContext(ctx context.Context) ClusterBrokerNodeGroupInfoOutput
type ClusterBrokerNodeGroupInfoInput ¶
type ClusterBrokerNodeGroupInfoInput interface { pulumi.Input ToClusterBrokerNodeGroupInfoOutput() ClusterBrokerNodeGroupInfoOutput ToClusterBrokerNodeGroupInfoOutputWithContext(context.Context) ClusterBrokerNodeGroupInfoOutput }
ClusterBrokerNodeGroupInfoInput is an input type that accepts ClusterBrokerNodeGroupInfoArgs and ClusterBrokerNodeGroupInfoOutput values. You can construct a concrete instance of `ClusterBrokerNodeGroupInfoInput` via:
ClusterBrokerNodeGroupInfoArgs{...}
type ClusterBrokerNodeGroupInfoOutput ¶
type ClusterBrokerNodeGroupInfoOutput struct{ *pulumi.OutputState }
func (ClusterBrokerNodeGroupInfoOutput) BrokerAzDistribution ¶ added in v0.72.0
func (o ClusterBrokerNodeGroupInfoOutput) BrokerAzDistribution() pulumi.StringPtrOutput
func (ClusterBrokerNodeGroupInfoOutput) ClientSubnets ¶
func (o ClusterBrokerNodeGroupInfoOutput) ClientSubnets() pulumi.StringArrayOutput
func (ClusterBrokerNodeGroupInfoOutput) ConnectivityInfo ¶ added in v0.7.0
func (o ClusterBrokerNodeGroupInfoOutput) ConnectivityInfo() ClusterConnectivityInfoPtrOutput
func (ClusterBrokerNodeGroupInfoOutput) ElementType ¶
func (ClusterBrokerNodeGroupInfoOutput) ElementType() reflect.Type
func (ClusterBrokerNodeGroupInfoOutput) InstanceType ¶
func (o ClusterBrokerNodeGroupInfoOutput) InstanceType() pulumi.StringOutput
The type of Amazon EC2 instances to use for brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge, kafka.m5.4xlarge, kafka.m5.8xlarge, kafka.m5.12xlarge, kafka.m5.16xlarge, kafka.m5.24xlarge, and kafka.t3.small.
func (ClusterBrokerNodeGroupInfoOutput) SecurityGroups ¶
func (o ClusterBrokerNodeGroupInfoOutput) SecurityGroups() pulumi.StringArrayOutput
func (ClusterBrokerNodeGroupInfoOutput) StorageInfo ¶
func (o ClusterBrokerNodeGroupInfoOutput) StorageInfo() ClusterStorageInfoPtrOutput
func (ClusterBrokerNodeGroupInfoOutput) ToClusterBrokerNodeGroupInfoOutput ¶
func (o ClusterBrokerNodeGroupInfoOutput) ToClusterBrokerNodeGroupInfoOutput() ClusterBrokerNodeGroupInfoOutput
func (ClusterBrokerNodeGroupInfoOutput) ToClusterBrokerNodeGroupInfoOutputWithContext ¶
func (o ClusterBrokerNodeGroupInfoOutput) ToClusterBrokerNodeGroupInfoOutputWithContext(ctx context.Context) ClusterBrokerNodeGroupInfoOutput
type ClusterBrokerNodeGroupInfoPtrOutput ¶
type ClusterBrokerNodeGroupInfoPtrOutput struct{ *pulumi.OutputState }
func (ClusterBrokerNodeGroupInfoPtrOutput) BrokerAzDistribution ¶ added in v0.72.0
func (o ClusterBrokerNodeGroupInfoPtrOutput) BrokerAzDistribution() pulumi.StringPtrOutput
func (ClusterBrokerNodeGroupInfoPtrOutput) ClientSubnets ¶
func (o ClusterBrokerNodeGroupInfoPtrOutput) ClientSubnets() pulumi.StringArrayOutput
func (ClusterBrokerNodeGroupInfoPtrOutput) ConnectivityInfo ¶ added in v0.7.0
func (o ClusterBrokerNodeGroupInfoPtrOutput) ConnectivityInfo() ClusterConnectivityInfoPtrOutput
func (ClusterBrokerNodeGroupInfoPtrOutput) Elem ¶
func (o ClusterBrokerNodeGroupInfoPtrOutput) Elem() ClusterBrokerNodeGroupInfoOutput
func (ClusterBrokerNodeGroupInfoPtrOutput) ElementType ¶
func (ClusterBrokerNodeGroupInfoPtrOutput) ElementType() reflect.Type
func (ClusterBrokerNodeGroupInfoPtrOutput) InstanceType ¶
func (o ClusterBrokerNodeGroupInfoPtrOutput) InstanceType() pulumi.StringPtrOutput
The type of Amazon EC2 instances to use for brokers. The following instance types are allowed: kafka.m5.large, kafka.m5.xlarge, kafka.m5.2xlarge, kafka.m5.4xlarge, kafka.m5.8xlarge, kafka.m5.12xlarge, kafka.m5.16xlarge, kafka.m5.24xlarge, and kafka.t3.small.
func (ClusterBrokerNodeGroupInfoPtrOutput) SecurityGroups ¶
func (o ClusterBrokerNodeGroupInfoPtrOutput) SecurityGroups() pulumi.StringArrayOutput
func (ClusterBrokerNodeGroupInfoPtrOutput) StorageInfo ¶
func (o ClusterBrokerNodeGroupInfoPtrOutput) StorageInfo() ClusterStorageInfoPtrOutput
func (ClusterBrokerNodeGroupInfoPtrOutput) ToClusterBrokerNodeGroupInfoPtrOutput ¶
func (o ClusterBrokerNodeGroupInfoPtrOutput) ToClusterBrokerNodeGroupInfoPtrOutput() ClusterBrokerNodeGroupInfoPtrOutput
func (ClusterBrokerNodeGroupInfoPtrOutput) ToClusterBrokerNodeGroupInfoPtrOutputWithContext ¶
func (o ClusterBrokerNodeGroupInfoPtrOutput) ToClusterBrokerNodeGroupInfoPtrOutputWithContext(ctx context.Context) ClusterBrokerNodeGroupInfoPtrOutput
type ClusterClientAuthentication ¶
type ClusterClientAuthentication struct { Sasl *ClusterSasl `pulumi:"sasl"` Tls *ClusterTls `pulumi:"tls"` Unauthenticated *ClusterUnauthenticated `pulumi:"unauthenticated"` }
type ClusterClientAuthenticationArgs ¶
type ClusterClientAuthenticationArgs struct { Sasl ClusterSaslPtrInput `pulumi:"sasl"` Tls ClusterTlsPtrInput `pulumi:"tls"` Unauthenticated ClusterUnauthenticatedPtrInput `pulumi:"unauthenticated"` }
func (ClusterClientAuthenticationArgs) ElementType ¶
func (ClusterClientAuthenticationArgs) ElementType() reflect.Type
func (ClusterClientAuthenticationArgs) ToClusterClientAuthenticationOutput ¶
func (i ClusterClientAuthenticationArgs) ToClusterClientAuthenticationOutput() ClusterClientAuthenticationOutput
func (ClusterClientAuthenticationArgs) ToClusterClientAuthenticationOutputWithContext ¶
func (i ClusterClientAuthenticationArgs) ToClusterClientAuthenticationOutputWithContext(ctx context.Context) ClusterClientAuthenticationOutput
func (ClusterClientAuthenticationArgs) ToClusterClientAuthenticationPtrOutput ¶
func (i ClusterClientAuthenticationArgs) ToClusterClientAuthenticationPtrOutput() ClusterClientAuthenticationPtrOutput
func (ClusterClientAuthenticationArgs) ToClusterClientAuthenticationPtrOutputWithContext ¶
func (i ClusterClientAuthenticationArgs) ToClusterClientAuthenticationPtrOutputWithContext(ctx context.Context) ClusterClientAuthenticationPtrOutput
type ClusterClientAuthenticationInput ¶
type ClusterClientAuthenticationInput interface { pulumi.Input ToClusterClientAuthenticationOutput() ClusterClientAuthenticationOutput ToClusterClientAuthenticationOutputWithContext(context.Context) ClusterClientAuthenticationOutput }
ClusterClientAuthenticationInput is an input type that accepts ClusterClientAuthenticationArgs and ClusterClientAuthenticationOutput values. You can construct a concrete instance of `ClusterClientAuthenticationInput` via:
ClusterClientAuthenticationArgs{...}
type ClusterClientAuthenticationOutput ¶
type ClusterClientAuthenticationOutput struct{ *pulumi.OutputState }
func (ClusterClientAuthenticationOutput) ElementType ¶
func (ClusterClientAuthenticationOutput) ElementType() reflect.Type
func (ClusterClientAuthenticationOutput) Sasl ¶
func (o ClusterClientAuthenticationOutput) Sasl() ClusterSaslPtrOutput
func (ClusterClientAuthenticationOutput) Tls ¶
func (o ClusterClientAuthenticationOutput) Tls() ClusterTlsPtrOutput
func (ClusterClientAuthenticationOutput) ToClusterClientAuthenticationOutput ¶
func (o ClusterClientAuthenticationOutput) ToClusterClientAuthenticationOutput() ClusterClientAuthenticationOutput
func (ClusterClientAuthenticationOutput) ToClusterClientAuthenticationOutputWithContext ¶
func (o ClusterClientAuthenticationOutput) ToClusterClientAuthenticationOutputWithContext(ctx context.Context) ClusterClientAuthenticationOutput
func (ClusterClientAuthenticationOutput) ToClusterClientAuthenticationPtrOutput ¶
func (o ClusterClientAuthenticationOutput) ToClusterClientAuthenticationPtrOutput() ClusterClientAuthenticationPtrOutput
func (ClusterClientAuthenticationOutput) ToClusterClientAuthenticationPtrOutputWithContext ¶
func (o ClusterClientAuthenticationOutput) ToClusterClientAuthenticationPtrOutputWithContext(ctx context.Context) ClusterClientAuthenticationPtrOutput
func (ClusterClientAuthenticationOutput) Unauthenticated ¶
func (o ClusterClientAuthenticationOutput) Unauthenticated() ClusterUnauthenticatedPtrOutput
type ClusterClientAuthenticationPtrInput ¶
type ClusterClientAuthenticationPtrInput interface { pulumi.Input ToClusterClientAuthenticationPtrOutput() ClusterClientAuthenticationPtrOutput ToClusterClientAuthenticationPtrOutputWithContext(context.Context) ClusterClientAuthenticationPtrOutput }
ClusterClientAuthenticationPtrInput is an input type that accepts ClusterClientAuthenticationArgs, ClusterClientAuthenticationPtr and ClusterClientAuthenticationPtrOutput values. You can construct a concrete instance of `ClusterClientAuthenticationPtrInput` via:
ClusterClientAuthenticationArgs{...} or: nil
func ClusterClientAuthenticationPtr ¶
func ClusterClientAuthenticationPtr(v *ClusterClientAuthenticationArgs) ClusterClientAuthenticationPtrInput
type ClusterClientAuthenticationPtrOutput ¶
type ClusterClientAuthenticationPtrOutput struct{ *pulumi.OutputState }
func (ClusterClientAuthenticationPtrOutput) ElementType ¶
func (ClusterClientAuthenticationPtrOutput) ElementType() reflect.Type
func (ClusterClientAuthenticationPtrOutput) Sasl ¶
func (o ClusterClientAuthenticationPtrOutput) Sasl() ClusterSaslPtrOutput
func (ClusterClientAuthenticationPtrOutput) Tls ¶
func (o ClusterClientAuthenticationPtrOutput) Tls() ClusterTlsPtrOutput
func (ClusterClientAuthenticationPtrOutput) ToClusterClientAuthenticationPtrOutput ¶
func (o ClusterClientAuthenticationPtrOutput) ToClusterClientAuthenticationPtrOutput() ClusterClientAuthenticationPtrOutput
func (ClusterClientAuthenticationPtrOutput) ToClusterClientAuthenticationPtrOutputWithContext ¶
func (o ClusterClientAuthenticationPtrOutput) ToClusterClientAuthenticationPtrOutputWithContext(ctx context.Context) ClusterClientAuthenticationPtrOutput
func (ClusterClientAuthenticationPtrOutput) Unauthenticated ¶
func (o ClusterClientAuthenticationPtrOutput) Unauthenticated() ClusterUnauthenticatedPtrOutput
type ClusterCloudWatchLogs ¶
type ClusterCloudWatchLogsArgs ¶
type ClusterCloudWatchLogsArgs struct { Enabled pulumi.BoolInput `pulumi:"enabled"` LogGroup pulumi.StringPtrInput `pulumi:"logGroup"` }
func (ClusterCloudWatchLogsArgs) ElementType ¶
func (ClusterCloudWatchLogsArgs) ElementType() reflect.Type
func (ClusterCloudWatchLogsArgs) ToClusterCloudWatchLogsOutput ¶
func (i ClusterCloudWatchLogsArgs) ToClusterCloudWatchLogsOutput() ClusterCloudWatchLogsOutput
func (ClusterCloudWatchLogsArgs) ToClusterCloudWatchLogsOutputWithContext ¶
func (i ClusterCloudWatchLogsArgs) ToClusterCloudWatchLogsOutputWithContext(ctx context.Context) ClusterCloudWatchLogsOutput
func (ClusterCloudWatchLogsArgs) ToClusterCloudWatchLogsPtrOutput ¶
func (i ClusterCloudWatchLogsArgs) ToClusterCloudWatchLogsPtrOutput() ClusterCloudWatchLogsPtrOutput
func (ClusterCloudWatchLogsArgs) ToClusterCloudWatchLogsPtrOutputWithContext ¶
func (i ClusterCloudWatchLogsArgs) ToClusterCloudWatchLogsPtrOutputWithContext(ctx context.Context) ClusterCloudWatchLogsPtrOutput
type ClusterCloudWatchLogsInput ¶
type ClusterCloudWatchLogsInput interface { pulumi.Input ToClusterCloudWatchLogsOutput() ClusterCloudWatchLogsOutput ToClusterCloudWatchLogsOutputWithContext(context.Context) ClusterCloudWatchLogsOutput }
ClusterCloudWatchLogsInput is an input type that accepts ClusterCloudWatchLogsArgs and ClusterCloudWatchLogsOutput values. You can construct a concrete instance of `ClusterCloudWatchLogsInput` via:
ClusterCloudWatchLogsArgs{...}
type ClusterCloudWatchLogsOutput ¶
type ClusterCloudWatchLogsOutput struct{ *pulumi.OutputState }
func (ClusterCloudWatchLogsOutput) ElementType ¶
func (ClusterCloudWatchLogsOutput) ElementType() reflect.Type
func (ClusterCloudWatchLogsOutput) Enabled ¶
func (o ClusterCloudWatchLogsOutput) Enabled() pulumi.BoolOutput
func (ClusterCloudWatchLogsOutput) LogGroup ¶
func (o ClusterCloudWatchLogsOutput) LogGroup() pulumi.StringPtrOutput
func (ClusterCloudWatchLogsOutput) ToClusterCloudWatchLogsOutput ¶
func (o ClusterCloudWatchLogsOutput) ToClusterCloudWatchLogsOutput() ClusterCloudWatchLogsOutput
func (ClusterCloudWatchLogsOutput) ToClusterCloudWatchLogsOutputWithContext ¶
func (o ClusterCloudWatchLogsOutput) ToClusterCloudWatchLogsOutputWithContext(ctx context.Context) ClusterCloudWatchLogsOutput
func (ClusterCloudWatchLogsOutput) ToClusterCloudWatchLogsPtrOutput ¶
func (o ClusterCloudWatchLogsOutput) ToClusterCloudWatchLogsPtrOutput() ClusterCloudWatchLogsPtrOutput
func (ClusterCloudWatchLogsOutput) ToClusterCloudWatchLogsPtrOutputWithContext ¶
func (o ClusterCloudWatchLogsOutput) ToClusterCloudWatchLogsPtrOutputWithContext(ctx context.Context) ClusterCloudWatchLogsPtrOutput
type ClusterCloudWatchLogsPtrInput ¶
type ClusterCloudWatchLogsPtrInput interface { pulumi.Input ToClusterCloudWatchLogsPtrOutput() ClusterCloudWatchLogsPtrOutput ToClusterCloudWatchLogsPtrOutputWithContext(context.Context) ClusterCloudWatchLogsPtrOutput }
ClusterCloudWatchLogsPtrInput is an input type that accepts ClusterCloudWatchLogsArgs, ClusterCloudWatchLogsPtr and ClusterCloudWatchLogsPtrOutput values. You can construct a concrete instance of `ClusterCloudWatchLogsPtrInput` via:
ClusterCloudWatchLogsArgs{...} or: nil
func ClusterCloudWatchLogsPtr ¶
func ClusterCloudWatchLogsPtr(v *ClusterCloudWatchLogsArgs) ClusterCloudWatchLogsPtrInput
type ClusterCloudWatchLogsPtrOutput ¶
type ClusterCloudWatchLogsPtrOutput struct{ *pulumi.OutputState }
func (ClusterCloudWatchLogsPtrOutput) Elem ¶
func (o ClusterCloudWatchLogsPtrOutput) Elem() ClusterCloudWatchLogsOutput
func (ClusterCloudWatchLogsPtrOutput) ElementType ¶
func (ClusterCloudWatchLogsPtrOutput) ElementType() reflect.Type
func (ClusterCloudWatchLogsPtrOutput) Enabled ¶
func (o ClusterCloudWatchLogsPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ClusterCloudWatchLogsPtrOutput) LogGroup ¶
func (o ClusterCloudWatchLogsPtrOutput) LogGroup() pulumi.StringPtrOutput
func (ClusterCloudWatchLogsPtrOutput) ToClusterCloudWatchLogsPtrOutput ¶
func (o ClusterCloudWatchLogsPtrOutput) ToClusterCloudWatchLogsPtrOutput() ClusterCloudWatchLogsPtrOutput
func (ClusterCloudWatchLogsPtrOutput) ToClusterCloudWatchLogsPtrOutputWithContext ¶
func (o ClusterCloudWatchLogsPtrOutput) ToClusterCloudWatchLogsPtrOutputWithContext(ctx context.Context) ClusterCloudWatchLogsPtrOutput
type ClusterConfigurationInfoArgs ¶
type ClusterConfigurationInfoArgs struct { Arn pulumi.StringInput `pulumi:"arn"` Revision pulumi.IntInput `pulumi:"revision"` }
func (ClusterConfigurationInfoArgs) ElementType ¶
func (ClusterConfigurationInfoArgs) ElementType() reflect.Type
func (ClusterConfigurationInfoArgs) ToClusterConfigurationInfoOutput ¶
func (i ClusterConfigurationInfoArgs) ToClusterConfigurationInfoOutput() ClusterConfigurationInfoOutput
func (ClusterConfigurationInfoArgs) ToClusterConfigurationInfoOutputWithContext ¶
func (i ClusterConfigurationInfoArgs) ToClusterConfigurationInfoOutputWithContext(ctx context.Context) ClusterConfigurationInfoOutput
func (ClusterConfigurationInfoArgs) ToClusterConfigurationInfoPtrOutput ¶
func (i ClusterConfigurationInfoArgs) ToClusterConfigurationInfoPtrOutput() ClusterConfigurationInfoPtrOutput
func (ClusterConfigurationInfoArgs) ToClusterConfigurationInfoPtrOutputWithContext ¶
func (i ClusterConfigurationInfoArgs) ToClusterConfigurationInfoPtrOutputWithContext(ctx context.Context) ClusterConfigurationInfoPtrOutput
type ClusterConfigurationInfoInput ¶
type ClusterConfigurationInfoInput interface { pulumi.Input ToClusterConfigurationInfoOutput() ClusterConfigurationInfoOutput ToClusterConfigurationInfoOutputWithContext(context.Context) ClusterConfigurationInfoOutput }
ClusterConfigurationInfoInput is an input type that accepts ClusterConfigurationInfoArgs and ClusterConfigurationInfoOutput values. You can construct a concrete instance of `ClusterConfigurationInfoInput` via:
ClusterConfigurationInfoArgs{...}
type ClusterConfigurationInfoOutput ¶
type ClusterConfigurationInfoOutput struct{ *pulumi.OutputState }
func (ClusterConfigurationInfoOutput) Arn ¶
func (o ClusterConfigurationInfoOutput) Arn() pulumi.StringOutput
func (ClusterConfigurationInfoOutput) ElementType ¶
func (ClusterConfigurationInfoOutput) ElementType() reflect.Type
func (ClusterConfigurationInfoOutput) Revision ¶
func (o ClusterConfigurationInfoOutput) Revision() pulumi.IntOutput
func (ClusterConfigurationInfoOutput) ToClusterConfigurationInfoOutput ¶
func (o ClusterConfigurationInfoOutput) ToClusterConfigurationInfoOutput() ClusterConfigurationInfoOutput
func (ClusterConfigurationInfoOutput) ToClusterConfigurationInfoOutputWithContext ¶
func (o ClusterConfigurationInfoOutput) ToClusterConfigurationInfoOutputWithContext(ctx context.Context) ClusterConfigurationInfoOutput
func (ClusterConfigurationInfoOutput) ToClusterConfigurationInfoPtrOutput ¶
func (o ClusterConfigurationInfoOutput) ToClusterConfigurationInfoPtrOutput() ClusterConfigurationInfoPtrOutput
func (ClusterConfigurationInfoOutput) ToClusterConfigurationInfoPtrOutputWithContext ¶
func (o ClusterConfigurationInfoOutput) ToClusterConfigurationInfoPtrOutputWithContext(ctx context.Context) ClusterConfigurationInfoPtrOutput
type ClusterConfigurationInfoPtrInput ¶
type ClusterConfigurationInfoPtrInput interface { pulumi.Input ToClusterConfigurationInfoPtrOutput() ClusterConfigurationInfoPtrOutput ToClusterConfigurationInfoPtrOutputWithContext(context.Context) ClusterConfigurationInfoPtrOutput }
ClusterConfigurationInfoPtrInput is an input type that accepts ClusterConfigurationInfoArgs, ClusterConfigurationInfoPtr and ClusterConfigurationInfoPtrOutput values. You can construct a concrete instance of `ClusterConfigurationInfoPtrInput` via:
ClusterConfigurationInfoArgs{...} or: nil
func ClusterConfigurationInfoPtr ¶
func ClusterConfigurationInfoPtr(v *ClusterConfigurationInfoArgs) ClusterConfigurationInfoPtrInput
type ClusterConfigurationInfoPtrOutput ¶
type ClusterConfigurationInfoPtrOutput struct{ *pulumi.OutputState }
func (ClusterConfigurationInfoPtrOutput) Arn ¶
func (o ClusterConfigurationInfoPtrOutput) Arn() pulumi.StringPtrOutput
func (ClusterConfigurationInfoPtrOutput) Elem ¶
func (o ClusterConfigurationInfoPtrOutput) Elem() ClusterConfigurationInfoOutput
func (ClusterConfigurationInfoPtrOutput) ElementType ¶
func (ClusterConfigurationInfoPtrOutput) ElementType() reflect.Type
func (ClusterConfigurationInfoPtrOutput) Revision ¶
func (o ClusterConfigurationInfoPtrOutput) Revision() pulumi.IntPtrOutput
func (ClusterConfigurationInfoPtrOutput) ToClusterConfigurationInfoPtrOutput ¶
func (o ClusterConfigurationInfoPtrOutput) ToClusterConfigurationInfoPtrOutput() ClusterConfigurationInfoPtrOutput
func (ClusterConfigurationInfoPtrOutput) ToClusterConfigurationInfoPtrOutputWithContext ¶
func (o ClusterConfigurationInfoPtrOutput) ToClusterConfigurationInfoPtrOutputWithContext(ctx context.Context) ClusterConfigurationInfoPtrOutput
type ClusterConnectivityInfo ¶ added in v0.7.0
type ClusterConnectivityInfo struct { PublicAccess *ClusterPublicAccess `pulumi:"publicAccess"` VpcConnectivity *ClusterVpcConnectivity `pulumi:"vpcConnectivity"` }
type ClusterConnectivityInfoArgs ¶ added in v0.7.0
type ClusterConnectivityInfoArgs struct { PublicAccess ClusterPublicAccessPtrInput `pulumi:"publicAccess"` VpcConnectivity ClusterVpcConnectivityPtrInput `pulumi:"vpcConnectivity"` }
func (ClusterConnectivityInfoArgs) ElementType ¶ added in v0.7.0
func (ClusterConnectivityInfoArgs) ElementType() reflect.Type
func (ClusterConnectivityInfoArgs) ToClusterConnectivityInfoOutput ¶ added in v0.7.0
func (i ClusterConnectivityInfoArgs) ToClusterConnectivityInfoOutput() ClusterConnectivityInfoOutput
func (ClusterConnectivityInfoArgs) ToClusterConnectivityInfoOutputWithContext ¶ added in v0.7.0
func (i ClusterConnectivityInfoArgs) ToClusterConnectivityInfoOutputWithContext(ctx context.Context) ClusterConnectivityInfoOutput
func (ClusterConnectivityInfoArgs) ToClusterConnectivityInfoPtrOutput ¶ added in v0.7.0
func (i ClusterConnectivityInfoArgs) ToClusterConnectivityInfoPtrOutput() ClusterConnectivityInfoPtrOutput
func (ClusterConnectivityInfoArgs) ToClusterConnectivityInfoPtrOutputWithContext ¶ added in v0.7.0
func (i ClusterConnectivityInfoArgs) ToClusterConnectivityInfoPtrOutputWithContext(ctx context.Context) ClusterConnectivityInfoPtrOutput
type ClusterConnectivityInfoInput ¶ added in v0.7.0
type ClusterConnectivityInfoInput interface { pulumi.Input ToClusterConnectivityInfoOutput() ClusterConnectivityInfoOutput ToClusterConnectivityInfoOutputWithContext(context.Context) ClusterConnectivityInfoOutput }
ClusterConnectivityInfoInput is an input type that accepts ClusterConnectivityInfoArgs and ClusterConnectivityInfoOutput values. You can construct a concrete instance of `ClusterConnectivityInfoInput` via:
ClusterConnectivityInfoArgs{...}
type ClusterConnectivityInfoOutput ¶ added in v0.7.0
type ClusterConnectivityInfoOutput struct{ *pulumi.OutputState }
func (ClusterConnectivityInfoOutput) ElementType ¶ added in v0.7.0
func (ClusterConnectivityInfoOutput) ElementType() reflect.Type
func (ClusterConnectivityInfoOutput) PublicAccess ¶ added in v0.7.0
func (o ClusterConnectivityInfoOutput) PublicAccess() ClusterPublicAccessPtrOutput
func (ClusterConnectivityInfoOutput) ToClusterConnectivityInfoOutput ¶ added in v0.7.0
func (o ClusterConnectivityInfoOutput) ToClusterConnectivityInfoOutput() ClusterConnectivityInfoOutput
func (ClusterConnectivityInfoOutput) ToClusterConnectivityInfoOutputWithContext ¶ added in v0.7.0
func (o ClusterConnectivityInfoOutput) ToClusterConnectivityInfoOutputWithContext(ctx context.Context) ClusterConnectivityInfoOutput
func (ClusterConnectivityInfoOutput) ToClusterConnectivityInfoPtrOutput ¶ added in v0.7.0
func (o ClusterConnectivityInfoOutput) ToClusterConnectivityInfoPtrOutput() ClusterConnectivityInfoPtrOutput
func (ClusterConnectivityInfoOutput) ToClusterConnectivityInfoPtrOutputWithContext ¶ added in v0.7.0
func (o ClusterConnectivityInfoOutput) ToClusterConnectivityInfoPtrOutputWithContext(ctx context.Context) ClusterConnectivityInfoPtrOutput
func (ClusterConnectivityInfoOutput) VpcConnectivity ¶ added in v0.44.0
func (o ClusterConnectivityInfoOutput) VpcConnectivity() ClusterVpcConnectivityPtrOutput
type ClusterConnectivityInfoPtrInput ¶ added in v0.7.0
type ClusterConnectivityInfoPtrInput interface { pulumi.Input ToClusterConnectivityInfoPtrOutput() ClusterConnectivityInfoPtrOutput ToClusterConnectivityInfoPtrOutputWithContext(context.Context) ClusterConnectivityInfoPtrOutput }
ClusterConnectivityInfoPtrInput is an input type that accepts ClusterConnectivityInfoArgs, ClusterConnectivityInfoPtr and ClusterConnectivityInfoPtrOutput values. You can construct a concrete instance of `ClusterConnectivityInfoPtrInput` via:
ClusterConnectivityInfoArgs{...} or: nil
func ClusterConnectivityInfoPtr ¶ added in v0.7.0
func ClusterConnectivityInfoPtr(v *ClusterConnectivityInfoArgs) ClusterConnectivityInfoPtrInput
type ClusterConnectivityInfoPtrOutput ¶ added in v0.7.0
type ClusterConnectivityInfoPtrOutput struct{ *pulumi.OutputState }
func (ClusterConnectivityInfoPtrOutput) Elem ¶ added in v0.7.0
func (o ClusterConnectivityInfoPtrOutput) Elem() ClusterConnectivityInfoOutput
func (ClusterConnectivityInfoPtrOutput) ElementType ¶ added in v0.7.0
func (ClusterConnectivityInfoPtrOutput) ElementType() reflect.Type
func (ClusterConnectivityInfoPtrOutput) PublicAccess ¶ added in v0.7.0
func (o ClusterConnectivityInfoPtrOutput) PublicAccess() ClusterPublicAccessPtrOutput
func (ClusterConnectivityInfoPtrOutput) ToClusterConnectivityInfoPtrOutput ¶ added in v0.7.0
func (o ClusterConnectivityInfoPtrOutput) ToClusterConnectivityInfoPtrOutput() ClusterConnectivityInfoPtrOutput
func (ClusterConnectivityInfoPtrOutput) ToClusterConnectivityInfoPtrOutputWithContext ¶ added in v0.7.0
func (o ClusterConnectivityInfoPtrOutput) ToClusterConnectivityInfoPtrOutputWithContext(ctx context.Context) ClusterConnectivityInfoPtrOutput
func (ClusterConnectivityInfoPtrOutput) VpcConnectivity ¶ added in v0.44.0
func (o ClusterConnectivityInfoPtrOutput) VpcConnectivity() ClusterVpcConnectivityPtrOutput
type ClusterEbsStorageInfo ¶ added in v0.72.0
type ClusterEbsStorageInfo struct { ProvisionedThroughput *ClusterProvisionedThroughput `pulumi:"provisionedThroughput"` VolumeSize *int `pulumi:"volumeSize"` }
type ClusterEbsStorageInfoArgs ¶ added in v0.72.0
type ClusterEbsStorageInfoArgs struct { ProvisionedThroughput ClusterProvisionedThroughputPtrInput `pulumi:"provisionedThroughput"` VolumeSize pulumi.IntPtrInput `pulumi:"volumeSize"` }
func (ClusterEbsStorageInfoArgs) ElementType ¶ added in v0.72.0
func (ClusterEbsStorageInfoArgs) ElementType() reflect.Type
func (ClusterEbsStorageInfoArgs) ToClusterEbsStorageInfoOutput ¶ added in v0.72.0
func (i ClusterEbsStorageInfoArgs) ToClusterEbsStorageInfoOutput() ClusterEbsStorageInfoOutput
func (ClusterEbsStorageInfoArgs) ToClusterEbsStorageInfoOutputWithContext ¶ added in v0.72.0
func (i ClusterEbsStorageInfoArgs) ToClusterEbsStorageInfoOutputWithContext(ctx context.Context) ClusterEbsStorageInfoOutput
func (ClusterEbsStorageInfoArgs) ToClusterEbsStorageInfoPtrOutput ¶ added in v0.72.0
func (i ClusterEbsStorageInfoArgs) ToClusterEbsStorageInfoPtrOutput() ClusterEbsStorageInfoPtrOutput
func (ClusterEbsStorageInfoArgs) ToClusterEbsStorageInfoPtrOutputWithContext ¶ added in v0.72.0
func (i ClusterEbsStorageInfoArgs) ToClusterEbsStorageInfoPtrOutputWithContext(ctx context.Context) ClusterEbsStorageInfoPtrOutput
type ClusterEbsStorageInfoInput ¶ added in v0.72.0
type ClusterEbsStorageInfoInput interface { pulumi.Input ToClusterEbsStorageInfoOutput() ClusterEbsStorageInfoOutput ToClusterEbsStorageInfoOutputWithContext(context.Context) ClusterEbsStorageInfoOutput }
ClusterEbsStorageInfoInput is an input type that accepts ClusterEbsStorageInfoArgs and ClusterEbsStorageInfoOutput values. You can construct a concrete instance of `ClusterEbsStorageInfoInput` via:
ClusterEbsStorageInfoArgs{...}
type ClusterEbsStorageInfoOutput ¶ added in v0.72.0
type ClusterEbsStorageInfoOutput struct{ *pulumi.OutputState }
func (ClusterEbsStorageInfoOutput) ElementType ¶ added in v0.72.0
func (ClusterEbsStorageInfoOutput) ElementType() reflect.Type
func (ClusterEbsStorageInfoOutput) ProvisionedThroughput ¶ added in v0.72.0
func (o ClusterEbsStorageInfoOutput) ProvisionedThroughput() ClusterProvisionedThroughputPtrOutput
func (ClusterEbsStorageInfoOutput) ToClusterEbsStorageInfoOutput ¶ added in v0.72.0
func (o ClusterEbsStorageInfoOutput) ToClusterEbsStorageInfoOutput() ClusterEbsStorageInfoOutput
func (ClusterEbsStorageInfoOutput) ToClusterEbsStorageInfoOutputWithContext ¶ added in v0.72.0
func (o ClusterEbsStorageInfoOutput) ToClusterEbsStorageInfoOutputWithContext(ctx context.Context) ClusterEbsStorageInfoOutput
func (ClusterEbsStorageInfoOutput) ToClusterEbsStorageInfoPtrOutput ¶ added in v0.72.0
func (o ClusterEbsStorageInfoOutput) ToClusterEbsStorageInfoPtrOutput() ClusterEbsStorageInfoPtrOutput
func (ClusterEbsStorageInfoOutput) ToClusterEbsStorageInfoPtrOutputWithContext ¶ added in v0.72.0
func (o ClusterEbsStorageInfoOutput) ToClusterEbsStorageInfoPtrOutputWithContext(ctx context.Context) ClusterEbsStorageInfoPtrOutput
func (ClusterEbsStorageInfoOutput) VolumeSize ¶ added in v0.72.0
func (o ClusterEbsStorageInfoOutput) VolumeSize() pulumi.IntPtrOutput
type ClusterEbsStorageInfoPtrInput ¶ added in v0.72.0
type ClusterEbsStorageInfoPtrInput interface { pulumi.Input ToClusterEbsStorageInfoPtrOutput() ClusterEbsStorageInfoPtrOutput ToClusterEbsStorageInfoPtrOutputWithContext(context.Context) ClusterEbsStorageInfoPtrOutput }
ClusterEbsStorageInfoPtrInput is an input type that accepts ClusterEbsStorageInfoArgs, ClusterEbsStorageInfoPtr and ClusterEbsStorageInfoPtrOutput values. You can construct a concrete instance of `ClusterEbsStorageInfoPtrInput` via:
ClusterEbsStorageInfoArgs{...} or: nil
func ClusterEbsStorageInfoPtr ¶ added in v0.72.0
func ClusterEbsStorageInfoPtr(v *ClusterEbsStorageInfoArgs) ClusterEbsStorageInfoPtrInput
type ClusterEbsStorageInfoPtrOutput ¶ added in v0.72.0
type ClusterEbsStorageInfoPtrOutput struct{ *pulumi.OutputState }
func (ClusterEbsStorageInfoPtrOutput) Elem ¶ added in v0.72.0
func (o ClusterEbsStorageInfoPtrOutput) Elem() ClusterEbsStorageInfoOutput
func (ClusterEbsStorageInfoPtrOutput) ElementType ¶ added in v0.72.0
func (ClusterEbsStorageInfoPtrOutput) ElementType() reflect.Type
func (ClusterEbsStorageInfoPtrOutput) ProvisionedThroughput ¶ added in v0.72.0
func (o ClusterEbsStorageInfoPtrOutput) ProvisionedThroughput() ClusterProvisionedThroughputPtrOutput
func (ClusterEbsStorageInfoPtrOutput) ToClusterEbsStorageInfoPtrOutput ¶ added in v0.72.0
func (o ClusterEbsStorageInfoPtrOutput) ToClusterEbsStorageInfoPtrOutput() ClusterEbsStorageInfoPtrOutput
func (ClusterEbsStorageInfoPtrOutput) ToClusterEbsStorageInfoPtrOutputWithContext ¶ added in v0.72.0
func (o ClusterEbsStorageInfoPtrOutput) ToClusterEbsStorageInfoPtrOutputWithContext(ctx context.Context) ClusterEbsStorageInfoPtrOutput
func (ClusterEbsStorageInfoPtrOutput) VolumeSize ¶ added in v0.72.0
func (o ClusterEbsStorageInfoPtrOutput) VolumeSize() pulumi.IntPtrOutput
type ClusterEncryptionAtRest ¶
type ClusterEncryptionAtRest struct {
DataVolumeKmsKeyId string `pulumi:"dataVolumeKmsKeyId"`
}
type ClusterEncryptionAtRestArgs ¶
type ClusterEncryptionAtRestArgs struct {
DataVolumeKmsKeyId pulumi.StringInput `pulumi:"dataVolumeKmsKeyId"`
}
func (ClusterEncryptionAtRestArgs) ElementType ¶
func (ClusterEncryptionAtRestArgs) ElementType() reflect.Type
func (ClusterEncryptionAtRestArgs) ToClusterEncryptionAtRestOutput ¶
func (i ClusterEncryptionAtRestArgs) ToClusterEncryptionAtRestOutput() ClusterEncryptionAtRestOutput
func (ClusterEncryptionAtRestArgs) ToClusterEncryptionAtRestOutputWithContext ¶
func (i ClusterEncryptionAtRestArgs) ToClusterEncryptionAtRestOutputWithContext(ctx context.Context) ClusterEncryptionAtRestOutput
func (ClusterEncryptionAtRestArgs) ToClusterEncryptionAtRestPtrOutput ¶
func (i ClusterEncryptionAtRestArgs) ToClusterEncryptionAtRestPtrOutput() ClusterEncryptionAtRestPtrOutput
func (ClusterEncryptionAtRestArgs) ToClusterEncryptionAtRestPtrOutputWithContext ¶
func (i ClusterEncryptionAtRestArgs) ToClusterEncryptionAtRestPtrOutputWithContext(ctx context.Context) ClusterEncryptionAtRestPtrOutput
type ClusterEncryptionAtRestInput ¶
type ClusterEncryptionAtRestInput interface { pulumi.Input ToClusterEncryptionAtRestOutput() ClusterEncryptionAtRestOutput ToClusterEncryptionAtRestOutputWithContext(context.Context) ClusterEncryptionAtRestOutput }
ClusterEncryptionAtRestInput is an input type that accepts ClusterEncryptionAtRestArgs and ClusterEncryptionAtRestOutput values. You can construct a concrete instance of `ClusterEncryptionAtRestInput` via:
ClusterEncryptionAtRestArgs{...}
type ClusterEncryptionAtRestOutput ¶
type ClusterEncryptionAtRestOutput struct{ *pulumi.OutputState }
func (ClusterEncryptionAtRestOutput) DataVolumeKmsKeyId ¶ added in v0.72.0
func (o ClusterEncryptionAtRestOutput) DataVolumeKmsKeyId() pulumi.StringOutput
func (ClusterEncryptionAtRestOutput) ElementType ¶
func (ClusterEncryptionAtRestOutput) ElementType() reflect.Type
func (ClusterEncryptionAtRestOutput) ToClusterEncryptionAtRestOutput ¶
func (o ClusterEncryptionAtRestOutput) ToClusterEncryptionAtRestOutput() ClusterEncryptionAtRestOutput
func (ClusterEncryptionAtRestOutput) ToClusterEncryptionAtRestOutputWithContext ¶
func (o ClusterEncryptionAtRestOutput) ToClusterEncryptionAtRestOutputWithContext(ctx context.Context) ClusterEncryptionAtRestOutput
func (ClusterEncryptionAtRestOutput) ToClusterEncryptionAtRestPtrOutput ¶
func (o ClusterEncryptionAtRestOutput) ToClusterEncryptionAtRestPtrOutput() ClusterEncryptionAtRestPtrOutput
func (ClusterEncryptionAtRestOutput) ToClusterEncryptionAtRestPtrOutputWithContext ¶
func (o ClusterEncryptionAtRestOutput) ToClusterEncryptionAtRestPtrOutputWithContext(ctx context.Context) ClusterEncryptionAtRestPtrOutput
type ClusterEncryptionAtRestPtrInput ¶
type ClusterEncryptionAtRestPtrInput interface { pulumi.Input ToClusterEncryptionAtRestPtrOutput() ClusterEncryptionAtRestPtrOutput ToClusterEncryptionAtRestPtrOutputWithContext(context.Context) ClusterEncryptionAtRestPtrOutput }
ClusterEncryptionAtRestPtrInput is an input type that accepts ClusterEncryptionAtRestArgs, ClusterEncryptionAtRestPtr and ClusterEncryptionAtRestPtrOutput values. You can construct a concrete instance of `ClusterEncryptionAtRestPtrInput` via:
ClusterEncryptionAtRestArgs{...} or: nil
func ClusterEncryptionAtRestPtr ¶
func ClusterEncryptionAtRestPtr(v *ClusterEncryptionAtRestArgs) ClusterEncryptionAtRestPtrInput
type ClusterEncryptionAtRestPtrOutput ¶
type ClusterEncryptionAtRestPtrOutput struct{ *pulumi.OutputState }
func (ClusterEncryptionAtRestPtrOutput) DataVolumeKmsKeyId ¶ added in v0.72.0
func (o ClusterEncryptionAtRestPtrOutput) DataVolumeKmsKeyId() pulumi.StringPtrOutput
func (ClusterEncryptionAtRestPtrOutput) Elem ¶
func (o ClusterEncryptionAtRestPtrOutput) Elem() ClusterEncryptionAtRestOutput
func (ClusterEncryptionAtRestPtrOutput) ElementType ¶
func (ClusterEncryptionAtRestPtrOutput) ElementType() reflect.Type
func (ClusterEncryptionAtRestPtrOutput) ToClusterEncryptionAtRestPtrOutput ¶
func (o ClusterEncryptionAtRestPtrOutput) ToClusterEncryptionAtRestPtrOutput() ClusterEncryptionAtRestPtrOutput
func (ClusterEncryptionAtRestPtrOutput) ToClusterEncryptionAtRestPtrOutputWithContext ¶
func (o ClusterEncryptionAtRestPtrOutput) ToClusterEncryptionAtRestPtrOutputWithContext(ctx context.Context) ClusterEncryptionAtRestPtrOutput
type ClusterEncryptionInTransit ¶
type ClusterEncryptionInTransit struct { ClientBroker *ClusterEncryptionInTransitClientBroker `pulumi:"clientBroker"` InCluster *bool `pulumi:"inCluster"` }
type ClusterEncryptionInTransitArgs ¶
type ClusterEncryptionInTransitArgs struct { ClientBroker ClusterEncryptionInTransitClientBrokerPtrInput `pulumi:"clientBroker"` InCluster pulumi.BoolPtrInput `pulumi:"inCluster"` }
func (ClusterEncryptionInTransitArgs) ElementType ¶
func (ClusterEncryptionInTransitArgs) ElementType() reflect.Type
func (ClusterEncryptionInTransitArgs) ToClusterEncryptionInTransitOutput ¶
func (i ClusterEncryptionInTransitArgs) ToClusterEncryptionInTransitOutput() ClusterEncryptionInTransitOutput
func (ClusterEncryptionInTransitArgs) ToClusterEncryptionInTransitOutputWithContext ¶
func (i ClusterEncryptionInTransitArgs) ToClusterEncryptionInTransitOutputWithContext(ctx context.Context) ClusterEncryptionInTransitOutput
func (ClusterEncryptionInTransitArgs) ToClusterEncryptionInTransitPtrOutput ¶
func (i ClusterEncryptionInTransitArgs) ToClusterEncryptionInTransitPtrOutput() ClusterEncryptionInTransitPtrOutput
func (ClusterEncryptionInTransitArgs) ToClusterEncryptionInTransitPtrOutputWithContext ¶
func (i ClusterEncryptionInTransitArgs) ToClusterEncryptionInTransitPtrOutputWithContext(ctx context.Context) ClusterEncryptionInTransitPtrOutput
type ClusterEncryptionInTransitClientBroker ¶ added in v0.14.0
type ClusterEncryptionInTransitClientBroker string
func (ClusterEncryptionInTransitClientBroker) ElementType ¶ added in v0.14.0
func (ClusterEncryptionInTransitClientBroker) ElementType() reflect.Type
func (ClusterEncryptionInTransitClientBroker) ToClusterEncryptionInTransitClientBrokerOutput ¶ added in v0.14.0
func (e ClusterEncryptionInTransitClientBroker) ToClusterEncryptionInTransitClientBrokerOutput() ClusterEncryptionInTransitClientBrokerOutput
func (ClusterEncryptionInTransitClientBroker) ToClusterEncryptionInTransitClientBrokerOutputWithContext ¶ added in v0.14.0
func (e ClusterEncryptionInTransitClientBroker) ToClusterEncryptionInTransitClientBrokerOutputWithContext(ctx context.Context) ClusterEncryptionInTransitClientBrokerOutput
func (ClusterEncryptionInTransitClientBroker) ToClusterEncryptionInTransitClientBrokerPtrOutput ¶ added in v0.14.0
func (e ClusterEncryptionInTransitClientBroker) ToClusterEncryptionInTransitClientBrokerPtrOutput() ClusterEncryptionInTransitClientBrokerPtrOutput
func (ClusterEncryptionInTransitClientBroker) ToClusterEncryptionInTransitClientBrokerPtrOutputWithContext ¶ added in v0.14.0
func (e ClusterEncryptionInTransitClientBroker) ToClusterEncryptionInTransitClientBrokerPtrOutputWithContext(ctx context.Context) ClusterEncryptionInTransitClientBrokerPtrOutput
func (ClusterEncryptionInTransitClientBroker) ToStringOutput ¶ added in v0.14.0
func (e ClusterEncryptionInTransitClientBroker) ToStringOutput() pulumi.StringOutput
func (ClusterEncryptionInTransitClientBroker) ToStringOutputWithContext ¶ added in v0.14.0
func (e ClusterEncryptionInTransitClientBroker) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ClusterEncryptionInTransitClientBroker) ToStringPtrOutput ¶ added in v0.14.0
func (e ClusterEncryptionInTransitClientBroker) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterEncryptionInTransitClientBroker) ToStringPtrOutputWithContext ¶ added in v0.14.0
func (e ClusterEncryptionInTransitClientBroker) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClusterEncryptionInTransitClientBrokerInput ¶ added in v0.14.0
type ClusterEncryptionInTransitClientBrokerInput interface { pulumi.Input ToClusterEncryptionInTransitClientBrokerOutput() ClusterEncryptionInTransitClientBrokerOutput ToClusterEncryptionInTransitClientBrokerOutputWithContext(context.Context) ClusterEncryptionInTransitClientBrokerOutput }
ClusterEncryptionInTransitClientBrokerInput is an input type that accepts values of the ClusterEncryptionInTransitClientBroker enum A concrete instance of `ClusterEncryptionInTransitClientBrokerInput` can be one of the following:
ClusterEncryptionInTransitClientBrokerTls ClusterEncryptionInTransitClientBrokerTlsPlaintext ClusterEncryptionInTransitClientBrokerPlaintext
type ClusterEncryptionInTransitClientBrokerOutput ¶ added in v0.14.0
type ClusterEncryptionInTransitClientBrokerOutput struct{ *pulumi.OutputState }
func (ClusterEncryptionInTransitClientBrokerOutput) ElementType ¶ added in v0.14.0
func (ClusterEncryptionInTransitClientBrokerOutput) ElementType() reflect.Type
func (ClusterEncryptionInTransitClientBrokerOutput) ToClusterEncryptionInTransitClientBrokerOutput ¶ added in v0.14.0
func (o ClusterEncryptionInTransitClientBrokerOutput) ToClusterEncryptionInTransitClientBrokerOutput() ClusterEncryptionInTransitClientBrokerOutput
func (ClusterEncryptionInTransitClientBrokerOutput) ToClusterEncryptionInTransitClientBrokerOutputWithContext ¶ added in v0.14.0
func (o ClusterEncryptionInTransitClientBrokerOutput) ToClusterEncryptionInTransitClientBrokerOutputWithContext(ctx context.Context) ClusterEncryptionInTransitClientBrokerOutput
func (ClusterEncryptionInTransitClientBrokerOutput) ToClusterEncryptionInTransitClientBrokerPtrOutput ¶ added in v0.14.0
func (o ClusterEncryptionInTransitClientBrokerOutput) ToClusterEncryptionInTransitClientBrokerPtrOutput() ClusterEncryptionInTransitClientBrokerPtrOutput
func (ClusterEncryptionInTransitClientBrokerOutput) ToClusterEncryptionInTransitClientBrokerPtrOutputWithContext ¶ added in v0.14.0
func (o ClusterEncryptionInTransitClientBrokerOutput) ToClusterEncryptionInTransitClientBrokerPtrOutputWithContext(ctx context.Context) ClusterEncryptionInTransitClientBrokerPtrOutput
func (ClusterEncryptionInTransitClientBrokerOutput) ToStringOutput ¶ added in v0.14.0
func (o ClusterEncryptionInTransitClientBrokerOutput) ToStringOutput() pulumi.StringOutput
func (ClusterEncryptionInTransitClientBrokerOutput) ToStringOutputWithContext ¶ added in v0.14.0
func (o ClusterEncryptionInTransitClientBrokerOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ClusterEncryptionInTransitClientBrokerOutput) ToStringPtrOutput ¶ added in v0.14.0
func (o ClusterEncryptionInTransitClientBrokerOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterEncryptionInTransitClientBrokerOutput) ToStringPtrOutputWithContext ¶ added in v0.14.0
func (o ClusterEncryptionInTransitClientBrokerOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClusterEncryptionInTransitClientBrokerPtrInput ¶ added in v0.14.0
type ClusterEncryptionInTransitClientBrokerPtrInput interface { pulumi.Input ToClusterEncryptionInTransitClientBrokerPtrOutput() ClusterEncryptionInTransitClientBrokerPtrOutput ToClusterEncryptionInTransitClientBrokerPtrOutputWithContext(context.Context) ClusterEncryptionInTransitClientBrokerPtrOutput }
func ClusterEncryptionInTransitClientBrokerPtr ¶ added in v0.14.0
func ClusterEncryptionInTransitClientBrokerPtr(v string) ClusterEncryptionInTransitClientBrokerPtrInput
type ClusterEncryptionInTransitClientBrokerPtrOutput ¶ added in v0.14.0
type ClusterEncryptionInTransitClientBrokerPtrOutput struct{ *pulumi.OutputState }
func (ClusterEncryptionInTransitClientBrokerPtrOutput) ElementType ¶ added in v0.14.0
func (ClusterEncryptionInTransitClientBrokerPtrOutput) ElementType() reflect.Type
func (ClusterEncryptionInTransitClientBrokerPtrOutput) ToClusterEncryptionInTransitClientBrokerPtrOutput ¶ added in v0.14.0
func (o ClusterEncryptionInTransitClientBrokerPtrOutput) ToClusterEncryptionInTransitClientBrokerPtrOutput() ClusterEncryptionInTransitClientBrokerPtrOutput
func (ClusterEncryptionInTransitClientBrokerPtrOutput) ToClusterEncryptionInTransitClientBrokerPtrOutputWithContext ¶ added in v0.14.0
func (o ClusterEncryptionInTransitClientBrokerPtrOutput) ToClusterEncryptionInTransitClientBrokerPtrOutputWithContext(ctx context.Context) ClusterEncryptionInTransitClientBrokerPtrOutput
func (ClusterEncryptionInTransitClientBrokerPtrOutput) ToStringPtrOutput ¶ added in v0.14.0
func (o ClusterEncryptionInTransitClientBrokerPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterEncryptionInTransitClientBrokerPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.14.0
func (o ClusterEncryptionInTransitClientBrokerPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClusterEncryptionInTransitInput ¶
type ClusterEncryptionInTransitInput interface { pulumi.Input ToClusterEncryptionInTransitOutput() ClusterEncryptionInTransitOutput ToClusterEncryptionInTransitOutputWithContext(context.Context) ClusterEncryptionInTransitOutput }
ClusterEncryptionInTransitInput is an input type that accepts ClusterEncryptionInTransitArgs and ClusterEncryptionInTransitOutput values. You can construct a concrete instance of `ClusterEncryptionInTransitInput` via:
ClusterEncryptionInTransitArgs{...}
type ClusterEncryptionInTransitOutput ¶
type ClusterEncryptionInTransitOutput struct{ *pulumi.OutputState }
func (ClusterEncryptionInTransitOutput) ClientBroker ¶
func (o ClusterEncryptionInTransitOutput) ClientBroker() ClusterEncryptionInTransitClientBrokerPtrOutput
func (ClusterEncryptionInTransitOutput) ElementType ¶
func (ClusterEncryptionInTransitOutput) ElementType() reflect.Type
func (ClusterEncryptionInTransitOutput) InCluster ¶
func (o ClusterEncryptionInTransitOutput) InCluster() pulumi.BoolPtrOutput
func (ClusterEncryptionInTransitOutput) ToClusterEncryptionInTransitOutput ¶
func (o ClusterEncryptionInTransitOutput) ToClusterEncryptionInTransitOutput() ClusterEncryptionInTransitOutput
func (ClusterEncryptionInTransitOutput) ToClusterEncryptionInTransitOutputWithContext ¶
func (o ClusterEncryptionInTransitOutput) ToClusterEncryptionInTransitOutputWithContext(ctx context.Context) ClusterEncryptionInTransitOutput
func (ClusterEncryptionInTransitOutput) ToClusterEncryptionInTransitPtrOutput ¶
func (o ClusterEncryptionInTransitOutput) ToClusterEncryptionInTransitPtrOutput() ClusterEncryptionInTransitPtrOutput
func (ClusterEncryptionInTransitOutput) ToClusterEncryptionInTransitPtrOutputWithContext ¶
func (o ClusterEncryptionInTransitOutput) ToClusterEncryptionInTransitPtrOutputWithContext(ctx context.Context) ClusterEncryptionInTransitPtrOutput
type ClusterEncryptionInTransitPtrInput ¶
type ClusterEncryptionInTransitPtrInput interface { pulumi.Input ToClusterEncryptionInTransitPtrOutput() ClusterEncryptionInTransitPtrOutput ToClusterEncryptionInTransitPtrOutputWithContext(context.Context) ClusterEncryptionInTransitPtrOutput }
ClusterEncryptionInTransitPtrInput is an input type that accepts ClusterEncryptionInTransitArgs, ClusterEncryptionInTransitPtr and ClusterEncryptionInTransitPtrOutput values. You can construct a concrete instance of `ClusterEncryptionInTransitPtrInput` via:
ClusterEncryptionInTransitArgs{...} or: nil
func ClusterEncryptionInTransitPtr ¶
func ClusterEncryptionInTransitPtr(v *ClusterEncryptionInTransitArgs) ClusterEncryptionInTransitPtrInput
type ClusterEncryptionInTransitPtrOutput ¶
type ClusterEncryptionInTransitPtrOutput struct{ *pulumi.OutputState }
func (ClusterEncryptionInTransitPtrOutput) ClientBroker ¶
func (o ClusterEncryptionInTransitPtrOutput) ClientBroker() ClusterEncryptionInTransitClientBrokerPtrOutput
func (ClusterEncryptionInTransitPtrOutput) Elem ¶
func (o ClusterEncryptionInTransitPtrOutput) Elem() ClusterEncryptionInTransitOutput
func (ClusterEncryptionInTransitPtrOutput) ElementType ¶
func (ClusterEncryptionInTransitPtrOutput) ElementType() reflect.Type
func (ClusterEncryptionInTransitPtrOutput) InCluster ¶
func (o ClusterEncryptionInTransitPtrOutput) InCluster() pulumi.BoolPtrOutput
func (ClusterEncryptionInTransitPtrOutput) ToClusterEncryptionInTransitPtrOutput ¶
func (o ClusterEncryptionInTransitPtrOutput) ToClusterEncryptionInTransitPtrOutput() ClusterEncryptionInTransitPtrOutput
func (ClusterEncryptionInTransitPtrOutput) ToClusterEncryptionInTransitPtrOutputWithContext ¶
func (o ClusterEncryptionInTransitPtrOutput) ToClusterEncryptionInTransitPtrOutputWithContext(ctx context.Context) ClusterEncryptionInTransitPtrOutput
type ClusterEncryptionInfo ¶
type ClusterEncryptionInfo struct { EncryptionAtRest *ClusterEncryptionAtRest `pulumi:"encryptionAtRest"` EncryptionInTransit *ClusterEncryptionInTransit `pulumi:"encryptionInTransit"` }
type ClusterEncryptionInfoArgs ¶
type ClusterEncryptionInfoArgs struct { EncryptionAtRest ClusterEncryptionAtRestPtrInput `pulumi:"encryptionAtRest"` EncryptionInTransit ClusterEncryptionInTransitPtrInput `pulumi:"encryptionInTransit"` }
func (ClusterEncryptionInfoArgs) ElementType ¶
func (ClusterEncryptionInfoArgs) ElementType() reflect.Type
func (ClusterEncryptionInfoArgs) ToClusterEncryptionInfoOutput ¶
func (i ClusterEncryptionInfoArgs) ToClusterEncryptionInfoOutput() ClusterEncryptionInfoOutput
func (ClusterEncryptionInfoArgs) ToClusterEncryptionInfoOutputWithContext ¶
func (i ClusterEncryptionInfoArgs) ToClusterEncryptionInfoOutputWithContext(ctx context.Context) ClusterEncryptionInfoOutput
func (ClusterEncryptionInfoArgs) ToClusterEncryptionInfoPtrOutput ¶
func (i ClusterEncryptionInfoArgs) ToClusterEncryptionInfoPtrOutput() ClusterEncryptionInfoPtrOutput
func (ClusterEncryptionInfoArgs) ToClusterEncryptionInfoPtrOutputWithContext ¶
func (i ClusterEncryptionInfoArgs) ToClusterEncryptionInfoPtrOutputWithContext(ctx context.Context) ClusterEncryptionInfoPtrOutput
type ClusterEncryptionInfoInput ¶
type ClusterEncryptionInfoInput interface { pulumi.Input ToClusterEncryptionInfoOutput() ClusterEncryptionInfoOutput ToClusterEncryptionInfoOutputWithContext(context.Context) ClusterEncryptionInfoOutput }
ClusterEncryptionInfoInput is an input type that accepts ClusterEncryptionInfoArgs and ClusterEncryptionInfoOutput values. You can construct a concrete instance of `ClusterEncryptionInfoInput` via:
ClusterEncryptionInfoArgs{...}
type ClusterEncryptionInfoOutput ¶
type ClusterEncryptionInfoOutput struct{ *pulumi.OutputState }
func (ClusterEncryptionInfoOutput) ElementType ¶
func (ClusterEncryptionInfoOutput) ElementType() reflect.Type
func (ClusterEncryptionInfoOutput) EncryptionAtRest ¶
func (o ClusterEncryptionInfoOutput) EncryptionAtRest() ClusterEncryptionAtRestPtrOutput
func (ClusterEncryptionInfoOutput) EncryptionInTransit ¶
func (o ClusterEncryptionInfoOutput) EncryptionInTransit() ClusterEncryptionInTransitPtrOutput
func (ClusterEncryptionInfoOutput) ToClusterEncryptionInfoOutput ¶
func (o ClusterEncryptionInfoOutput) ToClusterEncryptionInfoOutput() ClusterEncryptionInfoOutput
func (ClusterEncryptionInfoOutput) ToClusterEncryptionInfoOutputWithContext ¶
func (o ClusterEncryptionInfoOutput) ToClusterEncryptionInfoOutputWithContext(ctx context.Context) ClusterEncryptionInfoOutput
func (ClusterEncryptionInfoOutput) ToClusterEncryptionInfoPtrOutput ¶
func (o ClusterEncryptionInfoOutput) ToClusterEncryptionInfoPtrOutput() ClusterEncryptionInfoPtrOutput
func (ClusterEncryptionInfoOutput) ToClusterEncryptionInfoPtrOutputWithContext ¶
func (o ClusterEncryptionInfoOutput) ToClusterEncryptionInfoPtrOutputWithContext(ctx context.Context) ClusterEncryptionInfoPtrOutput
type ClusterEncryptionInfoPtrInput ¶
type ClusterEncryptionInfoPtrInput interface { pulumi.Input ToClusterEncryptionInfoPtrOutput() ClusterEncryptionInfoPtrOutput ToClusterEncryptionInfoPtrOutputWithContext(context.Context) ClusterEncryptionInfoPtrOutput }
ClusterEncryptionInfoPtrInput is an input type that accepts ClusterEncryptionInfoArgs, ClusterEncryptionInfoPtr and ClusterEncryptionInfoPtrOutput values. You can construct a concrete instance of `ClusterEncryptionInfoPtrInput` via:
ClusterEncryptionInfoArgs{...} or: nil
func ClusterEncryptionInfoPtr ¶
func ClusterEncryptionInfoPtr(v *ClusterEncryptionInfoArgs) ClusterEncryptionInfoPtrInput
type ClusterEncryptionInfoPtrOutput ¶
type ClusterEncryptionInfoPtrOutput struct{ *pulumi.OutputState }
func (ClusterEncryptionInfoPtrOutput) Elem ¶
func (o ClusterEncryptionInfoPtrOutput) Elem() ClusterEncryptionInfoOutput
func (ClusterEncryptionInfoPtrOutput) ElementType ¶
func (ClusterEncryptionInfoPtrOutput) ElementType() reflect.Type
func (ClusterEncryptionInfoPtrOutput) EncryptionAtRest ¶
func (o ClusterEncryptionInfoPtrOutput) EncryptionAtRest() ClusterEncryptionAtRestPtrOutput
func (ClusterEncryptionInfoPtrOutput) EncryptionInTransit ¶
func (o ClusterEncryptionInfoPtrOutput) EncryptionInTransit() ClusterEncryptionInTransitPtrOutput
func (ClusterEncryptionInfoPtrOutput) ToClusterEncryptionInfoPtrOutput ¶
func (o ClusterEncryptionInfoPtrOutput) ToClusterEncryptionInfoPtrOutput() ClusterEncryptionInfoPtrOutput
func (ClusterEncryptionInfoPtrOutput) ToClusterEncryptionInfoPtrOutputWithContext ¶
func (o ClusterEncryptionInfoPtrOutput) ToClusterEncryptionInfoPtrOutputWithContext(ctx context.Context) ClusterEncryptionInfoPtrOutput
type ClusterEnhancedMonitoring ¶ added in v0.14.0
type ClusterEnhancedMonitoring string
func (ClusterEnhancedMonitoring) ElementType ¶ added in v0.14.0
func (ClusterEnhancedMonitoring) ElementType() reflect.Type
func (ClusterEnhancedMonitoring) ToClusterEnhancedMonitoringOutput ¶ added in v0.14.0
func (e ClusterEnhancedMonitoring) ToClusterEnhancedMonitoringOutput() ClusterEnhancedMonitoringOutput
func (ClusterEnhancedMonitoring) ToClusterEnhancedMonitoringOutputWithContext ¶ added in v0.14.0
func (e ClusterEnhancedMonitoring) ToClusterEnhancedMonitoringOutputWithContext(ctx context.Context) ClusterEnhancedMonitoringOutput
func (ClusterEnhancedMonitoring) ToClusterEnhancedMonitoringPtrOutput ¶ added in v0.14.0
func (e ClusterEnhancedMonitoring) ToClusterEnhancedMonitoringPtrOutput() ClusterEnhancedMonitoringPtrOutput
func (ClusterEnhancedMonitoring) ToClusterEnhancedMonitoringPtrOutputWithContext ¶ added in v0.14.0
func (e ClusterEnhancedMonitoring) ToClusterEnhancedMonitoringPtrOutputWithContext(ctx context.Context) ClusterEnhancedMonitoringPtrOutput
func (ClusterEnhancedMonitoring) ToStringOutput ¶ added in v0.14.0
func (e ClusterEnhancedMonitoring) ToStringOutput() pulumi.StringOutput
func (ClusterEnhancedMonitoring) ToStringOutputWithContext ¶ added in v0.14.0
func (e ClusterEnhancedMonitoring) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ClusterEnhancedMonitoring) ToStringPtrOutput ¶ added in v0.14.0
func (e ClusterEnhancedMonitoring) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterEnhancedMonitoring) ToStringPtrOutputWithContext ¶ added in v0.14.0
func (e ClusterEnhancedMonitoring) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClusterEnhancedMonitoringInput ¶ added in v0.14.0
type ClusterEnhancedMonitoringInput interface { pulumi.Input ToClusterEnhancedMonitoringOutput() ClusterEnhancedMonitoringOutput ToClusterEnhancedMonitoringOutputWithContext(context.Context) ClusterEnhancedMonitoringOutput }
ClusterEnhancedMonitoringInput is an input type that accepts values of the ClusterEnhancedMonitoring enum A concrete instance of `ClusterEnhancedMonitoringInput` can be one of the following:
ClusterEnhancedMonitoringDefault ClusterEnhancedMonitoringPerBroker ClusterEnhancedMonitoringPerTopicPerBroker ClusterEnhancedMonitoringPerTopicPerPartition
type ClusterEnhancedMonitoringOutput ¶ added in v0.14.0
type ClusterEnhancedMonitoringOutput struct{ *pulumi.OutputState }
func (ClusterEnhancedMonitoringOutput) ElementType ¶ added in v0.14.0
func (ClusterEnhancedMonitoringOutput) ElementType() reflect.Type
func (ClusterEnhancedMonitoringOutput) ToClusterEnhancedMonitoringOutput ¶ added in v0.14.0
func (o ClusterEnhancedMonitoringOutput) ToClusterEnhancedMonitoringOutput() ClusterEnhancedMonitoringOutput
func (ClusterEnhancedMonitoringOutput) ToClusterEnhancedMonitoringOutputWithContext ¶ added in v0.14.0
func (o ClusterEnhancedMonitoringOutput) ToClusterEnhancedMonitoringOutputWithContext(ctx context.Context) ClusterEnhancedMonitoringOutput
func (ClusterEnhancedMonitoringOutput) ToClusterEnhancedMonitoringPtrOutput ¶ added in v0.14.0
func (o ClusterEnhancedMonitoringOutput) ToClusterEnhancedMonitoringPtrOutput() ClusterEnhancedMonitoringPtrOutput
func (ClusterEnhancedMonitoringOutput) ToClusterEnhancedMonitoringPtrOutputWithContext ¶ added in v0.14.0
func (o ClusterEnhancedMonitoringOutput) ToClusterEnhancedMonitoringPtrOutputWithContext(ctx context.Context) ClusterEnhancedMonitoringPtrOutput
func (ClusterEnhancedMonitoringOutput) ToStringOutput ¶ added in v0.14.0
func (o ClusterEnhancedMonitoringOutput) ToStringOutput() pulumi.StringOutput
func (ClusterEnhancedMonitoringOutput) ToStringOutputWithContext ¶ added in v0.14.0
func (o ClusterEnhancedMonitoringOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ClusterEnhancedMonitoringOutput) ToStringPtrOutput ¶ added in v0.14.0
func (o ClusterEnhancedMonitoringOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterEnhancedMonitoringOutput) ToStringPtrOutputWithContext ¶ added in v0.14.0
func (o ClusterEnhancedMonitoringOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClusterEnhancedMonitoringPtrInput ¶ added in v0.14.0
type ClusterEnhancedMonitoringPtrInput interface { pulumi.Input ToClusterEnhancedMonitoringPtrOutput() ClusterEnhancedMonitoringPtrOutput ToClusterEnhancedMonitoringPtrOutputWithContext(context.Context) ClusterEnhancedMonitoringPtrOutput }
func ClusterEnhancedMonitoringPtr ¶ added in v0.14.0
func ClusterEnhancedMonitoringPtr(v string) ClusterEnhancedMonitoringPtrInput
type ClusterEnhancedMonitoringPtrOutput ¶ added in v0.14.0
type ClusterEnhancedMonitoringPtrOutput struct{ *pulumi.OutputState }
func (ClusterEnhancedMonitoringPtrOutput) Elem ¶ added in v0.14.0
func (o ClusterEnhancedMonitoringPtrOutput) Elem() ClusterEnhancedMonitoringOutput
func (ClusterEnhancedMonitoringPtrOutput) ElementType ¶ added in v0.14.0
func (ClusterEnhancedMonitoringPtrOutput) ElementType() reflect.Type
func (ClusterEnhancedMonitoringPtrOutput) ToClusterEnhancedMonitoringPtrOutput ¶ added in v0.14.0
func (o ClusterEnhancedMonitoringPtrOutput) ToClusterEnhancedMonitoringPtrOutput() ClusterEnhancedMonitoringPtrOutput
func (ClusterEnhancedMonitoringPtrOutput) ToClusterEnhancedMonitoringPtrOutputWithContext ¶ added in v0.14.0
func (o ClusterEnhancedMonitoringPtrOutput) ToClusterEnhancedMonitoringPtrOutputWithContext(ctx context.Context) ClusterEnhancedMonitoringPtrOutput
func (ClusterEnhancedMonitoringPtrOutput) ToStringPtrOutput ¶ added in v0.14.0
func (o ClusterEnhancedMonitoringPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterEnhancedMonitoringPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.14.0
func (o ClusterEnhancedMonitoringPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClusterFirehose ¶
type ClusterFirehoseArgs ¶
type ClusterFirehoseArgs struct { DeliveryStream pulumi.StringPtrInput `pulumi:"deliveryStream"` Enabled pulumi.BoolInput `pulumi:"enabled"` }
func (ClusterFirehoseArgs) ElementType ¶
func (ClusterFirehoseArgs) ElementType() reflect.Type
func (ClusterFirehoseArgs) ToClusterFirehoseOutput ¶
func (i ClusterFirehoseArgs) ToClusterFirehoseOutput() ClusterFirehoseOutput
func (ClusterFirehoseArgs) ToClusterFirehoseOutputWithContext ¶
func (i ClusterFirehoseArgs) ToClusterFirehoseOutputWithContext(ctx context.Context) ClusterFirehoseOutput
func (ClusterFirehoseArgs) ToClusterFirehosePtrOutput ¶
func (i ClusterFirehoseArgs) ToClusterFirehosePtrOutput() ClusterFirehosePtrOutput
func (ClusterFirehoseArgs) ToClusterFirehosePtrOutputWithContext ¶
func (i ClusterFirehoseArgs) ToClusterFirehosePtrOutputWithContext(ctx context.Context) ClusterFirehosePtrOutput
type ClusterFirehoseInput ¶
type ClusterFirehoseInput interface { pulumi.Input ToClusterFirehoseOutput() ClusterFirehoseOutput ToClusterFirehoseOutputWithContext(context.Context) ClusterFirehoseOutput }
ClusterFirehoseInput is an input type that accepts ClusterFirehoseArgs and ClusterFirehoseOutput values. You can construct a concrete instance of `ClusterFirehoseInput` via:
ClusterFirehoseArgs{...}
type ClusterFirehoseOutput ¶
type ClusterFirehoseOutput struct{ *pulumi.OutputState }
func (ClusterFirehoseOutput) DeliveryStream ¶
func (o ClusterFirehoseOutput) DeliveryStream() pulumi.StringPtrOutput
func (ClusterFirehoseOutput) ElementType ¶
func (ClusterFirehoseOutput) ElementType() reflect.Type
func (ClusterFirehoseOutput) Enabled ¶
func (o ClusterFirehoseOutput) Enabled() pulumi.BoolOutput
func (ClusterFirehoseOutput) ToClusterFirehoseOutput ¶
func (o ClusterFirehoseOutput) ToClusterFirehoseOutput() ClusterFirehoseOutput
func (ClusterFirehoseOutput) ToClusterFirehoseOutputWithContext ¶
func (o ClusterFirehoseOutput) ToClusterFirehoseOutputWithContext(ctx context.Context) ClusterFirehoseOutput
func (ClusterFirehoseOutput) ToClusterFirehosePtrOutput ¶
func (o ClusterFirehoseOutput) ToClusterFirehosePtrOutput() ClusterFirehosePtrOutput
func (ClusterFirehoseOutput) ToClusterFirehosePtrOutputWithContext ¶
func (o ClusterFirehoseOutput) ToClusterFirehosePtrOutputWithContext(ctx context.Context) ClusterFirehosePtrOutput
type ClusterFirehosePtrInput ¶
type ClusterFirehosePtrInput interface { pulumi.Input ToClusterFirehosePtrOutput() ClusterFirehosePtrOutput ToClusterFirehosePtrOutputWithContext(context.Context) ClusterFirehosePtrOutput }
ClusterFirehosePtrInput is an input type that accepts ClusterFirehoseArgs, ClusterFirehosePtr and ClusterFirehosePtrOutput values. You can construct a concrete instance of `ClusterFirehosePtrInput` via:
ClusterFirehoseArgs{...} or: nil
func ClusterFirehosePtr ¶
func ClusterFirehosePtr(v *ClusterFirehoseArgs) ClusterFirehosePtrInput
type ClusterFirehosePtrOutput ¶
type ClusterFirehosePtrOutput struct{ *pulumi.OutputState }
func (ClusterFirehosePtrOutput) DeliveryStream ¶
func (o ClusterFirehosePtrOutput) DeliveryStream() pulumi.StringPtrOutput
func (ClusterFirehosePtrOutput) Elem ¶
func (o ClusterFirehosePtrOutput) Elem() ClusterFirehoseOutput
func (ClusterFirehosePtrOutput) ElementType ¶
func (ClusterFirehosePtrOutput) ElementType() reflect.Type
func (ClusterFirehosePtrOutput) Enabled ¶
func (o ClusterFirehosePtrOutput) Enabled() pulumi.BoolPtrOutput
func (ClusterFirehosePtrOutput) ToClusterFirehosePtrOutput ¶
func (o ClusterFirehosePtrOutput) ToClusterFirehosePtrOutput() ClusterFirehosePtrOutput
func (ClusterFirehosePtrOutput) ToClusterFirehosePtrOutputWithContext ¶
func (o ClusterFirehosePtrOutput) ToClusterFirehosePtrOutputWithContext(ctx context.Context) ClusterFirehosePtrOutput
type ClusterIam ¶
type ClusterIam struct {
Enabled bool `pulumi:"enabled"`
}
type ClusterIamArgs ¶
func (ClusterIamArgs) ElementType ¶
func (ClusterIamArgs) ElementType() reflect.Type
func (ClusterIamArgs) ToClusterIamOutput ¶
func (i ClusterIamArgs) ToClusterIamOutput() ClusterIamOutput
func (ClusterIamArgs) ToClusterIamOutputWithContext ¶
func (i ClusterIamArgs) ToClusterIamOutputWithContext(ctx context.Context) ClusterIamOutput
func (ClusterIamArgs) ToClusterIamPtrOutput ¶
func (i ClusterIamArgs) ToClusterIamPtrOutput() ClusterIamPtrOutput
func (ClusterIamArgs) ToClusterIamPtrOutputWithContext ¶
func (i ClusterIamArgs) ToClusterIamPtrOutputWithContext(ctx context.Context) ClusterIamPtrOutput
type ClusterIamInput ¶
type ClusterIamInput interface { pulumi.Input ToClusterIamOutput() ClusterIamOutput ToClusterIamOutputWithContext(context.Context) ClusterIamOutput }
ClusterIamInput is an input type that accepts ClusterIamArgs and ClusterIamOutput values. You can construct a concrete instance of `ClusterIamInput` via:
ClusterIamArgs{...}
type ClusterIamOutput ¶
type ClusterIamOutput struct{ *pulumi.OutputState }
func (ClusterIamOutput) ElementType ¶
func (ClusterIamOutput) ElementType() reflect.Type
func (ClusterIamOutput) Enabled ¶
func (o ClusterIamOutput) Enabled() pulumi.BoolOutput
func (ClusterIamOutput) ToClusterIamOutput ¶
func (o ClusterIamOutput) ToClusterIamOutput() ClusterIamOutput
func (ClusterIamOutput) ToClusterIamOutputWithContext ¶
func (o ClusterIamOutput) ToClusterIamOutputWithContext(ctx context.Context) ClusterIamOutput
func (ClusterIamOutput) ToClusterIamPtrOutput ¶
func (o ClusterIamOutput) ToClusterIamPtrOutput() ClusterIamPtrOutput
func (ClusterIamOutput) ToClusterIamPtrOutputWithContext ¶
func (o ClusterIamOutput) ToClusterIamPtrOutputWithContext(ctx context.Context) ClusterIamPtrOutput
type ClusterIamPtrInput ¶
type ClusterIamPtrInput interface { pulumi.Input ToClusterIamPtrOutput() ClusterIamPtrOutput ToClusterIamPtrOutputWithContext(context.Context) ClusterIamPtrOutput }
ClusterIamPtrInput is an input type that accepts ClusterIamArgs, ClusterIamPtr and ClusterIamPtrOutput values. You can construct a concrete instance of `ClusterIamPtrInput` via:
ClusterIamArgs{...} or: nil
func ClusterIamPtr ¶
func ClusterIamPtr(v *ClusterIamArgs) ClusterIamPtrInput
type ClusterIamPtrOutput ¶
type ClusterIamPtrOutput struct{ *pulumi.OutputState }
func (ClusterIamPtrOutput) Elem ¶
func (o ClusterIamPtrOutput) Elem() ClusterIamOutput
func (ClusterIamPtrOutput) ElementType ¶
func (ClusterIamPtrOutput) ElementType() reflect.Type
func (ClusterIamPtrOutput) Enabled ¶
func (o ClusterIamPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ClusterIamPtrOutput) ToClusterIamPtrOutput ¶
func (o ClusterIamPtrOutput) ToClusterIamPtrOutput() ClusterIamPtrOutput
func (ClusterIamPtrOutput) ToClusterIamPtrOutputWithContext ¶
func (o ClusterIamPtrOutput) ToClusterIamPtrOutputWithContext(ctx context.Context) ClusterIamPtrOutput
type ClusterInput ¶
type ClusterInput interface { pulumi.Input ToClusterOutput() ClusterOutput ToClusterOutputWithContext(ctx context.Context) ClusterOutput }
type ClusterJmxExporter ¶
type ClusterJmxExporter struct {
EnabledInBroker bool `pulumi:"enabledInBroker"`
}
type ClusterJmxExporterArgs ¶
func (ClusterJmxExporterArgs) ElementType ¶
func (ClusterJmxExporterArgs) ElementType() reflect.Type
func (ClusterJmxExporterArgs) ToClusterJmxExporterOutput ¶
func (i ClusterJmxExporterArgs) ToClusterJmxExporterOutput() ClusterJmxExporterOutput
func (ClusterJmxExporterArgs) ToClusterJmxExporterOutputWithContext ¶
func (i ClusterJmxExporterArgs) ToClusterJmxExporterOutputWithContext(ctx context.Context) ClusterJmxExporterOutput
func (ClusterJmxExporterArgs) ToClusterJmxExporterPtrOutput ¶
func (i ClusterJmxExporterArgs) ToClusterJmxExporterPtrOutput() ClusterJmxExporterPtrOutput
func (ClusterJmxExporterArgs) ToClusterJmxExporterPtrOutputWithContext ¶
func (i ClusterJmxExporterArgs) ToClusterJmxExporterPtrOutputWithContext(ctx context.Context) ClusterJmxExporterPtrOutput
type ClusterJmxExporterInput ¶
type ClusterJmxExporterInput interface { pulumi.Input ToClusterJmxExporterOutput() ClusterJmxExporterOutput ToClusterJmxExporterOutputWithContext(context.Context) ClusterJmxExporterOutput }
ClusterJmxExporterInput is an input type that accepts ClusterJmxExporterArgs and ClusterJmxExporterOutput values. You can construct a concrete instance of `ClusterJmxExporterInput` via:
ClusterJmxExporterArgs{...}
type ClusterJmxExporterOutput ¶
type ClusterJmxExporterOutput struct{ *pulumi.OutputState }
func (ClusterJmxExporterOutput) ElementType ¶
func (ClusterJmxExporterOutput) ElementType() reflect.Type
func (ClusterJmxExporterOutput) EnabledInBroker ¶
func (o ClusterJmxExporterOutput) EnabledInBroker() pulumi.BoolOutput
func (ClusterJmxExporterOutput) ToClusterJmxExporterOutput ¶
func (o ClusterJmxExporterOutput) ToClusterJmxExporterOutput() ClusterJmxExporterOutput
func (ClusterJmxExporterOutput) ToClusterJmxExporterOutputWithContext ¶
func (o ClusterJmxExporterOutput) ToClusterJmxExporterOutputWithContext(ctx context.Context) ClusterJmxExporterOutput
func (ClusterJmxExporterOutput) ToClusterJmxExporterPtrOutput ¶
func (o ClusterJmxExporterOutput) ToClusterJmxExporterPtrOutput() ClusterJmxExporterPtrOutput
func (ClusterJmxExporterOutput) ToClusterJmxExporterPtrOutputWithContext ¶
func (o ClusterJmxExporterOutput) ToClusterJmxExporterPtrOutputWithContext(ctx context.Context) ClusterJmxExporterPtrOutput
type ClusterJmxExporterPtrInput ¶
type ClusterJmxExporterPtrInput interface { pulumi.Input ToClusterJmxExporterPtrOutput() ClusterJmxExporterPtrOutput ToClusterJmxExporterPtrOutputWithContext(context.Context) ClusterJmxExporterPtrOutput }
ClusterJmxExporterPtrInput is an input type that accepts ClusterJmxExporterArgs, ClusterJmxExporterPtr and ClusterJmxExporterPtrOutput values. You can construct a concrete instance of `ClusterJmxExporterPtrInput` via:
ClusterJmxExporterArgs{...} or: nil
func ClusterJmxExporterPtr ¶
func ClusterJmxExporterPtr(v *ClusterJmxExporterArgs) ClusterJmxExporterPtrInput
type ClusterJmxExporterPtrOutput ¶
type ClusterJmxExporterPtrOutput struct{ *pulumi.OutputState }
func (ClusterJmxExporterPtrOutput) Elem ¶
func (o ClusterJmxExporterPtrOutput) Elem() ClusterJmxExporterOutput
func (ClusterJmxExporterPtrOutput) ElementType ¶
func (ClusterJmxExporterPtrOutput) ElementType() reflect.Type
func (ClusterJmxExporterPtrOutput) EnabledInBroker ¶
func (o ClusterJmxExporterPtrOutput) EnabledInBroker() pulumi.BoolPtrOutput
func (ClusterJmxExporterPtrOutput) ToClusterJmxExporterPtrOutput ¶
func (o ClusterJmxExporterPtrOutput) ToClusterJmxExporterPtrOutput() ClusterJmxExporterPtrOutput
func (ClusterJmxExporterPtrOutput) ToClusterJmxExporterPtrOutputWithContext ¶
func (o ClusterJmxExporterPtrOutput) ToClusterJmxExporterPtrOutputWithContext(ctx context.Context) ClusterJmxExporterPtrOutput
type ClusterLoggingInfo ¶
type ClusterLoggingInfo struct {
BrokerLogs ClusterBrokerLogs `pulumi:"brokerLogs"`
}
type ClusterLoggingInfoArgs ¶
type ClusterLoggingInfoArgs struct {
BrokerLogs ClusterBrokerLogsInput `pulumi:"brokerLogs"`
}
func (ClusterLoggingInfoArgs) ElementType ¶
func (ClusterLoggingInfoArgs) ElementType() reflect.Type
func (ClusterLoggingInfoArgs) ToClusterLoggingInfoOutput ¶
func (i ClusterLoggingInfoArgs) ToClusterLoggingInfoOutput() ClusterLoggingInfoOutput
func (ClusterLoggingInfoArgs) ToClusterLoggingInfoOutputWithContext ¶
func (i ClusterLoggingInfoArgs) ToClusterLoggingInfoOutputWithContext(ctx context.Context) ClusterLoggingInfoOutput
func (ClusterLoggingInfoArgs) ToClusterLoggingInfoPtrOutput ¶
func (i ClusterLoggingInfoArgs) ToClusterLoggingInfoPtrOutput() ClusterLoggingInfoPtrOutput
func (ClusterLoggingInfoArgs) ToClusterLoggingInfoPtrOutputWithContext ¶
func (i ClusterLoggingInfoArgs) ToClusterLoggingInfoPtrOutputWithContext(ctx context.Context) ClusterLoggingInfoPtrOutput
type ClusterLoggingInfoInput ¶
type ClusterLoggingInfoInput interface { pulumi.Input ToClusterLoggingInfoOutput() ClusterLoggingInfoOutput ToClusterLoggingInfoOutputWithContext(context.Context) ClusterLoggingInfoOutput }
ClusterLoggingInfoInput is an input type that accepts ClusterLoggingInfoArgs and ClusterLoggingInfoOutput values. You can construct a concrete instance of `ClusterLoggingInfoInput` via:
ClusterLoggingInfoArgs{...}
type ClusterLoggingInfoOutput ¶
type ClusterLoggingInfoOutput struct{ *pulumi.OutputState }
func (ClusterLoggingInfoOutput) BrokerLogs ¶
func (o ClusterLoggingInfoOutput) BrokerLogs() ClusterBrokerLogsOutput
func (ClusterLoggingInfoOutput) ElementType ¶
func (ClusterLoggingInfoOutput) ElementType() reflect.Type
func (ClusterLoggingInfoOutput) ToClusterLoggingInfoOutput ¶
func (o ClusterLoggingInfoOutput) ToClusterLoggingInfoOutput() ClusterLoggingInfoOutput
func (ClusterLoggingInfoOutput) ToClusterLoggingInfoOutputWithContext ¶
func (o ClusterLoggingInfoOutput) ToClusterLoggingInfoOutputWithContext(ctx context.Context) ClusterLoggingInfoOutput
func (ClusterLoggingInfoOutput) ToClusterLoggingInfoPtrOutput ¶
func (o ClusterLoggingInfoOutput) ToClusterLoggingInfoPtrOutput() ClusterLoggingInfoPtrOutput
func (ClusterLoggingInfoOutput) ToClusterLoggingInfoPtrOutputWithContext ¶
func (o ClusterLoggingInfoOutput) ToClusterLoggingInfoPtrOutputWithContext(ctx context.Context) ClusterLoggingInfoPtrOutput
type ClusterLoggingInfoPtrInput ¶
type ClusterLoggingInfoPtrInput interface { pulumi.Input ToClusterLoggingInfoPtrOutput() ClusterLoggingInfoPtrOutput ToClusterLoggingInfoPtrOutputWithContext(context.Context) ClusterLoggingInfoPtrOutput }
ClusterLoggingInfoPtrInput is an input type that accepts ClusterLoggingInfoArgs, ClusterLoggingInfoPtr and ClusterLoggingInfoPtrOutput values. You can construct a concrete instance of `ClusterLoggingInfoPtrInput` via:
ClusterLoggingInfoArgs{...} or: nil
func ClusterLoggingInfoPtr ¶
func ClusterLoggingInfoPtr(v *ClusterLoggingInfoArgs) ClusterLoggingInfoPtrInput
type ClusterLoggingInfoPtrOutput ¶
type ClusterLoggingInfoPtrOutput struct{ *pulumi.OutputState }
func (ClusterLoggingInfoPtrOutput) BrokerLogs ¶
func (o ClusterLoggingInfoPtrOutput) BrokerLogs() ClusterBrokerLogsPtrOutput
func (ClusterLoggingInfoPtrOutput) Elem ¶
func (o ClusterLoggingInfoPtrOutput) Elem() ClusterLoggingInfoOutput
func (ClusterLoggingInfoPtrOutput) ElementType ¶
func (ClusterLoggingInfoPtrOutput) ElementType() reflect.Type
func (ClusterLoggingInfoPtrOutput) ToClusterLoggingInfoPtrOutput ¶
func (o ClusterLoggingInfoPtrOutput) ToClusterLoggingInfoPtrOutput() ClusterLoggingInfoPtrOutput
func (ClusterLoggingInfoPtrOutput) ToClusterLoggingInfoPtrOutputWithContext ¶
func (o ClusterLoggingInfoPtrOutput) ToClusterLoggingInfoPtrOutputWithContext(ctx context.Context) ClusterLoggingInfoPtrOutput
type ClusterNodeExporter ¶
type ClusterNodeExporter struct {
EnabledInBroker bool `pulumi:"enabledInBroker"`
}
type ClusterNodeExporterArgs ¶
func (ClusterNodeExporterArgs) ElementType ¶
func (ClusterNodeExporterArgs) ElementType() reflect.Type
func (ClusterNodeExporterArgs) ToClusterNodeExporterOutput ¶
func (i ClusterNodeExporterArgs) ToClusterNodeExporterOutput() ClusterNodeExporterOutput
func (ClusterNodeExporterArgs) ToClusterNodeExporterOutputWithContext ¶
func (i ClusterNodeExporterArgs) ToClusterNodeExporterOutputWithContext(ctx context.Context) ClusterNodeExporterOutput
func (ClusterNodeExporterArgs) ToClusterNodeExporterPtrOutput ¶
func (i ClusterNodeExporterArgs) ToClusterNodeExporterPtrOutput() ClusterNodeExporterPtrOutput
func (ClusterNodeExporterArgs) ToClusterNodeExporterPtrOutputWithContext ¶
func (i ClusterNodeExporterArgs) ToClusterNodeExporterPtrOutputWithContext(ctx context.Context) ClusterNodeExporterPtrOutput
type ClusterNodeExporterInput ¶
type ClusterNodeExporterInput interface { pulumi.Input ToClusterNodeExporterOutput() ClusterNodeExporterOutput ToClusterNodeExporterOutputWithContext(context.Context) ClusterNodeExporterOutput }
ClusterNodeExporterInput is an input type that accepts ClusterNodeExporterArgs and ClusterNodeExporterOutput values. You can construct a concrete instance of `ClusterNodeExporterInput` via:
ClusterNodeExporterArgs{...}
type ClusterNodeExporterOutput ¶
type ClusterNodeExporterOutput struct{ *pulumi.OutputState }
func (ClusterNodeExporterOutput) ElementType ¶
func (ClusterNodeExporterOutput) ElementType() reflect.Type
func (ClusterNodeExporterOutput) EnabledInBroker ¶
func (o ClusterNodeExporterOutput) EnabledInBroker() pulumi.BoolOutput
func (ClusterNodeExporterOutput) ToClusterNodeExporterOutput ¶
func (o ClusterNodeExporterOutput) ToClusterNodeExporterOutput() ClusterNodeExporterOutput
func (ClusterNodeExporterOutput) ToClusterNodeExporterOutputWithContext ¶
func (o ClusterNodeExporterOutput) ToClusterNodeExporterOutputWithContext(ctx context.Context) ClusterNodeExporterOutput
func (ClusterNodeExporterOutput) ToClusterNodeExporterPtrOutput ¶
func (o ClusterNodeExporterOutput) ToClusterNodeExporterPtrOutput() ClusterNodeExporterPtrOutput
func (ClusterNodeExporterOutput) ToClusterNodeExporterPtrOutputWithContext ¶
func (o ClusterNodeExporterOutput) ToClusterNodeExporterPtrOutputWithContext(ctx context.Context) ClusterNodeExporterPtrOutput
type ClusterNodeExporterPtrInput ¶
type ClusterNodeExporterPtrInput interface { pulumi.Input ToClusterNodeExporterPtrOutput() ClusterNodeExporterPtrOutput ToClusterNodeExporterPtrOutputWithContext(context.Context) ClusterNodeExporterPtrOutput }
ClusterNodeExporterPtrInput is an input type that accepts ClusterNodeExporterArgs, ClusterNodeExporterPtr and ClusterNodeExporterPtrOutput values. You can construct a concrete instance of `ClusterNodeExporterPtrInput` via:
ClusterNodeExporterArgs{...} or: nil
func ClusterNodeExporterPtr ¶
func ClusterNodeExporterPtr(v *ClusterNodeExporterArgs) ClusterNodeExporterPtrInput
type ClusterNodeExporterPtrOutput ¶
type ClusterNodeExporterPtrOutput struct{ *pulumi.OutputState }
func (ClusterNodeExporterPtrOutput) Elem ¶
func (o ClusterNodeExporterPtrOutput) Elem() ClusterNodeExporterOutput
func (ClusterNodeExporterPtrOutput) ElementType ¶
func (ClusterNodeExporterPtrOutput) ElementType() reflect.Type
func (ClusterNodeExporterPtrOutput) EnabledInBroker ¶
func (o ClusterNodeExporterPtrOutput) EnabledInBroker() pulumi.BoolPtrOutput
func (ClusterNodeExporterPtrOutput) ToClusterNodeExporterPtrOutput ¶
func (o ClusterNodeExporterPtrOutput) ToClusterNodeExporterPtrOutput() ClusterNodeExporterPtrOutput
func (ClusterNodeExporterPtrOutput) ToClusterNodeExporterPtrOutputWithContext ¶
func (o ClusterNodeExporterPtrOutput) ToClusterNodeExporterPtrOutputWithContext(ctx context.Context) ClusterNodeExporterPtrOutput
type ClusterOpenMonitoring ¶
type ClusterOpenMonitoring struct {
Prometheus ClusterPrometheus `pulumi:"prometheus"`
}
type ClusterOpenMonitoringArgs ¶
type ClusterOpenMonitoringArgs struct {
Prometheus ClusterPrometheusInput `pulumi:"prometheus"`
}
func (ClusterOpenMonitoringArgs) ElementType ¶
func (ClusterOpenMonitoringArgs) ElementType() reflect.Type
func (ClusterOpenMonitoringArgs) ToClusterOpenMonitoringOutput ¶
func (i ClusterOpenMonitoringArgs) ToClusterOpenMonitoringOutput() ClusterOpenMonitoringOutput
func (ClusterOpenMonitoringArgs) ToClusterOpenMonitoringOutputWithContext ¶
func (i ClusterOpenMonitoringArgs) ToClusterOpenMonitoringOutputWithContext(ctx context.Context) ClusterOpenMonitoringOutput
func (ClusterOpenMonitoringArgs) ToClusterOpenMonitoringPtrOutput ¶
func (i ClusterOpenMonitoringArgs) ToClusterOpenMonitoringPtrOutput() ClusterOpenMonitoringPtrOutput
func (ClusterOpenMonitoringArgs) ToClusterOpenMonitoringPtrOutputWithContext ¶
func (i ClusterOpenMonitoringArgs) ToClusterOpenMonitoringPtrOutputWithContext(ctx context.Context) ClusterOpenMonitoringPtrOutput
type ClusterOpenMonitoringInput ¶
type ClusterOpenMonitoringInput interface { pulumi.Input ToClusterOpenMonitoringOutput() ClusterOpenMonitoringOutput ToClusterOpenMonitoringOutputWithContext(context.Context) ClusterOpenMonitoringOutput }
ClusterOpenMonitoringInput is an input type that accepts ClusterOpenMonitoringArgs and ClusterOpenMonitoringOutput values. You can construct a concrete instance of `ClusterOpenMonitoringInput` via:
ClusterOpenMonitoringArgs{...}
type ClusterOpenMonitoringOutput ¶
type ClusterOpenMonitoringOutput struct{ *pulumi.OutputState }
func (ClusterOpenMonitoringOutput) ElementType ¶
func (ClusterOpenMonitoringOutput) ElementType() reflect.Type
func (ClusterOpenMonitoringOutput) Prometheus ¶
func (o ClusterOpenMonitoringOutput) Prometheus() ClusterPrometheusOutput
func (ClusterOpenMonitoringOutput) ToClusterOpenMonitoringOutput ¶
func (o ClusterOpenMonitoringOutput) ToClusterOpenMonitoringOutput() ClusterOpenMonitoringOutput
func (ClusterOpenMonitoringOutput) ToClusterOpenMonitoringOutputWithContext ¶
func (o ClusterOpenMonitoringOutput) ToClusterOpenMonitoringOutputWithContext(ctx context.Context) ClusterOpenMonitoringOutput
func (ClusterOpenMonitoringOutput) ToClusterOpenMonitoringPtrOutput ¶
func (o ClusterOpenMonitoringOutput) ToClusterOpenMonitoringPtrOutput() ClusterOpenMonitoringPtrOutput
func (ClusterOpenMonitoringOutput) ToClusterOpenMonitoringPtrOutputWithContext ¶
func (o ClusterOpenMonitoringOutput) ToClusterOpenMonitoringPtrOutputWithContext(ctx context.Context) ClusterOpenMonitoringPtrOutput
type ClusterOpenMonitoringPtrInput ¶
type ClusterOpenMonitoringPtrInput interface { pulumi.Input ToClusterOpenMonitoringPtrOutput() ClusterOpenMonitoringPtrOutput ToClusterOpenMonitoringPtrOutputWithContext(context.Context) ClusterOpenMonitoringPtrOutput }
ClusterOpenMonitoringPtrInput is an input type that accepts ClusterOpenMonitoringArgs, ClusterOpenMonitoringPtr and ClusterOpenMonitoringPtrOutput values. You can construct a concrete instance of `ClusterOpenMonitoringPtrInput` via:
ClusterOpenMonitoringArgs{...} or: nil
func ClusterOpenMonitoringPtr ¶
func ClusterOpenMonitoringPtr(v *ClusterOpenMonitoringArgs) ClusterOpenMonitoringPtrInput
type ClusterOpenMonitoringPtrOutput ¶
type ClusterOpenMonitoringPtrOutput struct{ *pulumi.OutputState }
func (ClusterOpenMonitoringPtrOutput) Elem ¶
func (o ClusterOpenMonitoringPtrOutput) Elem() ClusterOpenMonitoringOutput
func (ClusterOpenMonitoringPtrOutput) ElementType ¶
func (ClusterOpenMonitoringPtrOutput) ElementType() reflect.Type
func (ClusterOpenMonitoringPtrOutput) Prometheus ¶
func (o ClusterOpenMonitoringPtrOutput) Prometheus() ClusterPrometheusPtrOutput
func (ClusterOpenMonitoringPtrOutput) ToClusterOpenMonitoringPtrOutput ¶
func (o ClusterOpenMonitoringPtrOutput) ToClusterOpenMonitoringPtrOutput() ClusterOpenMonitoringPtrOutput
func (ClusterOpenMonitoringPtrOutput) ToClusterOpenMonitoringPtrOutputWithContext ¶
func (o ClusterOpenMonitoringPtrOutput) ToClusterOpenMonitoringPtrOutputWithContext(ctx context.Context) ClusterOpenMonitoringPtrOutput
type ClusterOutput ¶
type ClusterOutput struct{ *pulumi.OutputState }
func (ClusterOutput) Arn ¶ added in v0.17.0
func (o ClusterOutput) Arn() pulumi.StringOutput
func (ClusterOutput) BrokerNodeGroupInfo ¶ added in v0.17.0
func (o ClusterOutput) BrokerNodeGroupInfo() ClusterBrokerNodeGroupInfoOutput
func (ClusterOutput) ClientAuthentication ¶ added in v0.17.0
func (o ClusterOutput) ClientAuthentication() ClusterClientAuthenticationPtrOutput
func (ClusterOutput) ClusterName ¶ added in v0.17.0
func (o ClusterOutput) ClusterName() pulumi.StringOutput
func (ClusterOutput) ConfigurationInfo ¶ added in v0.17.0
func (o ClusterOutput) ConfigurationInfo() ClusterConfigurationInfoPtrOutput
func (ClusterOutput) CurrentVersion ¶ added in v0.17.0
func (o ClusterOutput) CurrentVersion() pulumi.StringPtrOutput
The current version of the MSK cluster
func (ClusterOutput) ElementType ¶
func (ClusterOutput) ElementType() reflect.Type
func (ClusterOutput) EncryptionInfo ¶ added in v0.17.0
func (o ClusterOutput) EncryptionInfo() ClusterEncryptionInfoPtrOutput
func (ClusterOutput) EnhancedMonitoring ¶ added in v0.17.0
func (o ClusterOutput) EnhancedMonitoring() ClusterEnhancedMonitoringPtrOutput
func (ClusterOutput) KafkaVersion ¶ added in v0.17.0
func (o ClusterOutput) KafkaVersion() pulumi.StringOutput
func (ClusterOutput) LoggingInfo ¶ added in v0.17.0
func (o ClusterOutput) LoggingInfo() ClusterLoggingInfoPtrOutput
func (ClusterOutput) NumberOfBrokerNodes ¶ added in v0.17.0
func (o ClusterOutput) NumberOfBrokerNodes() pulumi.IntOutput
func (ClusterOutput) OpenMonitoring ¶ added in v0.17.0
func (o ClusterOutput) OpenMonitoring() ClusterOpenMonitoringPtrOutput
func (ClusterOutput) StorageMode ¶ added in v0.38.0
func (o ClusterOutput) StorageMode() ClusterStorageModePtrOutput
func (ClusterOutput) Tags ¶ added in v0.17.0
func (o ClusterOutput) Tags() pulumi.StringMapOutput
A key-value pair to associate with a resource.
func (ClusterOutput) ToClusterOutput ¶
func (o ClusterOutput) ToClusterOutput() ClusterOutput
func (ClusterOutput) ToClusterOutputWithContext ¶
func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput
type ClusterPolicy ¶ added in v0.59.0
type ClusterPolicy struct { pulumi.CustomResourceState // The arn of the cluster for the resource policy. ClusterArn pulumi.StringOutput `pulumi:"clusterArn"` // The current version of the policy attached to the specified cluster CurrentVersion pulumi.StringOutput `pulumi:"currentVersion"` // A policy document containing permissions to add to the specified cluster. // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MSK::ClusterPolicy` for more information about the expected schema for this property. Policy pulumi.AnyOutput `pulumi:"policy"` }
Resource Type definition for AWS::MSK::ClusterPolicy
func GetClusterPolicy ¶ added in v0.59.0
func GetClusterPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterPolicyState, opts ...pulumi.ResourceOption) (*ClusterPolicy, error)
GetClusterPolicy gets an existing ClusterPolicy 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 NewClusterPolicy ¶ added in v0.59.0
func NewClusterPolicy(ctx *pulumi.Context, name string, args *ClusterPolicyArgs, opts ...pulumi.ResourceOption) (*ClusterPolicy, error)
NewClusterPolicy registers a new resource with the given unique name, arguments, and options.
func (*ClusterPolicy) ElementType ¶ added in v0.59.0
func (*ClusterPolicy) ElementType() reflect.Type
func (*ClusterPolicy) ToClusterPolicyOutput ¶ added in v0.59.0
func (i *ClusterPolicy) ToClusterPolicyOutput() ClusterPolicyOutput
func (*ClusterPolicy) ToClusterPolicyOutputWithContext ¶ added in v0.59.0
func (i *ClusterPolicy) ToClusterPolicyOutputWithContext(ctx context.Context) ClusterPolicyOutput
type ClusterPolicyArgs ¶ added in v0.59.0
type ClusterPolicyArgs struct { // The arn of the cluster for the resource policy. ClusterArn pulumi.StringInput // A policy document containing permissions to add to the specified cluster. // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MSK::ClusterPolicy` for more information about the expected schema for this property. Policy pulumi.Input }
The set of arguments for constructing a ClusterPolicy resource.
func (ClusterPolicyArgs) ElementType ¶ added in v0.59.0
func (ClusterPolicyArgs) ElementType() reflect.Type
type ClusterPolicyInput ¶ added in v0.59.0
type ClusterPolicyInput interface { pulumi.Input ToClusterPolicyOutput() ClusterPolicyOutput ToClusterPolicyOutputWithContext(ctx context.Context) ClusterPolicyOutput }
type ClusterPolicyOutput ¶ added in v0.59.0
type ClusterPolicyOutput struct{ *pulumi.OutputState }
func (ClusterPolicyOutput) ClusterArn ¶ added in v0.59.0
func (o ClusterPolicyOutput) ClusterArn() pulumi.StringOutput
The arn of the cluster for the resource policy.
func (ClusterPolicyOutput) CurrentVersion ¶ added in v0.59.0
func (o ClusterPolicyOutput) CurrentVersion() pulumi.StringOutput
The current version of the policy attached to the specified cluster
func (ClusterPolicyOutput) ElementType ¶ added in v0.59.0
func (ClusterPolicyOutput) ElementType() reflect.Type
func (ClusterPolicyOutput) Policy ¶ added in v0.59.0
func (o ClusterPolicyOutput) Policy() pulumi.AnyOutput
A policy document containing permissions to add to the specified cluster.
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MSK::ClusterPolicy` for more information about the expected schema for this property.
func (ClusterPolicyOutput) ToClusterPolicyOutput ¶ added in v0.59.0
func (o ClusterPolicyOutput) ToClusterPolicyOutput() ClusterPolicyOutput
func (ClusterPolicyOutput) ToClusterPolicyOutputWithContext ¶ added in v0.59.0
func (o ClusterPolicyOutput) ToClusterPolicyOutputWithContext(ctx context.Context) ClusterPolicyOutput
type ClusterPolicyState ¶ added in v0.59.0
type ClusterPolicyState struct { }
func (ClusterPolicyState) ElementType ¶ added in v0.59.0
func (ClusterPolicyState) ElementType() reflect.Type
type ClusterPrometheus ¶
type ClusterPrometheus struct { JmxExporter *ClusterJmxExporter `pulumi:"jmxExporter"` NodeExporter *ClusterNodeExporter `pulumi:"nodeExporter"` }
type ClusterPrometheusArgs ¶
type ClusterPrometheusArgs struct { JmxExporter ClusterJmxExporterPtrInput `pulumi:"jmxExporter"` NodeExporter ClusterNodeExporterPtrInput `pulumi:"nodeExporter"` }
func (ClusterPrometheusArgs) ElementType ¶
func (ClusterPrometheusArgs) ElementType() reflect.Type
func (ClusterPrometheusArgs) ToClusterPrometheusOutput ¶
func (i ClusterPrometheusArgs) ToClusterPrometheusOutput() ClusterPrometheusOutput
func (ClusterPrometheusArgs) ToClusterPrometheusOutputWithContext ¶
func (i ClusterPrometheusArgs) ToClusterPrometheusOutputWithContext(ctx context.Context) ClusterPrometheusOutput
func (ClusterPrometheusArgs) ToClusterPrometheusPtrOutput ¶
func (i ClusterPrometheusArgs) ToClusterPrometheusPtrOutput() ClusterPrometheusPtrOutput
func (ClusterPrometheusArgs) ToClusterPrometheusPtrOutputWithContext ¶
func (i ClusterPrometheusArgs) ToClusterPrometheusPtrOutputWithContext(ctx context.Context) ClusterPrometheusPtrOutput
type ClusterPrometheusInput ¶
type ClusterPrometheusInput interface { pulumi.Input ToClusterPrometheusOutput() ClusterPrometheusOutput ToClusterPrometheusOutputWithContext(context.Context) ClusterPrometheusOutput }
ClusterPrometheusInput is an input type that accepts ClusterPrometheusArgs and ClusterPrometheusOutput values. You can construct a concrete instance of `ClusterPrometheusInput` via:
ClusterPrometheusArgs{...}
type ClusterPrometheusOutput ¶
type ClusterPrometheusOutput struct{ *pulumi.OutputState }
func (ClusterPrometheusOutput) ElementType ¶
func (ClusterPrometheusOutput) ElementType() reflect.Type
func (ClusterPrometheusOutput) JmxExporter ¶
func (o ClusterPrometheusOutput) JmxExporter() ClusterJmxExporterPtrOutput
func (ClusterPrometheusOutput) NodeExporter ¶
func (o ClusterPrometheusOutput) NodeExporter() ClusterNodeExporterPtrOutput
func (ClusterPrometheusOutput) ToClusterPrometheusOutput ¶
func (o ClusterPrometheusOutput) ToClusterPrometheusOutput() ClusterPrometheusOutput
func (ClusterPrometheusOutput) ToClusterPrometheusOutputWithContext ¶
func (o ClusterPrometheusOutput) ToClusterPrometheusOutputWithContext(ctx context.Context) ClusterPrometheusOutput
func (ClusterPrometheusOutput) ToClusterPrometheusPtrOutput ¶
func (o ClusterPrometheusOutput) ToClusterPrometheusPtrOutput() ClusterPrometheusPtrOutput
func (ClusterPrometheusOutput) ToClusterPrometheusPtrOutputWithContext ¶
func (o ClusterPrometheusOutput) ToClusterPrometheusPtrOutputWithContext(ctx context.Context) ClusterPrometheusPtrOutput
type ClusterPrometheusPtrInput ¶
type ClusterPrometheusPtrInput interface { pulumi.Input ToClusterPrometheusPtrOutput() ClusterPrometheusPtrOutput ToClusterPrometheusPtrOutputWithContext(context.Context) ClusterPrometheusPtrOutput }
ClusterPrometheusPtrInput is an input type that accepts ClusterPrometheusArgs, ClusterPrometheusPtr and ClusterPrometheusPtrOutput values. You can construct a concrete instance of `ClusterPrometheusPtrInput` via:
ClusterPrometheusArgs{...} or: nil
func ClusterPrometheusPtr ¶
func ClusterPrometheusPtr(v *ClusterPrometheusArgs) ClusterPrometheusPtrInput
type ClusterPrometheusPtrOutput ¶
type ClusterPrometheusPtrOutput struct{ *pulumi.OutputState }
func (ClusterPrometheusPtrOutput) Elem ¶
func (o ClusterPrometheusPtrOutput) Elem() ClusterPrometheusOutput
func (ClusterPrometheusPtrOutput) ElementType ¶
func (ClusterPrometheusPtrOutput) ElementType() reflect.Type
func (ClusterPrometheusPtrOutput) JmxExporter ¶
func (o ClusterPrometheusPtrOutput) JmxExporter() ClusterJmxExporterPtrOutput
func (ClusterPrometheusPtrOutput) NodeExporter ¶
func (o ClusterPrometheusPtrOutput) NodeExporter() ClusterNodeExporterPtrOutput
func (ClusterPrometheusPtrOutput) ToClusterPrometheusPtrOutput ¶
func (o ClusterPrometheusPtrOutput) ToClusterPrometheusPtrOutput() ClusterPrometheusPtrOutput
func (ClusterPrometheusPtrOutput) ToClusterPrometheusPtrOutputWithContext ¶
func (o ClusterPrometheusPtrOutput) ToClusterPrometheusPtrOutputWithContext(ctx context.Context) ClusterPrometheusPtrOutput
type ClusterProvisionedThroughput ¶ added in v0.12.0
type ClusterProvisionedThroughputArgs ¶ added in v0.12.0
type ClusterProvisionedThroughputArgs struct { Enabled pulumi.BoolPtrInput `pulumi:"enabled"` VolumeThroughput pulumi.IntPtrInput `pulumi:"volumeThroughput"` }
func (ClusterProvisionedThroughputArgs) ElementType ¶ added in v0.12.0
func (ClusterProvisionedThroughputArgs) ElementType() reflect.Type
func (ClusterProvisionedThroughputArgs) ToClusterProvisionedThroughputOutput ¶ added in v0.12.0
func (i ClusterProvisionedThroughputArgs) ToClusterProvisionedThroughputOutput() ClusterProvisionedThroughputOutput
func (ClusterProvisionedThroughputArgs) ToClusterProvisionedThroughputOutputWithContext ¶ added in v0.12.0
func (i ClusterProvisionedThroughputArgs) ToClusterProvisionedThroughputOutputWithContext(ctx context.Context) ClusterProvisionedThroughputOutput
func (ClusterProvisionedThroughputArgs) ToClusterProvisionedThroughputPtrOutput ¶ added in v0.12.0
func (i ClusterProvisionedThroughputArgs) ToClusterProvisionedThroughputPtrOutput() ClusterProvisionedThroughputPtrOutput
func (ClusterProvisionedThroughputArgs) ToClusterProvisionedThroughputPtrOutputWithContext ¶ added in v0.12.0
func (i ClusterProvisionedThroughputArgs) ToClusterProvisionedThroughputPtrOutputWithContext(ctx context.Context) ClusterProvisionedThroughputPtrOutput
type ClusterProvisionedThroughputInput ¶ added in v0.12.0
type ClusterProvisionedThroughputInput interface { pulumi.Input ToClusterProvisionedThroughputOutput() ClusterProvisionedThroughputOutput ToClusterProvisionedThroughputOutputWithContext(context.Context) ClusterProvisionedThroughputOutput }
ClusterProvisionedThroughputInput is an input type that accepts ClusterProvisionedThroughputArgs and ClusterProvisionedThroughputOutput values. You can construct a concrete instance of `ClusterProvisionedThroughputInput` via:
ClusterProvisionedThroughputArgs{...}
type ClusterProvisionedThroughputOutput ¶ added in v0.12.0
type ClusterProvisionedThroughputOutput struct{ *pulumi.OutputState }
func (ClusterProvisionedThroughputOutput) ElementType ¶ added in v0.12.0
func (ClusterProvisionedThroughputOutput) ElementType() reflect.Type
func (ClusterProvisionedThroughputOutput) Enabled ¶ added in v0.12.0
func (o ClusterProvisionedThroughputOutput) Enabled() pulumi.BoolPtrOutput
func (ClusterProvisionedThroughputOutput) ToClusterProvisionedThroughputOutput ¶ added in v0.12.0
func (o ClusterProvisionedThroughputOutput) ToClusterProvisionedThroughputOutput() ClusterProvisionedThroughputOutput
func (ClusterProvisionedThroughputOutput) ToClusterProvisionedThroughputOutputWithContext ¶ added in v0.12.0
func (o ClusterProvisionedThroughputOutput) ToClusterProvisionedThroughputOutputWithContext(ctx context.Context) ClusterProvisionedThroughputOutput
func (ClusterProvisionedThroughputOutput) ToClusterProvisionedThroughputPtrOutput ¶ added in v0.12.0
func (o ClusterProvisionedThroughputOutput) ToClusterProvisionedThroughputPtrOutput() ClusterProvisionedThroughputPtrOutput
func (ClusterProvisionedThroughputOutput) ToClusterProvisionedThroughputPtrOutputWithContext ¶ added in v0.12.0
func (o ClusterProvisionedThroughputOutput) ToClusterProvisionedThroughputPtrOutputWithContext(ctx context.Context) ClusterProvisionedThroughputPtrOutput
func (ClusterProvisionedThroughputOutput) VolumeThroughput ¶ added in v0.12.0
func (o ClusterProvisionedThroughputOutput) VolumeThroughput() pulumi.IntPtrOutput
type ClusterProvisionedThroughputPtrInput ¶ added in v0.12.0
type ClusterProvisionedThroughputPtrInput interface { pulumi.Input ToClusterProvisionedThroughputPtrOutput() ClusterProvisionedThroughputPtrOutput ToClusterProvisionedThroughputPtrOutputWithContext(context.Context) ClusterProvisionedThroughputPtrOutput }
ClusterProvisionedThroughputPtrInput is an input type that accepts ClusterProvisionedThroughputArgs, ClusterProvisionedThroughputPtr and ClusterProvisionedThroughputPtrOutput values. You can construct a concrete instance of `ClusterProvisionedThroughputPtrInput` via:
ClusterProvisionedThroughputArgs{...} or: nil
func ClusterProvisionedThroughputPtr ¶ added in v0.12.0
func ClusterProvisionedThroughputPtr(v *ClusterProvisionedThroughputArgs) ClusterProvisionedThroughputPtrInput
type ClusterProvisionedThroughputPtrOutput ¶ added in v0.12.0
type ClusterProvisionedThroughputPtrOutput struct{ *pulumi.OutputState }
func (ClusterProvisionedThroughputPtrOutput) ElementType ¶ added in v0.12.0
func (ClusterProvisionedThroughputPtrOutput) ElementType() reflect.Type
func (ClusterProvisionedThroughputPtrOutput) Enabled ¶ added in v0.12.0
func (o ClusterProvisionedThroughputPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ClusterProvisionedThroughputPtrOutput) ToClusterProvisionedThroughputPtrOutput ¶ added in v0.12.0
func (o ClusterProvisionedThroughputPtrOutput) ToClusterProvisionedThroughputPtrOutput() ClusterProvisionedThroughputPtrOutput
func (ClusterProvisionedThroughputPtrOutput) ToClusterProvisionedThroughputPtrOutputWithContext ¶ added in v0.12.0
func (o ClusterProvisionedThroughputPtrOutput) ToClusterProvisionedThroughputPtrOutputWithContext(ctx context.Context) ClusterProvisionedThroughputPtrOutput
func (ClusterProvisionedThroughputPtrOutput) VolumeThroughput ¶ added in v0.12.0
func (o ClusterProvisionedThroughputPtrOutput) VolumeThroughput() pulumi.IntPtrOutput
type ClusterPublicAccess ¶ added in v0.7.0
type ClusterPublicAccess struct {
Type *string `pulumi:"type"`
}
type ClusterPublicAccessArgs ¶ added in v0.7.0
type ClusterPublicAccessArgs struct {
Type pulumi.StringPtrInput `pulumi:"type"`
}
func (ClusterPublicAccessArgs) ElementType ¶ added in v0.7.0
func (ClusterPublicAccessArgs) ElementType() reflect.Type
func (ClusterPublicAccessArgs) ToClusterPublicAccessOutput ¶ added in v0.7.0
func (i ClusterPublicAccessArgs) ToClusterPublicAccessOutput() ClusterPublicAccessOutput
func (ClusterPublicAccessArgs) ToClusterPublicAccessOutputWithContext ¶ added in v0.7.0
func (i ClusterPublicAccessArgs) ToClusterPublicAccessOutputWithContext(ctx context.Context) ClusterPublicAccessOutput
func (ClusterPublicAccessArgs) ToClusterPublicAccessPtrOutput ¶ added in v0.7.0
func (i ClusterPublicAccessArgs) ToClusterPublicAccessPtrOutput() ClusterPublicAccessPtrOutput
func (ClusterPublicAccessArgs) ToClusterPublicAccessPtrOutputWithContext ¶ added in v0.7.0
func (i ClusterPublicAccessArgs) ToClusterPublicAccessPtrOutputWithContext(ctx context.Context) ClusterPublicAccessPtrOutput
type ClusterPublicAccessInput ¶ added in v0.7.0
type ClusterPublicAccessInput interface { pulumi.Input ToClusterPublicAccessOutput() ClusterPublicAccessOutput ToClusterPublicAccessOutputWithContext(context.Context) ClusterPublicAccessOutput }
ClusterPublicAccessInput is an input type that accepts ClusterPublicAccessArgs and ClusterPublicAccessOutput values. You can construct a concrete instance of `ClusterPublicAccessInput` via:
ClusterPublicAccessArgs{...}
type ClusterPublicAccessOutput ¶ added in v0.7.0
type ClusterPublicAccessOutput struct{ *pulumi.OutputState }
func (ClusterPublicAccessOutput) ElementType ¶ added in v0.7.0
func (ClusterPublicAccessOutput) ElementType() reflect.Type
func (ClusterPublicAccessOutput) ToClusterPublicAccessOutput ¶ added in v0.7.0
func (o ClusterPublicAccessOutput) ToClusterPublicAccessOutput() ClusterPublicAccessOutput
func (ClusterPublicAccessOutput) ToClusterPublicAccessOutputWithContext ¶ added in v0.7.0
func (o ClusterPublicAccessOutput) ToClusterPublicAccessOutputWithContext(ctx context.Context) ClusterPublicAccessOutput
func (ClusterPublicAccessOutput) ToClusterPublicAccessPtrOutput ¶ added in v0.7.0
func (o ClusterPublicAccessOutput) ToClusterPublicAccessPtrOutput() ClusterPublicAccessPtrOutput
func (ClusterPublicAccessOutput) ToClusterPublicAccessPtrOutputWithContext ¶ added in v0.7.0
func (o ClusterPublicAccessOutput) ToClusterPublicAccessPtrOutputWithContext(ctx context.Context) ClusterPublicAccessPtrOutput
func (ClusterPublicAccessOutput) Type ¶ added in v0.7.0
func (o ClusterPublicAccessOutput) Type() pulumi.StringPtrOutput
type ClusterPublicAccessPtrInput ¶ added in v0.7.0
type ClusterPublicAccessPtrInput interface { pulumi.Input ToClusterPublicAccessPtrOutput() ClusterPublicAccessPtrOutput ToClusterPublicAccessPtrOutputWithContext(context.Context) ClusterPublicAccessPtrOutput }
ClusterPublicAccessPtrInput is an input type that accepts ClusterPublicAccessArgs, ClusterPublicAccessPtr and ClusterPublicAccessPtrOutput values. You can construct a concrete instance of `ClusterPublicAccessPtrInput` via:
ClusterPublicAccessArgs{...} or: nil
func ClusterPublicAccessPtr ¶ added in v0.7.0
func ClusterPublicAccessPtr(v *ClusterPublicAccessArgs) ClusterPublicAccessPtrInput
type ClusterPublicAccessPtrOutput ¶ added in v0.7.0
type ClusterPublicAccessPtrOutput struct{ *pulumi.OutputState }
func (ClusterPublicAccessPtrOutput) Elem ¶ added in v0.7.0
func (o ClusterPublicAccessPtrOutput) Elem() ClusterPublicAccessOutput
func (ClusterPublicAccessPtrOutput) ElementType ¶ added in v0.7.0
func (ClusterPublicAccessPtrOutput) ElementType() reflect.Type
func (ClusterPublicAccessPtrOutput) ToClusterPublicAccessPtrOutput ¶ added in v0.7.0
func (o ClusterPublicAccessPtrOutput) ToClusterPublicAccessPtrOutput() ClusterPublicAccessPtrOutput
func (ClusterPublicAccessPtrOutput) ToClusterPublicAccessPtrOutputWithContext ¶ added in v0.7.0
func (o ClusterPublicAccessPtrOutput) ToClusterPublicAccessPtrOutputWithContext(ctx context.Context) ClusterPublicAccessPtrOutput
func (ClusterPublicAccessPtrOutput) Type ¶ added in v0.7.0
func (o ClusterPublicAccessPtrOutput) Type() pulumi.StringPtrOutput
type ClusterS3Args ¶
type ClusterS3Args struct { Bucket pulumi.StringPtrInput `pulumi:"bucket"` Enabled pulumi.BoolInput `pulumi:"enabled"` Prefix pulumi.StringPtrInput `pulumi:"prefix"` }
func (ClusterS3Args) ElementType ¶
func (ClusterS3Args) ElementType() reflect.Type
func (ClusterS3Args) ToClusterS3Output ¶
func (i ClusterS3Args) ToClusterS3Output() ClusterS3Output
func (ClusterS3Args) ToClusterS3OutputWithContext ¶
func (i ClusterS3Args) ToClusterS3OutputWithContext(ctx context.Context) ClusterS3Output
func (ClusterS3Args) ToClusterS3PtrOutput ¶
func (i ClusterS3Args) ToClusterS3PtrOutput() ClusterS3PtrOutput
func (ClusterS3Args) ToClusterS3PtrOutputWithContext ¶
func (i ClusterS3Args) ToClusterS3PtrOutputWithContext(ctx context.Context) ClusterS3PtrOutput
type ClusterS3Input ¶
type ClusterS3Input interface { pulumi.Input ToClusterS3Output() ClusterS3Output ToClusterS3OutputWithContext(context.Context) ClusterS3Output }
ClusterS3Input is an input type that accepts ClusterS3Args and ClusterS3Output values. You can construct a concrete instance of `ClusterS3Input` via:
ClusterS3Args{...}
type ClusterS3Output ¶
type ClusterS3Output struct{ *pulumi.OutputState }
func (ClusterS3Output) Bucket ¶
func (o ClusterS3Output) Bucket() pulumi.StringPtrOutput
func (ClusterS3Output) ElementType ¶
func (ClusterS3Output) ElementType() reflect.Type
func (ClusterS3Output) Enabled ¶
func (o ClusterS3Output) Enabled() pulumi.BoolOutput
func (ClusterS3Output) Prefix ¶
func (o ClusterS3Output) Prefix() pulumi.StringPtrOutput
func (ClusterS3Output) ToClusterS3Output ¶
func (o ClusterS3Output) ToClusterS3Output() ClusterS3Output
func (ClusterS3Output) ToClusterS3OutputWithContext ¶
func (o ClusterS3Output) ToClusterS3OutputWithContext(ctx context.Context) ClusterS3Output
func (ClusterS3Output) ToClusterS3PtrOutput ¶
func (o ClusterS3Output) ToClusterS3PtrOutput() ClusterS3PtrOutput
func (ClusterS3Output) ToClusterS3PtrOutputWithContext ¶
func (o ClusterS3Output) ToClusterS3PtrOutputWithContext(ctx context.Context) ClusterS3PtrOutput
type ClusterS3PtrInput ¶
type ClusterS3PtrInput interface { pulumi.Input ToClusterS3PtrOutput() ClusterS3PtrOutput ToClusterS3PtrOutputWithContext(context.Context) ClusterS3PtrOutput }
ClusterS3PtrInput is an input type that accepts ClusterS3Args, ClusterS3Ptr and ClusterS3PtrOutput values. You can construct a concrete instance of `ClusterS3PtrInput` via:
ClusterS3Args{...} or: nil
func ClusterS3Ptr ¶
func ClusterS3Ptr(v *ClusterS3Args) ClusterS3PtrInput
type ClusterS3PtrOutput ¶
type ClusterS3PtrOutput struct{ *pulumi.OutputState }
func (ClusterS3PtrOutput) Bucket ¶
func (o ClusterS3PtrOutput) Bucket() pulumi.StringPtrOutput
func (ClusterS3PtrOutput) Elem ¶
func (o ClusterS3PtrOutput) Elem() ClusterS3Output
func (ClusterS3PtrOutput) ElementType ¶
func (ClusterS3PtrOutput) ElementType() reflect.Type
func (ClusterS3PtrOutput) Enabled ¶
func (o ClusterS3PtrOutput) Enabled() pulumi.BoolPtrOutput
func (ClusterS3PtrOutput) Prefix ¶
func (o ClusterS3PtrOutput) Prefix() pulumi.StringPtrOutput
func (ClusterS3PtrOutput) ToClusterS3PtrOutput ¶
func (o ClusterS3PtrOutput) ToClusterS3PtrOutput() ClusterS3PtrOutput
func (ClusterS3PtrOutput) ToClusterS3PtrOutputWithContext ¶
func (o ClusterS3PtrOutput) ToClusterS3PtrOutputWithContext(ctx context.Context) ClusterS3PtrOutput
type ClusterSasl ¶
type ClusterSasl struct { Iam *ClusterIam `pulumi:"iam"` Scram *ClusterScram `pulumi:"scram"` }
type ClusterSaslArgs ¶
type ClusterSaslArgs struct { Iam ClusterIamPtrInput `pulumi:"iam"` Scram ClusterScramPtrInput `pulumi:"scram"` }
func (ClusterSaslArgs) ElementType ¶
func (ClusterSaslArgs) ElementType() reflect.Type
func (ClusterSaslArgs) ToClusterSaslOutput ¶
func (i ClusterSaslArgs) ToClusterSaslOutput() ClusterSaslOutput
func (ClusterSaslArgs) ToClusterSaslOutputWithContext ¶
func (i ClusterSaslArgs) ToClusterSaslOutputWithContext(ctx context.Context) ClusterSaslOutput
func (ClusterSaslArgs) ToClusterSaslPtrOutput ¶
func (i ClusterSaslArgs) ToClusterSaslPtrOutput() ClusterSaslPtrOutput
func (ClusterSaslArgs) ToClusterSaslPtrOutputWithContext ¶
func (i ClusterSaslArgs) ToClusterSaslPtrOutputWithContext(ctx context.Context) ClusterSaslPtrOutput
type ClusterSaslInput ¶
type ClusterSaslInput interface { pulumi.Input ToClusterSaslOutput() ClusterSaslOutput ToClusterSaslOutputWithContext(context.Context) ClusterSaslOutput }
ClusterSaslInput is an input type that accepts ClusterSaslArgs and ClusterSaslOutput values. You can construct a concrete instance of `ClusterSaslInput` via:
ClusterSaslArgs{...}
type ClusterSaslOutput ¶
type ClusterSaslOutput struct{ *pulumi.OutputState }
func (ClusterSaslOutput) ElementType ¶
func (ClusterSaslOutput) ElementType() reflect.Type
func (ClusterSaslOutput) Iam ¶
func (o ClusterSaslOutput) Iam() ClusterIamPtrOutput
func (ClusterSaslOutput) Scram ¶
func (o ClusterSaslOutput) Scram() ClusterScramPtrOutput
func (ClusterSaslOutput) ToClusterSaslOutput ¶
func (o ClusterSaslOutput) ToClusterSaslOutput() ClusterSaslOutput
func (ClusterSaslOutput) ToClusterSaslOutputWithContext ¶
func (o ClusterSaslOutput) ToClusterSaslOutputWithContext(ctx context.Context) ClusterSaslOutput
func (ClusterSaslOutput) ToClusterSaslPtrOutput ¶
func (o ClusterSaslOutput) ToClusterSaslPtrOutput() ClusterSaslPtrOutput
func (ClusterSaslOutput) ToClusterSaslPtrOutputWithContext ¶
func (o ClusterSaslOutput) ToClusterSaslPtrOutputWithContext(ctx context.Context) ClusterSaslPtrOutput
type ClusterSaslPtrInput ¶
type ClusterSaslPtrInput interface { pulumi.Input ToClusterSaslPtrOutput() ClusterSaslPtrOutput ToClusterSaslPtrOutputWithContext(context.Context) ClusterSaslPtrOutput }
ClusterSaslPtrInput is an input type that accepts ClusterSaslArgs, ClusterSaslPtr and ClusterSaslPtrOutput values. You can construct a concrete instance of `ClusterSaslPtrInput` via:
ClusterSaslArgs{...} or: nil
func ClusterSaslPtr ¶
func ClusterSaslPtr(v *ClusterSaslArgs) ClusterSaslPtrInput
type ClusterSaslPtrOutput ¶
type ClusterSaslPtrOutput struct{ *pulumi.OutputState }
func (ClusterSaslPtrOutput) Elem ¶
func (o ClusterSaslPtrOutput) Elem() ClusterSaslOutput
func (ClusterSaslPtrOutput) ElementType ¶
func (ClusterSaslPtrOutput) ElementType() reflect.Type
func (ClusterSaslPtrOutput) Iam ¶
func (o ClusterSaslPtrOutput) Iam() ClusterIamPtrOutput
func (ClusterSaslPtrOutput) Scram ¶
func (o ClusterSaslPtrOutput) Scram() ClusterScramPtrOutput
func (ClusterSaslPtrOutput) ToClusterSaslPtrOutput ¶
func (o ClusterSaslPtrOutput) ToClusterSaslPtrOutput() ClusterSaslPtrOutput
func (ClusterSaslPtrOutput) ToClusterSaslPtrOutputWithContext ¶
func (o ClusterSaslPtrOutput) ToClusterSaslPtrOutputWithContext(ctx context.Context) ClusterSaslPtrOutput
type ClusterScram ¶
type ClusterScram struct {
Enabled bool `pulumi:"enabled"`
}
type ClusterScramArgs ¶
func (ClusterScramArgs) ElementType ¶
func (ClusterScramArgs) ElementType() reflect.Type
func (ClusterScramArgs) ToClusterScramOutput ¶
func (i ClusterScramArgs) ToClusterScramOutput() ClusterScramOutput
func (ClusterScramArgs) ToClusterScramOutputWithContext ¶
func (i ClusterScramArgs) ToClusterScramOutputWithContext(ctx context.Context) ClusterScramOutput
func (ClusterScramArgs) ToClusterScramPtrOutput ¶
func (i ClusterScramArgs) ToClusterScramPtrOutput() ClusterScramPtrOutput
func (ClusterScramArgs) ToClusterScramPtrOutputWithContext ¶
func (i ClusterScramArgs) ToClusterScramPtrOutputWithContext(ctx context.Context) ClusterScramPtrOutput
type ClusterScramInput ¶
type ClusterScramInput interface { pulumi.Input ToClusterScramOutput() ClusterScramOutput ToClusterScramOutputWithContext(context.Context) ClusterScramOutput }
ClusterScramInput is an input type that accepts ClusterScramArgs and ClusterScramOutput values. You can construct a concrete instance of `ClusterScramInput` via:
ClusterScramArgs{...}
type ClusterScramOutput ¶
type ClusterScramOutput struct{ *pulumi.OutputState }
func (ClusterScramOutput) ElementType ¶
func (ClusterScramOutput) ElementType() reflect.Type
func (ClusterScramOutput) Enabled ¶
func (o ClusterScramOutput) Enabled() pulumi.BoolOutput
func (ClusterScramOutput) ToClusterScramOutput ¶
func (o ClusterScramOutput) ToClusterScramOutput() ClusterScramOutput
func (ClusterScramOutput) ToClusterScramOutputWithContext ¶
func (o ClusterScramOutput) ToClusterScramOutputWithContext(ctx context.Context) ClusterScramOutput
func (ClusterScramOutput) ToClusterScramPtrOutput ¶
func (o ClusterScramOutput) ToClusterScramPtrOutput() ClusterScramPtrOutput
func (ClusterScramOutput) ToClusterScramPtrOutputWithContext ¶
func (o ClusterScramOutput) ToClusterScramPtrOutputWithContext(ctx context.Context) ClusterScramPtrOutput
type ClusterScramPtrInput ¶
type ClusterScramPtrInput interface { pulumi.Input ToClusterScramPtrOutput() ClusterScramPtrOutput ToClusterScramPtrOutputWithContext(context.Context) ClusterScramPtrOutput }
ClusterScramPtrInput is an input type that accepts ClusterScramArgs, ClusterScramPtr and ClusterScramPtrOutput values. You can construct a concrete instance of `ClusterScramPtrInput` via:
ClusterScramArgs{...} or: nil
func ClusterScramPtr ¶
func ClusterScramPtr(v *ClusterScramArgs) ClusterScramPtrInput
type ClusterScramPtrOutput ¶
type ClusterScramPtrOutput struct{ *pulumi.OutputState }
func (ClusterScramPtrOutput) Elem ¶
func (o ClusterScramPtrOutput) Elem() ClusterScramOutput
func (ClusterScramPtrOutput) ElementType ¶
func (ClusterScramPtrOutput) ElementType() reflect.Type
func (ClusterScramPtrOutput) Enabled ¶
func (o ClusterScramPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ClusterScramPtrOutput) ToClusterScramPtrOutput ¶
func (o ClusterScramPtrOutput) ToClusterScramPtrOutput() ClusterScramPtrOutput
func (ClusterScramPtrOutput) ToClusterScramPtrOutputWithContext ¶
func (o ClusterScramPtrOutput) ToClusterScramPtrOutputWithContext(ctx context.Context) ClusterScramPtrOutput
type ClusterState ¶
type ClusterState struct { }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type ClusterStorageInfo ¶
type ClusterStorageInfo struct {
EbsStorageInfo *ClusterEbsStorageInfo `pulumi:"ebsStorageInfo"`
}
type ClusterStorageInfoArgs ¶
type ClusterStorageInfoArgs struct {
EbsStorageInfo ClusterEbsStorageInfoPtrInput `pulumi:"ebsStorageInfo"`
}
func (ClusterStorageInfoArgs) ElementType ¶
func (ClusterStorageInfoArgs) ElementType() reflect.Type
func (ClusterStorageInfoArgs) ToClusterStorageInfoOutput ¶
func (i ClusterStorageInfoArgs) ToClusterStorageInfoOutput() ClusterStorageInfoOutput
func (ClusterStorageInfoArgs) ToClusterStorageInfoOutputWithContext ¶
func (i ClusterStorageInfoArgs) ToClusterStorageInfoOutputWithContext(ctx context.Context) ClusterStorageInfoOutput
func (ClusterStorageInfoArgs) ToClusterStorageInfoPtrOutput ¶
func (i ClusterStorageInfoArgs) ToClusterStorageInfoPtrOutput() ClusterStorageInfoPtrOutput
func (ClusterStorageInfoArgs) ToClusterStorageInfoPtrOutputWithContext ¶
func (i ClusterStorageInfoArgs) ToClusterStorageInfoPtrOutputWithContext(ctx context.Context) ClusterStorageInfoPtrOutput
type ClusterStorageInfoInput ¶
type ClusterStorageInfoInput interface { pulumi.Input ToClusterStorageInfoOutput() ClusterStorageInfoOutput ToClusterStorageInfoOutputWithContext(context.Context) ClusterStorageInfoOutput }
ClusterStorageInfoInput is an input type that accepts ClusterStorageInfoArgs and ClusterStorageInfoOutput values. You can construct a concrete instance of `ClusterStorageInfoInput` via:
ClusterStorageInfoArgs{...}
type ClusterStorageInfoOutput ¶
type ClusterStorageInfoOutput struct{ *pulumi.OutputState }
func (ClusterStorageInfoOutput) EbsStorageInfo ¶ added in v0.72.0
func (o ClusterStorageInfoOutput) EbsStorageInfo() ClusterEbsStorageInfoPtrOutput
func (ClusterStorageInfoOutput) ElementType ¶
func (ClusterStorageInfoOutput) ElementType() reflect.Type
func (ClusterStorageInfoOutput) ToClusterStorageInfoOutput ¶
func (o ClusterStorageInfoOutput) ToClusterStorageInfoOutput() ClusterStorageInfoOutput
func (ClusterStorageInfoOutput) ToClusterStorageInfoOutputWithContext ¶
func (o ClusterStorageInfoOutput) ToClusterStorageInfoOutputWithContext(ctx context.Context) ClusterStorageInfoOutput
func (ClusterStorageInfoOutput) ToClusterStorageInfoPtrOutput ¶
func (o ClusterStorageInfoOutput) ToClusterStorageInfoPtrOutput() ClusterStorageInfoPtrOutput
func (ClusterStorageInfoOutput) ToClusterStorageInfoPtrOutputWithContext ¶
func (o ClusterStorageInfoOutput) ToClusterStorageInfoPtrOutputWithContext(ctx context.Context) ClusterStorageInfoPtrOutput
type ClusterStorageInfoPtrInput ¶
type ClusterStorageInfoPtrInput interface { pulumi.Input ToClusterStorageInfoPtrOutput() ClusterStorageInfoPtrOutput ToClusterStorageInfoPtrOutputWithContext(context.Context) ClusterStorageInfoPtrOutput }
ClusterStorageInfoPtrInput is an input type that accepts ClusterStorageInfoArgs, ClusterStorageInfoPtr and ClusterStorageInfoPtrOutput values. You can construct a concrete instance of `ClusterStorageInfoPtrInput` via:
ClusterStorageInfoArgs{...} or: nil
func ClusterStorageInfoPtr ¶
func ClusterStorageInfoPtr(v *ClusterStorageInfoArgs) ClusterStorageInfoPtrInput
type ClusterStorageInfoPtrOutput ¶
type ClusterStorageInfoPtrOutput struct{ *pulumi.OutputState }
func (ClusterStorageInfoPtrOutput) EbsStorageInfo ¶ added in v0.72.0
func (o ClusterStorageInfoPtrOutput) EbsStorageInfo() ClusterEbsStorageInfoPtrOutput
func (ClusterStorageInfoPtrOutput) Elem ¶
func (o ClusterStorageInfoPtrOutput) Elem() ClusterStorageInfoOutput
func (ClusterStorageInfoPtrOutput) ElementType ¶
func (ClusterStorageInfoPtrOutput) ElementType() reflect.Type
func (ClusterStorageInfoPtrOutput) ToClusterStorageInfoPtrOutput ¶
func (o ClusterStorageInfoPtrOutput) ToClusterStorageInfoPtrOutput() ClusterStorageInfoPtrOutput
func (ClusterStorageInfoPtrOutput) ToClusterStorageInfoPtrOutputWithContext ¶
func (o ClusterStorageInfoPtrOutput) ToClusterStorageInfoPtrOutputWithContext(ctx context.Context) ClusterStorageInfoPtrOutput
type ClusterStorageMode ¶ added in v0.38.0
type ClusterStorageMode string
func (ClusterStorageMode) ElementType ¶ added in v0.38.0
func (ClusterStorageMode) ElementType() reflect.Type
func (ClusterStorageMode) ToClusterStorageModeOutput ¶ added in v0.38.0
func (e ClusterStorageMode) ToClusterStorageModeOutput() ClusterStorageModeOutput
func (ClusterStorageMode) ToClusterStorageModeOutputWithContext ¶ added in v0.38.0
func (e ClusterStorageMode) ToClusterStorageModeOutputWithContext(ctx context.Context) ClusterStorageModeOutput
func (ClusterStorageMode) ToClusterStorageModePtrOutput ¶ added in v0.38.0
func (e ClusterStorageMode) ToClusterStorageModePtrOutput() ClusterStorageModePtrOutput
func (ClusterStorageMode) ToClusterStorageModePtrOutputWithContext ¶ added in v0.38.0
func (e ClusterStorageMode) ToClusterStorageModePtrOutputWithContext(ctx context.Context) ClusterStorageModePtrOutput
func (ClusterStorageMode) ToStringOutput ¶ added in v0.38.0
func (e ClusterStorageMode) ToStringOutput() pulumi.StringOutput
func (ClusterStorageMode) ToStringOutputWithContext ¶ added in v0.38.0
func (e ClusterStorageMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ClusterStorageMode) ToStringPtrOutput ¶ added in v0.38.0
func (e ClusterStorageMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterStorageMode) ToStringPtrOutputWithContext ¶ added in v0.38.0
func (e ClusterStorageMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClusterStorageModeInput ¶ added in v0.38.0
type ClusterStorageModeInput interface { pulumi.Input ToClusterStorageModeOutput() ClusterStorageModeOutput ToClusterStorageModeOutputWithContext(context.Context) ClusterStorageModeOutput }
ClusterStorageModeInput is an input type that accepts values of the ClusterStorageMode enum A concrete instance of `ClusterStorageModeInput` can be one of the following:
ClusterStorageModeLocal ClusterStorageModeTiered
type ClusterStorageModeOutput ¶ added in v0.38.0
type ClusterStorageModeOutput struct{ *pulumi.OutputState }
func (ClusterStorageModeOutput) ElementType ¶ added in v0.38.0
func (ClusterStorageModeOutput) ElementType() reflect.Type
func (ClusterStorageModeOutput) ToClusterStorageModeOutput ¶ added in v0.38.0
func (o ClusterStorageModeOutput) ToClusterStorageModeOutput() ClusterStorageModeOutput
func (ClusterStorageModeOutput) ToClusterStorageModeOutputWithContext ¶ added in v0.38.0
func (o ClusterStorageModeOutput) ToClusterStorageModeOutputWithContext(ctx context.Context) ClusterStorageModeOutput
func (ClusterStorageModeOutput) ToClusterStorageModePtrOutput ¶ added in v0.38.0
func (o ClusterStorageModeOutput) ToClusterStorageModePtrOutput() ClusterStorageModePtrOutput
func (ClusterStorageModeOutput) ToClusterStorageModePtrOutputWithContext ¶ added in v0.38.0
func (o ClusterStorageModeOutput) ToClusterStorageModePtrOutputWithContext(ctx context.Context) ClusterStorageModePtrOutput
func (ClusterStorageModeOutput) ToStringOutput ¶ added in v0.38.0
func (o ClusterStorageModeOutput) ToStringOutput() pulumi.StringOutput
func (ClusterStorageModeOutput) ToStringOutputWithContext ¶ added in v0.38.0
func (o ClusterStorageModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ClusterStorageModeOutput) ToStringPtrOutput ¶ added in v0.38.0
func (o ClusterStorageModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterStorageModeOutput) ToStringPtrOutputWithContext ¶ added in v0.38.0
func (o ClusterStorageModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClusterStorageModePtrInput ¶ added in v0.38.0
type ClusterStorageModePtrInput interface { pulumi.Input ToClusterStorageModePtrOutput() ClusterStorageModePtrOutput ToClusterStorageModePtrOutputWithContext(context.Context) ClusterStorageModePtrOutput }
func ClusterStorageModePtr ¶ added in v0.38.0
func ClusterStorageModePtr(v string) ClusterStorageModePtrInput
type ClusterStorageModePtrOutput ¶ added in v0.38.0
type ClusterStorageModePtrOutput struct{ *pulumi.OutputState }
func (ClusterStorageModePtrOutput) Elem ¶ added in v0.38.0
func (o ClusterStorageModePtrOutput) Elem() ClusterStorageModeOutput
func (ClusterStorageModePtrOutput) ElementType ¶ added in v0.38.0
func (ClusterStorageModePtrOutput) ElementType() reflect.Type
func (ClusterStorageModePtrOutput) ToClusterStorageModePtrOutput ¶ added in v0.38.0
func (o ClusterStorageModePtrOutput) ToClusterStorageModePtrOutput() ClusterStorageModePtrOutput
func (ClusterStorageModePtrOutput) ToClusterStorageModePtrOutputWithContext ¶ added in v0.38.0
func (o ClusterStorageModePtrOutput) ToClusterStorageModePtrOutputWithContext(ctx context.Context) ClusterStorageModePtrOutput
func (ClusterStorageModePtrOutput) ToStringPtrOutput ¶ added in v0.38.0
func (o ClusterStorageModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ClusterStorageModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.38.0
func (o ClusterStorageModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ClusterTls ¶
type ClusterTlsArgs ¶
type ClusterTlsArgs struct { CertificateAuthorityArnList pulumi.StringArrayInput `pulumi:"certificateAuthorityArnList"` Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
func (ClusterTlsArgs) ElementType ¶
func (ClusterTlsArgs) ElementType() reflect.Type
func (ClusterTlsArgs) ToClusterTlsOutput ¶
func (i ClusterTlsArgs) ToClusterTlsOutput() ClusterTlsOutput
func (ClusterTlsArgs) ToClusterTlsOutputWithContext ¶
func (i ClusterTlsArgs) ToClusterTlsOutputWithContext(ctx context.Context) ClusterTlsOutput
func (ClusterTlsArgs) ToClusterTlsPtrOutput ¶
func (i ClusterTlsArgs) ToClusterTlsPtrOutput() ClusterTlsPtrOutput
func (ClusterTlsArgs) ToClusterTlsPtrOutputWithContext ¶
func (i ClusterTlsArgs) ToClusterTlsPtrOutputWithContext(ctx context.Context) ClusterTlsPtrOutput
type ClusterTlsInput ¶
type ClusterTlsInput interface { pulumi.Input ToClusterTlsOutput() ClusterTlsOutput ToClusterTlsOutputWithContext(context.Context) ClusterTlsOutput }
ClusterTlsInput is an input type that accepts ClusterTlsArgs and ClusterTlsOutput values. You can construct a concrete instance of `ClusterTlsInput` via:
ClusterTlsArgs{...}
type ClusterTlsOutput ¶
type ClusterTlsOutput struct{ *pulumi.OutputState }
func (ClusterTlsOutput) CertificateAuthorityArnList ¶
func (o ClusterTlsOutput) CertificateAuthorityArnList() pulumi.StringArrayOutput
func (ClusterTlsOutput) ElementType ¶
func (ClusterTlsOutput) ElementType() reflect.Type
func (ClusterTlsOutput) Enabled ¶
func (o ClusterTlsOutput) Enabled() pulumi.BoolPtrOutput
func (ClusterTlsOutput) ToClusterTlsOutput ¶
func (o ClusterTlsOutput) ToClusterTlsOutput() ClusterTlsOutput
func (ClusterTlsOutput) ToClusterTlsOutputWithContext ¶
func (o ClusterTlsOutput) ToClusterTlsOutputWithContext(ctx context.Context) ClusterTlsOutput
func (ClusterTlsOutput) ToClusterTlsPtrOutput ¶
func (o ClusterTlsOutput) ToClusterTlsPtrOutput() ClusterTlsPtrOutput
func (ClusterTlsOutput) ToClusterTlsPtrOutputWithContext ¶
func (o ClusterTlsOutput) ToClusterTlsPtrOutputWithContext(ctx context.Context) ClusterTlsPtrOutput
type ClusterTlsPtrInput ¶
type ClusterTlsPtrInput interface { pulumi.Input ToClusterTlsPtrOutput() ClusterTlsPtrOutput ToClusterTlsPtrOutputWithContext(context.Context) ClusterTlsPtrOutput }
ClusterTlsPtrInput is an input type that accepts ClusterTlsArgs, ClusterTlsPtr and ClusterTlsPtrOutput values. You can construct a concrete instance of `ClusterTlsPtrInput` via:
ClusterTlsArgs{...} or: nil
func ClusterTlsPtr ¶
func ClusterTlsPtr(v *ClusterTlsArgs) ClusterTlsPtrInput
type ClusterTlsPtrOutput ¶
type ClusterTlsPtrOutput struct{ *pulumi.OutputState }
func (ClusterTlsPtrOutput) CertificateAuthorityArnList ¶
func (o ClusterTlsPtrOutput) CertificateAuthorityArnList() pulumi.StringArrayOutput
func (ClusterTlsPtrOutput) Elem ¶
func (o ClusterTlsPtrOutput) Elem() ClusterTlsOutput
func (ClusterTlsPtrOutput) ElementType ¶
func (ClusterTlsPtrOutput) ElementType() reflect.Type
func (ClusterTlsPtrOutput) Enabled ¶
func (o ClusterTlsPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ClusterTlsPtrOutput) ToClusterTlsPtrOutput ¶
func (o ClusterTlsPtrOutput) ToClusterTlsPtrOutput() ClusterTlsPtrOutput
func (ClusterTlsPtrOutput) ToClusterTlsPtrOutputWithContext ¶
func (o ClusterTlsPtrOutput) ToClusterTlsPtrOutputWithContext(ctx context.Context) ClusterTlsPtrOutput
type ClusterUnauthenticated ¶
type ClusterUnauthenticated struct {
Enabled bool `pulumi:"enabled"`
}
type ClusterUnauthenticatedArgs ¶
func (ClusterUnauthenticatedArgs) ElementType ¶
func (ClusterUnauthenticatedArgs) ElementType() reflect.Type
func (ClusterUnauthenticatedArgs) ToClusterUnauthenticatedOutput ¶
func (i ClusterUnauthenticatedArgs) ToClusterUnauthenticatedOutput() ClusterUnauthenticatedOutput
func (ClusterUnauthenticatedArgs) ToClusterUnauthenticatedOutputWithContext ¶
func (i ClusterUnauthenticatedArgs) ToClusterUnauthenticatedOutputWithContext(ctx context.Context) ClusterUnauthenticatedOutput
func (ClusterUnauthenticatedArgs) ToClusterUnauthenticatedPtrOutput ¶
func (i ClusterUnauthenticatedArgs) ToClusterUnauthenticatedPtrOutput() ClusterUnauthenticatedPtrOutput
func (ClusterUnauthenticatedArgs) ToClusterUnauthenticatedPtrOutputWithContext ¶
func (i ClusterUnauthenticatedArgs) ToClusterUnauthenticatedPtrOutputWithContext(ctx context.Context) ClusterUnauthenticatedPtrOutput
type ClusterUnauthenticatedInput ¶
type ClusterUnauthenticatedInput interface { pulumi.Input ToClusterUnauthenticatedOutput() ClusterUnauthenticatedOutput ToClusterUnauthenticatedOutputWithContext(context.Context) ClusterUnauthenticatedOutput }
ClusterUnauthenticatedInput is an input type that accepts ClusterUnauthenticatedArgs and ClusterUnauthenticatedOutput values. You can construct a concrete instance of `ClusterUnauthenticatedInput` via:
ClusterUnauthenticatedArgs{...}
type ClusterUnauthenticatedOutput ¶
type ClusterUnauthenticatedOutput struct{ *pulumi.OutputState }
func (ClusterUnauthenticatedOutput) ElementType ¶
func (ClusterUnauthenticatedOutput) ElementType() reflect.Type
func (ClusterUnauthenticatedOutput) Enabled ¶
func (o ClusterUnauthenticatedOutput) Enabled() pulumi.BoolOutput
func (ClusterUnauthenticatedOutput) ToClusterUnauthenticatedOutput ¶
func (o ClusterUnauthenticatedOutput) ToClusterUnauthenticatedOutput() ClusterUnauthenticatedOutput
func (ClusterUnauthenticatedOutput) ToClusterUnauthenticatedOutputWithContext ¶
func (o ClusterUnauthenticatedOutput) ToClusterUnauthenticatedOutputWithContext(ctx context.Context) ClusterUnauthenticatedOutput
func (ClusterUnauthenticatedOutput) ToClusterUnauthenticatedPtrOutput ¶
func (o ClusterUnauthenticatedOutput) ToClusterUnauthenticatedPtrOutput() ClusterUnauthenticatedPtrOutput
func (ClusterUnauthenticatedOutput) ToClusterUnauthenticatedPtrOutputWithContext ¶
func (o ClusterUnauthenticatedOutput) ToClusterUnauthenticatedPtrOutputWithContext(ctx context.Context) ClusterUnauthenticatedPtrOutput
type ClusterUnauthenticatedPtrInput ¶
type ClusterUnauthenticatedPtrInput interface { pulumi.Input ToClusterUnauthenticatedPtrOutput() ClusterUnauthenticatedPtrOutput ToClusterUnauthenticatedPtrOutputWithContext(context.Context) ClusterUnauthenticatedPtrOutput }
ClusterUnauthenticatedPtrInput is an input type that accepts ClusterUnauthenticatedArgs, ClusterUnauthenticatedPtr and ClusterUnauthenticatedPtrOutput values. You can construct a concrete instance of `ClusterUnauthenticatedPtrInput` via:
ClusterUnauthenticatedArgs{...} or: nil
func ClusterUnauthenticatedPtr ¶
func ClusterUnauthenticatedPtr(v *ClusterUnauthenticatedArgs) ClusterUnauthenticatedPtrInput
type ClusterUnauthenticatedPtrOutput ¶
type ClusterUnauthenticatedPtrOutput struct{ *pulumi.OutputState }
func (ClusterUnauthenticatedPtrOutput) Elem ¶
func (o ClusterUnauthenticatedPtrOutput) Elem() ClusterUnauthenticatedOutput
func (ClusterUnauthenticatedPtrOutput) ElementType ¶
func (ClusterUnauthenticatedPtrOutput) ElementType() reflect.Type
func (ClusterUnauthenticatedPtrOutput) Enabled ¶
func (o ClusterUnauthenticatedPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ClusterUnauthenticatedPtrOutput) ToClusterUnauthenticatedPtrOutput ¶
func (o ClusterUnauthenticatedPtrOutput) ToClusterUnauthenticatedPtrOutput() ClusterUnauthenticatedPtrOutput
func (ClusterUnauthenticatedPtrOutput) ToClusterUnauthenticatedPtrOutputWithContext ¶
func (o ClusterUnauthenticatedPtrOutput) ToClusterUnauthenticatedPtrOutputWithContext(ctx context.Context) ClusterUnauthenticatedPtrOutput
type ClusterVpcConnectivity ¶ added in v0.44.0
type ClusterVpcConnectivity struct {
ClientAuthentication *ClusterVpcConnectivityClientAuthentication `pulumi:"clientAuthentication"`
}
type ClusterVpcConnectivityArgs ¶ added in v0.44.0
type ClusterVpcConnectivityArgs struct {
ClientAuthentication ClusterVpcConnectivityClientAuthenticationPtrInput `pulumi:"clientAuthentication"`
}
func (ClusterVpcConnectivityArgs) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityArgs) ElementType() reflect.Type
func (ClusterVpcConnectivityArgs) ToClusterVpcConnectivityOutput ¶ added in v0.44.0
func (i ClusterVpcConnectivityArgs) ToClusterVpcConnectivityOutput() ClusterVpcConnectivityOutput
func (ClusterVpcConnectivityArgs) ToClusterVpcConnectivityOutputWithContext ¶ added in v0.44.0
func (i ClusterVpcConnectivityArgs) ToClusterVpcConnectivityOutputWithContext(ctx context.Context) ClusterVpcConnectivityOutput
func (ClusterVpcConnectivityArgs) ToClusterVpcConnectivityPtrOutput ¶ added in v0.44.0
func (i ClusterVpcConnectivityArgs) ToClusterVpcConnectivityPtrOutput() ClusterVpcConnectivityPtrOutput
func (ClusterVpcConnectivityArgs) ToClusterVpcConnectivityPtrOutputWithContext ¶ added in v0.44.0
func (i ClusterVpcConnectivityArgs) ToClusterVpcConnectivityPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityPtrOutput
type ClusterVpcConnectivityClientAuthentication ¶ added in v0.44.0
type ClusterVpcConnectivityClientAuthentication struct { Sasl *ClusterVpcConnectivitySasl `pulumi:"sasl"` Tls *ClusterVpcConnectivityTls `pulumi:"tls"` }
type ClusterVpcConnectivityClientAuthenticationArgs ¶ added in v0.44.0
type ClusterVpcConnectivityClientAuthenticationArgs struct { Sasl ClusterVpcConnectivitySaslPtrInput `pulumi:"sasl"` Tls ClusterVpcConnectivityTlsPtrInput `pulumi:"tls"` }
func (ClusterVpcConnectivityClientAuthenticationArgs) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityClientAuthenticationArgs) ElementType() reflect.Type
func (ClusterVpcConnectivityClientAuthenticationArgs) ToClusterVpcConnectivityClientAuthenticationOutput ¶ added in v0.44.0
func (i ClusterVpcConnectivityClientAuthenticationArgs) ToClusterVpcConnectivityClientAuthenticationOutput() ClusterVpcConnectivityClientAuthenticationOutput
func (ClusterVpcConnectivityClientAuthenticationArgs) ToClusterVpcConnectivityClientAuthenticationOutputWithContext ¶ added in v0.44.0
func (i ClusterVpcConnectivityClientAuthenticationArgs) ToClusterVpcConnectivityClientAuthenticationOutputWithContext(ctx context.Context) ClusterVpcConnectivityClientAuthenticationOutput
func (ClusterVpcConnectivityClientAuthenticationArgs) ToClusterVpcConnectivityClientAuthenticationPtrOutput ¶ added in v0.44.0
func (i ClusterVpcConnectivityClientAuthenticationArgs) ToClusterVpcConnectivityClientAuthenticationPtrOutput() ClusterVpcConnectivityClientAuthenticationPtrOutput
func (ClusterVpcConnectivityClientAuthenticationArgs) ToClusterVpcConnectivityClientAuthenticationPtrOutputWithContext ¶ added in v0.44.0
func (i ClusterVpcConnectivityClientAuthenticationArgs) ToClusterVpcConnectivityClientAuthenticationPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityClientAuthenticationPtrOutput
type ClusterVpcConnectivityClientAuthenticationInput ¶ added in v0.44.0
type ClusterVpcConnectivityClientAuthenticationInput interface { pulumi.Input ToClusterVpcConnectivityClientAuthenticationOutput() ClusterVpcConnectivityClientAuthenticationOutput ToClusterVpcConnectivityClientAuthenticationOutputWithContext(context.Context) ClusterVpcConnectivityClientAuthenticationOutput }
ClusterVpcConnectivityClientAuthenticationInput is an input type that accepts ClusterVpcConnectivityClientAuthenticationArgs and ClusterVpcConnectivityClientAuthenticationOutput values. You can construct a concrete instance of `ClusterVpcConnectivityClientAuthenticationInput` via:
ClusterVpcConnectivityClientAuthenticationArgs{...}
type ClusterVpcConnectivityClientAuthenticationOutput ¶ added in v0.44.0
type ClusterVpcConnectivityClientAuthenticationOutput struct{ *pulumi.OutputState }
func (ClusterVpcConnectivityClientAuthenticationOutput) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityClientAuthenticationOutput) ElementType() reflect.Type
func (ClusterVpcConnectivityClientAuthenticationOutput) ToClusterVpcConnectivityClientAuthenticationOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityClientAuthenticationOutput) ToClusterVpcConnectivityClientAuthenticationOutput() ClusterVpcConnectivityClientAuthenticationOutput
func (ClusterVpcConnectivityClientAuthenticationOutput) ToClusterVpcConnectivityClientAuthenticationOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityClientAuthenticationOutput) ToClusterVpcConnectivityClientAuthenticationOutputWithContext(ctx context.Context) ClusterVpcConnectivityClientAuthenticationOutput
func (ClusterVpcConnectivityClientAuthenticationOutput) ToClusterVpcConnectivityClientAuthenticationPtrOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityClientAuthenticationOutput) ToClusterVpcConnectivityClientAuthenticationPtrOutput() ClusterVpcConnectivityClientAuthenticationPtrOutput
func (ClusterVpcConnectivityClientAuthenticationOutput) ToClusterVpcConnectivityClientAuthenticationPtrOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityClientAuthenticationOutput) ToClusterVpcConnectivityClientAuthenticationPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityClientAuthenticationPtrOutput
type ClusterVpcConnectivityClientAuthenticationPtrInput ¶ added in v0.44.0
type ClusterVpcConnectivityClientAuthenticationPtrInput interface { pulumi.Input ToClusterVpcConnectivityClientAuthenticationPtrOutput() ClusterVpcConnectivityClientAuthenticationPtrOutput ToClusterVpcConnectivityClientAuthenticationPtrOutputWithContext(context.Context) ClusterVpcConnectivityClientAuthenticationPtrOutput }
ClusterVpcConnectivityClientAuthenticationPtrInput is an input type that accepts ClusterVpcConnectivityClientAuthenticationArgs, ClusterVpcConnectivityClientAuthenticationPtr and ClusterVpcConnectivityClientAuthenticationPtrOutput values. You can construct a concrete instance of `ClusterVpcConnectivityClientAuthenticationPtrInput` via:
ClusterVpcConnectivityClientAuthenticationArgs{...} or: nil
func ClusterVpcConnectivityClientAuthenticationPtr ¶ added in v0.44.0
func ClusterVpcConnectivityClientAuthenticationPtr(v *ClusterVpcConnectivityClientAuthenticationArgs) ClusterVpcConnectivityClientAuthenticationPtrInput
type ClusterVpcConnectivityClientAuthenticationPtrOutput ¶ added in v0.44.0
type ClusterVpcConnectivityClientAuthenticationPtrOutput struct{ *pulumi.OutputState }
func (ClusterVpcConnectivityClientAuthenticationPtrOutput) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityClientAuthenticationPtrOutput) ElementType() reflect.Type
func (ClusterVpcConnectivityClientAuthenticationPtrOutput) ToClusterVpcConnectivityClientAuthenticationPtrOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityClientAuthenticationPtrOutput) ToClusterVpcConnectivityClientAuthenticationPtrOutput() ClusterVpcConnectivityClientAuthenticationPtrOutput
func (ClusterVpcConnectivityClientAuthenticationPtrOutput) ToClusterVpcConnectivityClientAuthenticationPtrOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityClientAuthenticationPtrOutput) ToClusterVpcConnectivityClientAuthenticationPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityClientAuthenticationPtrOutput
type ClusterVpcConnectivityIam ¶ added in v0.44.0
type ClusterVpcConnectivityIam struct {
Enabled bool `pulumi:"enabled"`
}
type ClusterVpcConnectivityIamArgs ¶ added in v0.44.0
func (ClusterVpcConnectivityIamArgs) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityIamArgs) ElementType() reflect.Type
func (ClusterVpcConnectivityIamArgs) ToClusterVpcConnectivityIamOutput ¶ added in v0.44.0
func (i ClusterVpcConnectivityIamArgs) ToClusterVpcConnectivityIamOutput() ClusterVpcConnectivityIamOutput
func (ClusterVpcConnectivityIamArgs) ToClusterVpcConnectivityIamOutputWithContext ¶ added in v0.44.0
func (i ClusterVpcConnectivityIamArgs) ToClusterVpcConnectivityIamOutputWithContext(ctx context.Context) ClusterVpcConnectivityIamOutput
func (ClusterVpcConnectivityIamArgs) ToClusterVpcConnectivityIamPtrOutput ¶ added in v0.44.0
func (i ClusterVpcConnectivityIamArgs) ToClusterVpcConnectivityIamPtrOutput() ClusterVpcConnectivityIamPtrOutput
func (ClusterVpcConnectivityIamArgs) ToClusterVpcConnectivityIamPtrOutputWithContext ¶ added in v0.44.0
func (i ClusterVpcConnectivityIamArgs) ToClusterVpcConnectivityIamPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityIamPtrOutput
type ClusterVpcConnectivityIamInput ¶ added in v0.44.0
type ClusterVpcConnectivityIamInput interface { pulumi.Input ToClusterVpcConnectivityIamOutput() ClusterVpcConnectivityIamOutput ToClusterVpcConnectivityIamOutputWithContext(context.Context) ClusterVpcConnectivityIamOutput }
ClusterVpcConnectivityIamInput is an input type that accepts ClusterVpcConnectivityIamArgs and ClusterVpcConnectivityIamOutput values. You can construct a concrete instance of `ClusterVpcConnectivityIamInput` via:
ClusterVpcConnectivityIamArgs{...}
type ClusterVpcConnectivityIamOutput ¶ added in v0.44.0
type ClusterVpcConnectivityIamOutput struct{ *pulumi.OutputState }
func (ClusterVpcConnectivityIamOutput) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityIamOutput) ElementType() reflect.Type
func (ClusterVpcConnectivityIamOutput) Enabled ¶ added in v0.44.0
func (o ClusterVpcConnectivityIamOutput) Enabled() pulumi.BoolOutput
func (ClusterVpcConnectivityIamOutput) ToClusterVpcConnectivityIamOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityIamOutput) ToClusterVpcConnectivityIamOutput() ClusterVpcConnectivityIamOutput
func (ClusterVpcConnectivityIamOutput) ToClusterVpcConnectivityIamOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityIamOutput) ToClusterVpcConnectivityIamOutputWithContext(ctx context.Context) ClusterVpcConnectivityIamOutput
func (ClusterVpcConnectivityIamOutput) ToClusterVpcConnectivityIamPtrOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityIamOutput) ToClusterVpcConnectivityIamPtrOutput() ClusterVpcConnectivityIamPtrOutput
func (ClusterVpcConnectivityIamOutput) ToClusterVpcConnectivityIamPtrOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityIamOutput) ToClusterVpcConnectivityIamPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityIamPtrOutput
type ClusterVpcConnectivityIamPtrInput ¶ added in v0.44.0
type ClusterVpcConnectivityIamPtrInput interface { pulumi.Input ToClusterVpcConnectivityIamPtrOutput() ClusterVpcConnectivityIamPtrOutput ToClusterVpcConnectivityIamPtrOutputWithContext(context.Context) ClusterVpcConnectivityIamPtrOutput }
ClusterVpcConnectivityIamPtrInput is an input type that accepts ClusterVpcConnectivityIamArgs, ClusterVpcConnectivityIamPtr and ClusterVpcConnectivityIamPtrOutput values. You can construct a concrete instance of `ClusterVpcConnectivityIamPtrInput` via:
ClusterVpcConnectivityIamArgs{...} or: nil
func ClusterVpcConnectivityIamPtr ¶ added in v0.44.0
func ClusterVpcConnectivityIamPtr(v *ClusterVpcConnectivityIamArgs) ClusterVpcConnectivityIamPtrInput
type ClusterVpcConnectivityIamPtrOutput ¶ added in v0.44.0
type ClusterVpcConnectivityIamPtrOutput struct{ *pulumi.OutputState }
func (ClusterVpcConnectivityIamPtrOutput) Elem ¶ added in v0.44.0
func (o ClusterVpcConnectivityIamPtrOutput) Elem() ClusterVpcConnectivityIamOutput
func (ClusterVpcConnectivityIamPtrOutput) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityIamPtrOutput) ElementType() reflect.Type
func (ClusterVpcConnectivityIamPtrOutput) Enabled ¶ added in v0.44.0
func (o ClusterVpcConnectivityIamPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ClusterVpcConnectivityIamPtrOutput) ToClusterVpcConnectivityIamPtrOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityIamPtrOutput) ToClusterVpcConnectivityIamPtrOutput() ClusterVpcConnectivityIamPtrOutput
func (ClusterVpcConnectivityIamPtrOutput) ToClusterVpcConnectivityIamPtrOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityIamPtrOutput) ToClusterVpcConnectivityIamPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityIamPtrOutput
type ClusterVpcConnectivityInput ¶ added in v0.44.0
type ClusterVpcConnectivityInput interface { pulumi.Input ToClusterVpcConnectivityOutput() ClusterVpcConnectivityOutput ToClusterVpcConnectivityOutputWithContext(context.Context) ClusterVpcConnectivityOutput }
ClusterVpcConnectivityInput is an input type that accepts ClusterVpcConnectivityArgs and ClusterVpcConnectivityOutput values. You can construct a concrete instance of `ClusterVpcConnectivityInput` via:
ClusterVpcConnectivityArgs{...}
type ClusterVpcConnectivityOutput ¶ added in v0.44.0
type ClusterVpcConnectivityOutput struct{ *pulumi.OutputState }
func (ClusterVpcConnectivityOutput) ClientAuthentication ¶ added in v0.44.0
func (o ClusterVpcConnectivityOutput) ClientAuthentication() ClusterVpcConnectivityClientAuthenticationPtrOutput
func (ClusterVpcConnectivityOutput) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityOutput) ElementType() reflect.Type
func (ClusterVpcConnectivityOutput) ToClusterVpcConnectivityOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityOutput) ToClusterVpcConnectivityOutput() ClusterVpcConnectivityOutput
func (ClusterVpcConnectivityOutput) ToClusterVpcConnectivityOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityOutput) ToClusterVpcConnectivityOutputWithContext(ctx context.Context) ClusterVpcConnectivityOutput
func (ClusterVpcConnectivityOutput) ToClusterVpcConnectivityPtrOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityOutput) ToClusterVpcConnectivityPtrOutput() ClusterVpcConnectivityPtrOutput
func (ClusterVpcConnectivityOutput) ToClusterVpcConnectivityPtrOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityOutput) ToClusterVpcConnectivityPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityPtrOutput
type ClusterVpcConnectivityPtrInput ¶ added in v0.44.0
type ClusterVpcConnectivityPtrInput interface { pulumi.Input ToClusterVpcConnectivityPtrOutput() ClusterVpcConnectivityPtrOutput ToClusterVpcConnectivityPtrOutputWithContext(context.Context) ClusterVpcConnectivityPtrOutput }
ClusterVpcConnectivityPtrInput is an input type that accepts ClusterVpcConnectivityArgs, ClusterVpcConnectivityPtr and ClusterVpcConnectivityPtrOutput values. You can construct a concrete instance of `ClusterVpcConnectivityPtrInput` via:
ClusterVpcConnectivityArgs{...} or: nil
func ClusterVpcConnectivityPtr ¶ added in v0.44.0
func ClusterVpcConnectivityPtr(v *ClusterVpcConnectivityArgs) ClusterVpcConnectivityPtrInput
type ClusterVpcConnectivityPtrOutput ¶ added in v0.44.0
type ClusterVpcConnectivityPtrOutput struct{ *pulumi.OutputState }
func (ClusterVpcConnectivityPtrOutput) ClientAuthentication ¶ added in v0.44.0
func (o ClusterVpcConnectivityPtrOutput) ClientAuthentication() ClusterVpcConnectivityClientAuthenticationPtrOutput
func (ClusterVpcConnectivityPtrOutput) Elem ¶ added in v0.44.0
func (o ClusterVpcConnectivityPtrOutput) Elem() ClusterVpcConnectivityOutput
func (ClusterVpcConnectivityPtrOutput) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityPtrOutput) ElementType() reflect.Type
func (ClusterVpcConnectivityPtrOutput) ToClusterVpcConnectivityPtrOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityPtrOutput) ToClusterVpcConnectivityPtrOutput() ClusterVpcConnectivityPtrOutput
func (ClusterVpcConnectivityPtrOutput) ToClusterVpcConnectivityPtrOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityPtrOutput) ToClusterVpcConnectivityPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityPtrOutput
type ClusterVpcConnectivitySasl ¶ added in v0.44.0
type ClusterVpcConnectivitySasl struct { Iam *ClusterVpcConnectivityIam `pulumi:"iam"` Scram *ClusterVpcConnectivityScram `pulumi:"scram"` }
type ClusterVpcConnectivitySaslArgs ¶ added in v0.44.0
type ClusterVpcConnectivitySaslArgs struct { Iam ClusterVpcConnectivityIamPtrInput `pulumi:"iam"` Scram ClusterVpcConnectivityScramPtrInput `pulumi:"scram"` }
func (ClusterVpcConnectivitySaslArgs) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivitySaslArgs) ElementType() reflect.Type
func (ClusterVpcConnectivitySaslArgs) ToClusterVpcConnectivitySaslOutput ¶ added in v0.44.0
func (i ClusterVpcConnectivitySaslArgs) ToClusterVpcConnectivitySaslOutput() ClusterVpcConnectivitySaslOutput
func (ClusterVpcConnectivitySaslArgs) ToClusterVpcConnectivitySaslOutputWithContext ¶ added in v0.44.0
func (i ClusterVpcConnectivitySaslArgs) ToClusterVpcConnectivitySaslOutputWithContext(ctx context.Context) ClusterVpcConnectivitySaslOutput
func (ClusterVpcConnectivitySaslArgs) ToClusterVpcConnectivitySaslPtrOutput ¶ added in v0.44.0
func (i ClusterVpcConnectivitySaslArgs) ToClusterVpcConnectivitySaslPtrOutput() ClusterVpcConnectivitySaslPtrOutput
func (ClusterVpcConnectivitySaslArgs) ToClusterVpcConnectivitySaslPtrOutputWithContext ¶ added in v0.44.0
func (i ClusterVpcConnectivitySaslArgs) ToClusterVpcConnectivitySaslPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivitySaslPtrOutput
type ClusterVpcConnectivitySaslInput ¶ added in v0.44.0
type ClusterVpcConnectivitySaslInput interface { pulumi.Input ToClusterVpcConnectivitySaslOutput() ClusterVpcConnectivitySaslOutput ToClusterVpcConnectivitySaslOutputWithContext(context.Context) ClusterVpcConnectivitySaslOutput }
ClusterVpcConnectivitySaslInput is an input type that accepts ClusterVpcConnectivitySaslArgs and ClusterVpcConnectivitySaslOutput values. You can construct a concrete instance of `ClusterVpcConnectivitySaslInput` via:
ClusterVpcConnectivitySaslArgs{...}
type ClusterVpcConnectivitySaslOutput ¶ added in v0.44.0
type ClusterVpcConnectivitySaslOutput struct{ *pulumi.OutputState }
func (ClusterVpcConnectivitySaslOutput) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivitySaslOutput) ElementType() reflect.Type
func (ClusterVpcConnectivitySaslOutput) Scram ¶ added in v0.44.0
func (o ClusterVpcConnectivitySaslOutput) Scram() ClusterVpcConnectivityScramPtrOutput
func (ClusterVpcConnectivitySaslOutput) ToClusterVpcConnectivitySaslOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivitySaslOutput) ToClusterVpcConnectivitySaslOutput() ClusterVpcConnectivitySaslOutput
func (ClusterVpcConnectivitySaslOutput) ToClusterVpcConnectivitySaslOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivitySaslOutput) ToClusterVpcConnectivitySaslOutputWithContext(ctx context.Context) ClusterVpcConnectivitySaslOutput
func (ClusterVpcConnectivitySaslOutput) ToClusterVpcConnectivitySaslPtrOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivitySaslOutput) ToClusterVpcConnectivitySaslPtrOutput() ClusterVpcConnectivitySaslPtrOutput
func (ClusterVpcConnectivitySaslOutput) ToClusterVpcConnectivitySaslPtrOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivitySaslOutput) ToClusterVpcConnectivitySaslPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivitySaslPtrOutput
type ClusterVpcConnectivitySaslPtrInput ¶ added in v0.44.0
type ClusterVpcConnectivitySaslPtrInput interface { pulumi.Input ToClusterVpcConnectivitySaslPtrOutput() ClusterVpcConnectivitySaslPtrOutput ToClusterVpcConnectivitySaslPtrOutputWithContext(context.Context) ClusterVpcConnectivitySaslPtrOutput }
ClusterVpcConnectivitySaslPtrInput is an input type that accepts ClusterVpcConnectivitySaslArgs, ClusterVpcConnectivitySaslPtr and ClusterVpcConnectivitySaslPtrOutput values. You can construct a concrete instance of `ClusterVpcConnectivitySaslPtrInput` via:
ClusterVpcConnectivitySaslArgs{...} or: nil
func ClusterVpcConnectivitySaslPtr ¶ added in v0.44.0
func ClusterVpcConnectivitySaslPtr(v *ClusterVpcConnectivitySaslArgs) ClusterVpcConnectivitySaslPtrInput
type ClusterVpcConnectivitySaslPtrOutput ¶ added in v0.44.0
type ClusterVpcConnectivitySaslPtrOutput struct{ *pulumi.OutputState }
func (ClusterVpcConnectivitySaslPtrOutput) Elem ¶ added in v0.44.0
func (o ClusterVpcConnectivitySaslPtrOutput) Elem() ClusterVpcConnectivitySaslOutput
func (ClusterVpcConnectivitySaslPtrOutput) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivitySaslPtrOutput) ElementType() reflect.Type
func (ClusterVpcConnectivitySaslPtrOutput) Scram ¶ added in v0.44.0
func (o ClusterVpcConnectivitySaslPtrOutput) Scram() ClusterVpcConnectivityScramPtrOutput
func (ClusterVpcConnectivitySaslPtrOutput) ToClusterVpcConnectivitySaslPtrOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivitySaslPtrOutput) ToClusterVpcConnectivitySaslPtrOutput() ClusterVpcConnectivitySaslPtrOutput
func (ClusterVpcConnectivitySaslPtrOutput) ToClusterVpcConnectivitySaslPtrOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivitySaslPtrOutput) ToClusterVpcConnectivitySaslPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivitySaslPtrOutput
type ClusterVpcConnectivityScram ¶ added in v0.44.0
type ClusterVpcConnectivityScram struct {
Enabled bool `pulumi:"enabled"`
}
type ClusterVpcConnectivityScramArgs ¶ added in v0.44.0
func (ClusterVpcConnectivityScramArgs) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityScramArgs) ElementType() reflect.Type
func (ClusterVpcConnectivityScramArgs) ToClusterVpcConnectivityScramOutput ¶ added in v0.44.0
func (i ClusterVpcConnectivityScramArgs) ToClusterVpcConnectivityScramOutput() ClusterVpcConnectivityScramOutput
func (ClusterVpcConnectivityScramArgs) ToClusterVpcConnectivityScramOutputWithContext ¶ added in v0.44.0
func (i ClusterVpcConnectivityScramArgs) ToClusterVpcConnectivityScramOutputWithContext(ctx context.Context) ClusterVpcConnectivityScramOutput
func (ClusterVpcConnectivityScramArgs) ToClusterVpcConnectivityScramPtrOutput ¶ added in v0.44.0
func (i ClusterVpcConnectivityScramArgs) ToClusterVpcConnectivityScramPtrOutput() ClusterVpcConnectivityScramPtrOutput
func (ClusterVpcConnectivityScramArgs) ToClusterVpcConnectivityScramPtrOutputWithContext ¶ added in v0.44.0
func (i ClusterVpcConnectivityScramArgs) ToClusterVpcConnectivityScramPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityScramPtrOutput
type ClusterVpcConnectivityScramInput ¶ added in v0.44.0
type ClusterVpcConnectivityScramInput interface { pulumi.Input ToClusterVpcConnectivityScramOutput() ClusterVpcConnectivityScramOutput ToClusterVpcConnectivityScramOutputWithContext(context.Context) ClusterVpcConnectivityScramOutput }
ClusterVpcConnectivityScramInput is an input type that accepts ClusterVpcConnectivityScramArgs and ClusterVpcConnectivityScramOutput values. You can construct a concrete instance of `ClusterVpcConnectivityScramInput` via:
ClusterVpcConnectivityScramArgs{...}
type ClusterVpcConnectivityScramOutput ¶ added in v0.44.0
type ClusterVpcConnectivityScramOutput struct{ *pulumi.OutputState }
func (ClusterVpcConnectivityScramOutput) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityScramOutput) ElementType() reflect.Type
func (ClusterVpcConnectivityScramOutput) Enabled ¶ added in v0.44.0
func (o ClusterVpcConnectivityScramOutput) Enabled() pulumi.BoolOutput
func (ClusterVpcConnectivityScramOutput) ToClusterVpcConnectivityScramOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityScramOutput) ToClusterVpcConnectivityScramOutput() ClusterVpcConnectivityScramOutput
func (ClusterVpcConnectivityScramOutput) ToClusterVpcConnectivityScramOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityScramOutput) ToClusterVpcConnectivityScramOutputWithContext(ctx context.Context) ClusterVpcConnectivityScramOutput
func (ClusterVpcConnectivityScramOutput) ToClusterVpcConnectivityScramPtrOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityScramOutput) ToClusterVpcConnectivityScramPtrOutput() ClusterVpcConnectivityScramPtrOutput
func (ClusterVpcConnectivityScramOutput) ToClusterVpcConnectivityScramPtrOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityScramOutput) ToClusterVpcConnectivityScramPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityScramPtrOutput
type ClusterVpcConnectivityScramPtrInput ¶ added in v0.44.0
type ClusterVpcConnectivityScramPtrInput interface { pulumi.Input ToClusterVpcConnectivityScramPtrOutput() ClusterVpcConnectivityScramPtrOutput ToClusterVpcConnectivityScramPtrOutputWithContext(context.Context) ClusterVpcConnectivityScramPtrOutput }
ClusterVpcConnectivityScramPtrInput is an input type that accepts ClusterVpcConnectivityScramArgs, ClusterVpcConnectivityScramPtr and ClusterVpcConnectivityScramPtrOutput values. You can construct a concrete instance of `ClusterVpcConnectivityScramPtrInput` via:
ClusterVpcConnectivityScramArgs{...} or: nil
func ClusterVpcConnectivityScramPtr ¶ added in v0.44.0
func ClusterVpcConnectivityScramPtr(v *ClusterVpcConnectivityScramArgs) ClusterVpcConnectivityScramPtrInput
type ClusterVpcConnectivityScramPtrOutput ¶ added in v0.44.0
type ClusterVpcConnectivityScramPtrOutput struct{ *pulumi.OutputState }
func (ClusterVpcConnectivityScramPtrOutput) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityScramPtrOutput) ElementType() reflect.Type
func (ClusterVpcConnectivityScramPtrOutput) Enabled ¶ added in v0.44.0
func (o ClusterVpcConnectivityScramPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ClusterVpcConnectivityScramPtrOutput) ToClusterVpcConnectivityScramPtrOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityScramPtrOutput) ToClusterVpcConnectivityScramPtrOutput() ClusterVpcConnectivityScramPtrOutput
func (ClusterVpcConnectivityScramPtrOutput) ToClusterVpcConnectivityScramPtrOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityScramPtrOutput) ToClusterVpcConnectivityScramPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityScramPtrOutput
type ClusterVpcConnectivityTls ¶ added in v0.44.0
type ClusterVpcConnectivityTls struct {
Enabled bool `pulumi:"enabled"`
}
type ClusterVpcConnectivityTlsArgs ¶ added in v0.44.0
func (ClusterVpcConnectivityTlsArgs) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityTlsArgs) ElementType() reflect.Type
func (ClusterVpcConnectivityTlsArgs) ToClusterVpcConnectivityTlsOutput ¶ added in v0.44.0
func (i ClusterVpcConnectivityTlsArgs) ToClusterVpcConnectivityTlsOutput() ClusterVpcConnectivityTlsOutput
func (ClusterVpcConnectivityTlsArgs) ToClusterVpcConnectivityTlsOutputWithContext ¶ added in v0.44.0
func (i ClusterVpcConnectivityTlsArgs) ToClusterVpcConnectivityTlsOutputWithContext(ctx context.Context) ClusterVpcConnectivityTlsOutput
func (ClusterVpcConnectivityTlsArgs) ToClusterVpcConnectivityTlsPtrOutput ¶ added in v0.44.0
func (i ClusterVpcConnectivityTlsArgs) ToClusterVpcConnectivityTlsPtrOutput() ClusterVpcConnectivityTlsPtrOutput
func (ClusterVpcConnectivityTlsArgs) ToClusterVpcConnectivityTlsPtrOutputWithContext ¶ added in v0.44.0
func (i ClusterVpcConnectivityTlsArgs) ToClusterVpcConnectivityTlsPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityTlsPtrOutput
type ClusterVpcConnectivityTlsInput ¶ added in v0.44.0
type ClusterVpcConnectivityTlsInput interface { pulumi.Input ToClusterVpcConnectivityTlsOutput() ClusterVpcConnectivityTlsOutput ToClusterVpcConnectivityTlsOutputWithContext(context.Context) ClusterVpcConnectivityTlsOutput }
ClusterVpcConnectivityTlsInput is an input type that accepts ClusterVpcConnectivityTlsArgs and ClusterVpcConnectivityTlsOutput values. You can construct a concrete instance of `ClusterVpcConnectivityTlsInput` via:
ClusterVpcConnectivityTlsArgs{...}
type ClusterVpcConnectivityTlsOutput ¶ added in v0.44.0
type ClusterVpcConnectivityTlsOutput struct{ *pulumi.OutputState }
func (ClusterVpcConnectivityTlsOutput) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityTlsOutput) ElementType() reflect.Type
func (ClusterVpcConnectivityTlsOutput) Enabled ¶ added in v0.44.0
func (o ClusterVpcConnectivityTlsOutput) Enabled() pulumi.BoolOutput
func (ClusterVpcConnectivityTlsOutput) ToClusterVpcConnectivityTlsOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityTlsOutput) ToClusterVpcConnectivityTlsOutput() ClusterVpcConnectivityTlsOutput
func (ClusterVpcConnectivityTlsOutput) ToClusterVpcConnectivityTlsOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityTlsOutput) ToClusterVpcConnectivityTlsOutputWithContext(ctx context.Context) ClusterVpcConnectivityTlsOutput
func (ClusterVpcConnectivityTlsOutput) ToClusterVpcConnectivityTlsPtrOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityTlsOutput) ToClusterVpcConnectivityTlsPtrOutput() ClusterVpcConnectivityTlsPtrOutput
func (ClusterVpcConnectivityTlsOutput) ToClusterVpcConnectivityTlsPtrOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityTlsOutput) ToClusterVpcConnectivityTlsPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityTlsPtrOutput
type ClusterVpcConnectivityTlsPtrInput ¶ added in v0.44.0
type ClusterVpcConnectivityTlsPtrInput interface { pulumi.Input ToClusterVpcConnectivityTlsPtrOutput() ClusterVpcConnectivityTlsPtrOutput ToClusterVpcConnectivityTlsPtrOutputWithContext(context.Context) ClusterVpcConnectivityTlsPtrOutput }
ClusterVpcConnectivityTlsPtrInput is an input type that accepts ClusterVpcConnectivityTlsArgs, ClusterVpcConnectivityTlsPtr and ClusterVpcConnectivityTlsPtrOutput values. You can construct a concrete instance of `ClusterVpcConnectivityTlsPtrInput` via:
ClusterVpcConnectivityTlsArgs{...} or: nil
func ClusterVpcConnectivityTlsPtr ¶ added in v0.44.0
func ClusterVpcConnectivityTlsPtr(v *ClusterVpcConnectivityTlsArgs) ClusterVpcConnectivityTlsPtrInput
type ClusterVpcConnectivityTlsPtrOutput ¶ added in v0.44.0
type ClusterVpcConnectivityTlsPtrOutput struct{ *pulumi.OutputState }
func (ClusterVpcConnectivityTlsPtrOutput) Elem ¶ added in v0.44.0
func (o ClusterVpcConnectivityTlsPtrOutput) Elem() ClusterVpcConnectivityTlsOutput
func (ClusterVpcConnectivityTlsPtrOutput) ElementType ¶ added in v0.44.0
func (ClusterVpcConnectivityTlsPtrOutput) ElementType() reflect.Type
func (ClusterVpcConnectivityTlsPtrOutput) Enabled ¶ added in v0.44.0
func (o ClusterVpcConnectivityTlsPtrOutput) Enabled() pulumi.BoolPtrOutput
func (ClusterVpcConnectivityTlsPtrOutput) ToClusterVpcConnectivityTlsPtrOutput ¶ added in v0.44.0
func (o ClusterVpcConnectivityTlsPtrOutput) ToClusterVpcConnectivityTlsPtrOutput() ClusterVpcConnectivityTlsPtrOutput
func (ClusterVpcConnectivityTlsPtrOutput) ToClusterVpcConnectivityTlsPtrOutputWithContext ¶ added in v0.44.0
func (o ClusterVpcConnectivityTlsPtrOutput) ToClusterVpcConnectivityTlsPtrOutputWithContext(ctx context.Context) ClusterVpcConnectivityTlsPtrOutput
type Configuration ¶ added in v0.14.0
type Configuration struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` Description pulumi.StringPtrOutput `pulumi:"description"` KafkaVersionsList pulumi.StringArrayOutput `pulumi:"kafkaVersionsList"` LatestRevision ConfigurationLatestRevisionPtrOutput `pulumi:"latestRevision"` Name pulumi.StringOutput `pulumi:"name"` ServerProperties pulumi.StringOutput `pulumi:"serverProperties"` }
Resource Type definition for AWS::MSK::Configuration
func GetConfiguration ¶ added in v0.14.0
func GetConfiguration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigurationState, opts ...pulumi.ResourceOption) (*Configuration, error)
GetConfiguration gets an existing Configuration 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 NewConfiguration ¶ added in v0.14.0
func NewConfiguration(ctx *pulumi.Context, name string, args *ConfigurationArgs, opts ...pulumi.ResourceOption) (*Configuration, error)
NewConfiguration registers a new resource with the given unique name, arguments, and options.
func (*Configuration) ElementType ¶ added in v0.14.0
func (*Configuration) ElementType() reflect.Type
func (*Configuration) ToConfigurationOutput ¶ added in v0.14.0
func (i *Configuration) ToConfigurationOutput() ConfigurationOutput
func (*Configuration) ToConfigurationOutputWithContext ¶ added in v0.14.0
func (i *Configuration) ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput
type ConfigurationArgs ¶ added in v0.14.0
type ConfigurationArgs struct { Description pulumi.StringPtrInput KafkaVersionsList pulumi.StringArrayInput LatestRevision ConfigurationLatestRevisionPtrInput Name pulumi.StringPtrInput ServerProperties pulumi.StringInput }
The set of arguments for constructing a Configuration resource.
func (ConfigurationArgs) ElementType ¶ added in v0.14.0
func (ConfigurationArgs) ElementType() reflect.Type
type ConfigurationInput ¶ added in v0.14.0
type ConfigurationInput interface { pulumi.Input ToConfigurationOutput() ConfigurationOutput ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput }
type ConfigurationLatestRevision ¶ added in v0.77.0
type ConfigurationLatestRevisionArgs ¶ added in v0.77.0
type ConfigurationLatestRevisionArgs struct { CreationTime pulumi.StringPtrInput `pulumi:"creationTime"` Description pulumi.StringPtrInput `pulumi:"description"` Revision pulumi.IntPtrInput `pulumi:"revision"` }
func (ConfigurationLatestRevisionArgs) ElementType ¶ added in v0.77.0
func (ConfigurationLatestRevisionArgs) ElementType() reflect.Type
func (ConfigurationLatestRevisionArgs) ToConfigurationLatestRevisionOutput ¶ added in v0.77.0
func (i ConfigurationLatestRevisionArgs) ToConfigurationLatestRevisionOutput() ConfigurationLatestRevisionOutput
func (ConfigurationLatestRevisionArgs) ToConfigurationLatestRevisionOutputWithContext ¶ added in v0.77.0
func (i ConfigurationLatestRevisionArgs) ToConfigurationLatestRevisionOutputWithContext(ctx context.Context) ConfigurationLatestRevisionOutput
func (ConfigurationLatestRevisionArgs) ToConfigurationLatestRevisionPtrOutput ¶ added in v0.77.0
func (i ConfigurationLatestRevisionArgs) ToConfigurationLatestRevisionPtrOutput() ConfigurationLatestRevisionPtrOutput
func (ConfigurationLatestRevisionArgs) ToConfigurationLatestRevisionPtrOutputWithContext ¶ added in v0.77.0
func (i ConfigurationLatestRevisionArgs) ToConfigurationLatestRevisionPtrOutputWithContext(ctx context.Context) ConfigurationLatestRevisionPtrOutput
type ConfigurationLatestRevisionInput ¶ added in v0.77.0
type ConfigurationLatestRevisionInput interface { pulumi.Input ToConfigurationLatestRevisionOutput() ConfigurationLatestRevisionOutput ToConfigurationLatestRevisionOutputWithContext(context.Context) ConfigurationLatestRevisionOutput }
ConfigurationLatestRevisionInput is an input type that accepts ConfigurationLatestRevisionArgs and ConfigurationLatestRevisionOutput values. You can construct a concrete instance of `ConfigurationLatestRevisionInput` via:
ConfigurationLatestRevisionArgs{...}
type ConfigurationLatestRevisionOutput ¶ added in v0.77.0
type ConfigurationLatestRevisionOutput struct{ *pulumi.OutputState }
func (ConfigurationLatestRevisionOutput) CreationTime ¶ added in v0.77.0
func (o ConfigurationLatestRevisionOutput) CreationTime() pulumi.StringPtrOutput
func (ConfigurationLatestRevisionOutput) Description ¶ added in v0.77.0
func (o ConfigurationLatestRevisionOutput) Description() pulumi.StringPtrOutput
func (ConfigurationLatestRevisionOutput) ElementType ¶ added in v0.77.0
func (ConfigurationLatestRevisionOutput) ElementType() reflect.Type
func (ConfigurationLatestRevisionOutput) Revision ¶ added in v0.77.0
func (o ConfigurationLatestRevisionOutput) Revision() pulumi.IntPtrOutput
func (ConfigurationLatestRevisionOutput) ToConfigurationLatestRevisionOutput ¶ added in v0.77.0
func (o ConfigurationLatestRevisionOutput) ToConfigurationLatestRevisionOutput() ConfigurationLatestRevisionOutput
func (ConfigurationLatestRevisionOutput) ToConfigurationLatestRevisionOutputWithContext ¶ added in v0.77.0
func (o ConfigurationLatestRevisionOutput) ToConfigurationLatestRevisionOutputWithContext(ctx context.Context) ConfigurationLatestRevisionOutput
func (ConfigurationLatestRevisionOutput) ToConfigurationLatestRevisionPtrOutput ¶ added in v0.77.0
func (o ConfigurationLatestRevisionOutput) ToConfigurationLatestRevisionPtrOutput() ConfigurationLatestRevisionPtrOutput
func (ConfigurationLatestRevisionOutput) ToConfigurationLatestRevisionPtrOutputWithContext ¶ added in v0.77.0
func (o ConfigurationLatestRevisionOutput) ToConfigurationLatestRevisionPtrOutputWithContext(ctx context.Context) ConfigurationLatestRevisionPtrOutput
type ConfigurationLatestRevisionPtrInput ¶ added in v0.77.0
type ConfigurationLatestRevisionPtrInput interface { pulumi.Input ToConfigurationLatestRevisionPtrOutput() ConfigurationLatestRevisionPtrOutput ToConfigurationLatestRevisionPtrOutputWithContext(context.Context) ConfigurationLatestRevisionPtrOutput }
ConfigurationLatestRevisionPtrInput is an input type that accepts ConfigurationLatestRevisionArgs, ConfigurationLatestRevisionPtr and ConfigurationLatestRevisionPtrOutput values. You can construct a concrete instance of `ConfigurationLatestRevisionPtrInput` via:
ConfigurationLatestRevisionArgs{...} or: nil
func ConfigurationLatestRevisionPtr ¶ added in v0.77.0
func ConfigurationLatestRevisionPtr(v *ConfigurationLatestRevisionArgs) ConfigurationLatestRevisionPtrInput
type ConfigurationLatestRevisionPtrOutput ¶ added in v0.77.0
type ConfigurationLatestRevisionPtrOutput struct{ *pulumi.OutputState }
func (ConfigurationLatestRevisionPtrOutput) CreationTime ¶ added in v0.77.0
func (o ConfigurationLatestRevisionPtrOutput) CreationTime() pulumi.StringPtrOutput
func (ConfigurationLatestRevisionPtrOutput) Description ¶ added in v0.77.0
func (o ConfigurationLatestRevisionPtrOutput) Description() pulumi.StringPtrOutput
func (ConfigurationLatestRevisionPtrOutput) ElementType ¶ added in v0.77.0
func (ConfigurationLatestRevisionPtrOutput) ElementType() reflect.Type
func (ConfigurationLatestRevisionPtrOutput) Revision ¶ added in v0.77.0
func (o ConfigurationLatestRevisionPtrOutput) Revision() pulumi.IntPtrOutput
func (ConfigurationLatestRevisionPtrOutput) ToConfigurationLatestRevisionPtrOutput ¶ added in v0.77.0
func (o ConfigurationLatestRevisionPtrOutput) ToConfigurationLatestRevisionPtrOutput() ConfigurationLatestRevisionPtrOutput
func (ConfigurationLatestRevisionPtrOutput) ToConfigurationLatestRevisionPtrOutputWithContext ¶ added in v0.77.0
func (o ConfigurationLatestRevisionPtrOutput) ToConfigurationLatestRevisionPtrOutputWithContext(ctx context.Context) ConfigurationLatestRevisionPtrOutput
type ConfigurationOutput ¶ added in v0.14.0
type ConfigurationOutput struct{ *pulumi.OutputState }
func (ConfigurationOutput) Arn ¶ added in v0.17.0
func (o ConfigurationOutput) Arn() pulumi.StringOutput
func (ConfigurationOutput) Description ¶ added in v0.17.0
func (o ConfigurationOutput) Description() pulumi.StringPtrOutput
func (ConfigurationOutput) ElementType ¶ added in v0.14.0
func (ConfigurationOutput) ElementType() reflect.Type
func (ConfigurationOutput) KafkaVersionsList ¶ added in v0.17.0
func (o ConfigurationOutput) KafkaVersionsList() pulumi.StringArrayOutput
func (ConfigurationOutput) LatestRevision ¶ added in v0.77.0
func (o ConfigurationOutput) LatestRevision() ConfigurationLatestRevisionPtrOutput
func (ConfigurationOutput) Name ¶ added in v0.17.0
func (o ConfigurationOutput) Name() pulumi.StringOutput
func (ConfigurationOutput) ServerProperties ¶ added in v0.17.0
func (o ConfigurationOutput) ServerProperties() pulumi.StringOutput
func (ConfigurationOutput) ToConfigurationOutput ¶ added in v0.14.0
func (o ConfigurationOutput) ToConfigurationOutput() ConfigurationOutput
func (ConfigurationOutput) ToConfigurationOutputWithContext ¶ added in v0.14.0
func (o ConfigurationOutput) ToConfigurationOutputWithContext(ctx context.Context) ConfigurationOutput
type ConfigurationState ¶ added in v0.14.0
type ConfigurationState struct { }
func (ConfigurationState) ElementType ¶ added in v0.14.0
func (ConfigurationState) ElementType() reflect.Type
type LookupBatchScramSecretArgs ¶ added in v0.14.0
type LookupBatchScramSecretArgs struct {
ClusterArn string `pulumi:"clusterArn"`
}
type LookupBatchScramSecretOutputArgs ¶ added in v0.14.0
type LookupBatchScramSecretOutputArgs struct {
ClusterArn pulumi.StringInput `pulumi:"clusterArn"`
}
func (LookupBatchScramSecretOutputArgs) ElementType ¶ added in v0.14.0
func (LookupBatchScramSecretOutputArgs) ElementType() reflect.Type
type LookupBatchScramSecretResult ¶ added in v0.14.0
type LookupBatchScramSecretResult struct {
SecretArnList []string `pulumi:"secretArnList"`
}
func LookupBatchScramSecret ¶ added in v0.14.0
func LookupBatchScramSecret(ctx *pulumi.Context, args *LookupBatchScramSecretArgs, opts ...pulumi.InvokeOption) (*LookupBatchScramSecretResult, error)
Resource Type definition for AWS::MSK::BatchScramSecret
type LookupBatchScramSecretResultOutput ¶ added in v0.14.0
type LookupBatchScramSecretResultOutput struct{ *pulumi.OutputState }
func LookupBatchScramSecretOutput ¶ added in v0.14.0
func LookupBatchScramSecretOutput(ctx *pulumi.Context, args LookupBatchScramSecretOutputArgs, opts ...pulumi.InvokeOption) LookupBatchScramSecretResultOutput
func (LookupBatchScramSecretResultOutput) ElementType ¶ added in v0.14.0
func (LookupBatchScramSecretResultOutput) ElementType() reflect.Type
func (LookupBatchScramSecretResultOutput) SecretArnList ¶ added in v0.14.0
func (o LookupBatchScramSecretResultOutput) SecretArnList() pulumi.StringArrayOutput
func (LookupBatchScramSecretResultOutput) ToLookupBatchScramSecretResultOutput ¶ added in v0.14.0
func (o LookupBatchScramSecretResultOutput) ToLookupBatchScramSecretResultOutput() LookupBatchScramSecretResultOutput
func (LookupBatchScramSecretResultOutput) ToLookupBatchScramSecretResultOutputWithContext ¶ added in v0.14.0
func (o LookupBatchScramSecretResultOutput) ToLookupBatchScramSecretResultOutputWithContext(ctx context.Context) LookupBatchScramSecretResultOutput
type LookupClusterArgs ¶ added in v0.12.0
type LookupClusterArgs struct {
Arn string `pulumi:"arn"`
}
type LookupClusterOutputArgs ¶ added in v0.12.0
type LookupClusterOutputArgs struct {
Arn pulumi.StringInput `pulumi:"arn"`
}
func (LookupClusterOutputArgs) ElementType ¶ added in v0.12.0
func (LookupClusterOutputArgs) ElementType() reflect.Type
type LookupClusterPolicyArgs ¶ added in v0.59.0
type LookupClusterPolicyArgs struct { // The arn of the cluster for the resource policy. ClusterArn string `pulumi:"clusterArn"` }
type LookupClusterPolicyOutputArgs ¶ added in v0.59.0
type LookupClusterPolicyOutputArgs struct { // The arn of the cluster for the resource policy. ClusterArn pulumi.StringInput `pulumi:"clusterArn"` }
func (LookupClusterPolicyOutputArgs) ElementType ¶ added in v0.59.0
func (LookupClusterPolicyOutputArgs) ElementType() reflect.Type
type LookupClusterPolicyResult ¶ added in v0.59.0
type LookupClusterPolicyResult struct { // The current version of the policy attached to the specified cluster CurrentVersion *string `pulumi:"currentVersion"` // A policy document containing permissions to add to the specified cluster. // // Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MSK::ClusterPolicy` for more information about the expected schema for this property. Policy interface{} `pulumi:"policy"` }
func LookupClusterPolicy ¶ added in v0.59.0
func LookupClusterPolicy(ctx *pulumi.Context, args *LookupClusterPolicyArgs, opts ...pulumi.InvokeOption) (*LookupClusterPolicyResult, error)
Resource Type definition for AWS::MSK::ClusterPolicy
type LookupClusterPolicyResultOutput ¶ added in v0.59.0
type LookupClusterPolicyResultOutput struct{ *pulumi.OutputState }
func LookupClusterPolicyOutput ¶ added in v0.59.0
func LookupClusterPolicyOutput(ctx *pulumi.Context, args LookupClusterPolicyOutputArgs, opts ...pulumi.InvokeOption) LookupClusterPolicyResultOutput
func (LookupClusterPolicyResultOutput) CurrentVersion ¶ added in v0.59.0
func (o LookupClusterPolicyResultOutput) CurrentVersion() pulumi.StringPtrOutput
The current version of the policy attached to the specified cluster
func (LookupClusterPolicyResultOutput) ElementType ¶ added in v0.59.0
func (LookupClusterPolicyResultOutput) ElementType() reflect.Type
func (LookupClusterPolicyResultOutput) Policy ¶ added in v0.59.0
func (o LookupClusterPolicyResultOutput) Policy() pulumi.AnyOutput
A policy document containing permissions to add to the specified cluster.
Search the [CloudFormation User Guide](https://docs.aws.amazon.com/cloudformation/) for `AWS::MSK::ClusterPolicy` for more information about the expected schema for this property.
func (LookupClusterPolicyResultOutput) ToLookupClusterPolicyResultOutput ¶ added in v0.59.0
func (o LookupClusterPolicyResultOutput) ToLookupClusterPolicyResultOutput() LookupClusterPolicyResultOutput
func (LookupClusterPolicyResultOutput) ToLookupClusterPolicyResultOutputWithContext ¶ added in v0.59.0
func (o LookupClusterPolicyResultOutput) ToLookupClusterPolicyResultOutputWithContext(ctx context.Context) LookupClusterPolicyResultOutput
type LookupClusterResult ¶ added in v0.12.0
type LookupClusterResult struct { Arn *string `pulumi:"arn"` BrokerNodeGroupInfo *ClusterBrokerNodeGroupInfo `pulumi:"brokerNodeGroupInfo"` ClientAuthentication *ClusterClientAuthentication `pulumi:"clientAuthentication"` ConfigurationInfo *ClusterConfigurationInfo `pulumi:"configurationInfo"` // The current version of the MSK cluster CurrentVersion *string `pulumi:"currentVersion"` EncryptionInfo *ClusterEncryptionInfo `pulumi:"encryptionInfo"` EnhancedMonitoring *ClusterEnhancedMonitoring `pulumi:"enhancedMonitoring"` KafkaVersion *string `pulumi:"kafkaVersion"` LoggingInfo *ClusterLoggingInfo `pulumi:"loggingInfo"` NumberOfBrokerNodes *int `pulumi:"numberOfBrokerNodes"` OpenMonitoring *ClusterOpenMonitoring `pulumi:"openMonitoring"` StorageMode *ClusterStorageMode `pulumi:"storageMode"` // A key-value pair to associate with a resource. Tags map[string]string `pulumi:"tags"` }
func LookupCluster ¶ added in v0.12.0
func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, error)
Resource Type definition for AWS::MSK::Cluster
type LookupClusterResultOutput ¶ added in v0.12.0
type LookupClusterResultOutput struct{ *pulumi.OutputState }
func LookupClusterOutput ¶ added in v0.12.0
func LookupClusterOutput(ctx *pulumi.Context, args LookupClusterOutputArgs, opts ...pulumi.InvokeOption) LookupClusterResultOutput
func (LookupClusterResultOutput) Arn ¶ added in v0.14.0
func (o LookupClusterResultOutput) Arn() pulumi.StringPtrOutput
func (LookupClusterResultOutput) BrokerNodeGroupInfo ¶ added in v0.12.0
func (o LookupClusterResultOutput) BrokerNodeGroupInfo() ClusterBrokerNodeGroupInfoPtrOutput
func (LookupClusterResultOutput) ClientAuthentication ¶ added in v0.12.0
func (o LookupClusterResultOutput) ClientAuthentication() ClusterClientAuthenticationPtrOutput
func (LookupClusterResultOutput) ConfigurationInfo ¶ added in v0.12.0
func (o LookupClusterResultOutput) ConfigurationInfo() ClusterConfigurationInfoPtrOutput
func (LookupClusterResultOutput) CurrentVersion ¶ added in v0.14.0
func (o LookupClusterResultOutput) CurrentVersion() pulumi.StringPtrOutput
The current version of the MSK cluster
func (LookupClusterResultOutput) ElementType ¶ added in v0.12.0
func (LookupClusterResultOutput) ElementType() reflect.Type
func (LookupClusterResultOutput) EncryptionInfo ¶ added in v0.12.0
func (o LookupClusterResultOutput) EncryptionInfo() ClusterEncryptionInfoPtrOutput
func (LookupClusterResultOutput) EnhancedMonitoring ¶ added in v0.12.0
func (o LookupClusterResultOutput) EnhancedMonitoring() ClusterEnhancedMonitoringPtrOutput
func (LookupClusterResultOutput) KafkaVersion ¶ added in v0.12.0
func (o LookupClusterResultOutput) KafkaVersion() pulumi.StringPtrOutput
func (LookupClusterResultOutput) LoggingInfo ¶ added in v0.12.0
func (o LookupClusterResultOutput) LoggingInfo() ClusterLoggingInfoPtrOutput
func (LookupClusterResultOutput) NumberOfBrokerNodes ¶ added in v0.12.0
func (o LookupClusterResultOutput) NumberOfBrokerNodes() pulumi.IntPtrOutput
func (LookupClusterResultOutput) OpenMonitoring ¶ added in v0.12.0
func (o LookupClusterResultOutput) OpenMonitoring() ClusterOpenMonitoringPtrOutput
func (LookupClusterResultOutput) StorageMode ¶ added in v0.38.0
func (o LookupClusterResultOutput) StorageMode() ClusterStorageModePtrOutput
func (LookupClusterResultOutput) Tags ¶ added in v0.73.1
func (o LookupClusterResultOutput) Tags() pulumi.StringMapOutput
A key-value pair to associate with a resource.
func (LookupClusterResultOutput) ToLookupClusterResultOutput ¶ added in v0.12.0
func (o LookupClusterResultOutput) ToLookupClusterResultOutput() LookupClusterResultOutput
func (LookupClusterResultOutput) ToLookupClusterResultOutputWithContext ¶ added in v0.12.0
func (o LookupClusterResultOutput) ToLookupClusterResultOutputWithContext(ctx context.Context) LookupClusterResultOutput
type LookupConfigurationArgs ¶ added in v0.14.0
type LookupConfigurationArgs struct {
Arn string `pulumi:"arn"`
}
type LookupConfigurationOutputArgs ¶ added in v0.14.0
type LookupConfigurationOutputArgs struct {
Arn pulumi.StringInput `pulumi:"arn"`
}
func (LookupConfigurationOutputArgs) ElementType ¶ added in v0.14.0
func (LookupConfigurationOutputArgs) ElementType() reflect.Type
type LookupConfigurationResult ¶ added in v0.14.0
type LookupConfigurationResult struct { Arn *string `pulumi:"arn"` Description *string `pulumi:"description"` LatestRevision *ConfigurationLatestRevision `pulumi:"latestRevision"` }
func LookupConfiguration ¶ added in v0.14.0
func LookupConfiguration(ctx *pulumi.Context, args *LookupConfigurationArgs, opts ...pulumi.InvokeOption) (*LookupConfigurationResult, error)
Resource Type definition for AWS::MSK::Configuration
type LookupConfigurationResultOutput ¶ added in v0.14.0
type LookupConfigurationResultOutput struct{ *pulumi.OutputState }
func LookupConfigurationOutput ¶ added in v0.14.0
func LookupConfigurationOutput(ctx *pulumi.Context, args LookupConfigurationOutputArgs, opts ...pulumi.InvokeOption) LookupConfigurationResultOutput
func (LookupConfigurationResultOutput) Arn ¶ added in v0.14.0
func (o LookupConfigurationResultOutput) Arn() pulumi.StringPtrOutput
func (LookupConfigurationResultOutput) Description ¶ added in v0.14.0
func (o LookupConfigurationResultOutput) Description() pulumi.StringPtrOutput
func (LookupConfigurationResultOutput) ElementType ¶ added in v0.14.0
func (LookupConfigurationResultOutput) ElementType() reflect.Type
func (LookupConfigurationResultOutput) LatestRevision ¶ added in v0.77.0
func (o LookupConfigurationResultOutput) LatestRevision() ConfigurationLatestRevisionPtrOutput
func (LookupConfigurationResultOutput) ToLookupConfigurationResultOutput ¶ added in v0.14.0
func (o LookupConfigurationResultOutput) ToLookupConfigurationResultOutput() LookupConfigurationResultOutput
func (LookupConfigurationResultOutput) ToLookupConfigurationResultOutputWithContext ¶ added in v0.14.0
func (o LookupConfigurationResultOutput) ToLookupConfigurationResultOutputWithContext(ctx context.Context) LookupConfigurationResultOutput
type LookupReplicatorArgs ¶ added in v0.82.0
type LookupReplicatorArgs struct { // Amazon Resource Name for the created replicator. ReplicatorArn string `pulumi:"replicatorArn"` }
type LookupReplicatorOutputArgs ¶ added in v0.82.0
type LookupReplicatorOutputArgs struct { // Amazon Resource Name for the created replicator. ReplicatorArn pulumi.StringInput `pulumi:"replicatorArn"` }
func (LookupReplicatorOutputArgs) ElementType ¶ added in v0.82.0
func (LookupReplicatorOutputArgs) ElementType() reflect.Type
type LookupReplicatorResult ¶ added in v0.82.0
type LookupReplicatorResult struct { // The current version of the MSK replicator. CurrentVersion *string `pulumi:"currentVersion"` // A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow. ReplicationInfoList []ReplicatorReplicationInfo `pulumi:"replicationInfoList"` // Amazon Resource Name for the created replicator. ReplicatorArn *string `pulumi:"replicatorArn"` // A collection of tags associated with a resource Tags []aws.Tag `pulumi:"tags"` }
func LookupReplicator ¶ added in v0.82.0
func LookupReplicator(ctx *pulumi.Context, args *LookupReplicatorArgs, opts ...pulumi.InvokeOption) (*LookupReplicatorResult, error)
Resource Type definition for AWS::MSK::Replicator
type LookupReplicatorResultOutput ¶ added in v0.82.0
type LookupReplicatorResultOutput struct{ *pulumi.OutputState }
func LookupReplicatorOutput ¶ added in v0.82.0
func LookupReplicatorOutput(ctx *pulumi.Context, args LookupReplicatorOutputArgs, opts ...pulumi.InvokeOption) LookupReplicatorResultOutput
func (LookupReplicatorResultOutput) CurrentVersion ¶ added in v0.82.0
func (o LookupReplicatorResultOutput) CurrentVersion() pulumi.StringPtrOutput
The current version of the MSK replicator.
func (LookupReplicatorResultOutput) ElementType ¶ added in v0.82.0
func (LookupReplicatorResultOutput) ElementType() reflect.Type
func (LookupReplicatorResultOutput) ReplicationInfoList ¶ added in v0.82.0
func (o LookupReplicatorResultOutput) ReplicationInfoList() ReplicatorReplicationInfoArrayOutput
A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
func (LookupReplicatorResultOutput) ReplicatorArn ¶ added in v0.82.0
func (o LookupReplicatorResultOutput) ReplicatorArn() pulumi.StringPtrOutput
Amazon Resource Name for the created replicator.
func (LookupReplicatorResultOutput) Tags ¶ added in v0.82.0
func (o LookupReplicatorResultOutput) Tags() aws.TagArrayOutput
A collection of tags associated with a resource
func (LookupReplicatorResultOutput) ToLookupReplicatorResultOutput ¶ added in v0.82.0
func (o LookupReplicatorResultOutput) ToLookupReplicatorResultOutput() LookupReplicatorResultOutput
func (LookupReplicatorResultOutput) ToLookupReplicatorResultOutputWithContext ¶ added in v0.82.0
func (o LookupReplicatorResultOutput) ToLookupReplicatorResultOutputWithContext(ctx context.Context) LookupReplicatorResultOutput
type LookupServerlessClusterArgs ¶ added in v0.21.0
type LookupServerlessClusterArgs struct {
Arn string `pulumi:"arn"`
}
type LookupServerlessClusterOutputArgs ¶ added in v0.21.0
type LookupServerlessClusterOutputArgs struct {
Arn pulumi.StringInput `pulumi:"arn"`
}
func (LookupServerlessClusterOutputArgs) ElementType ¶ added in v0.21.0
func (LookupServerlessClusterOutputArgs) ElementType() reflect.Type
type LookupServerlessClusterResult ¶ added in v0.21.0
type LookupServerlessClusterResult struct {
Arn *string `pulumi:"arn"`
}
func LookupServerlessCluster ¶ added in v0.21.0
func LookupServerlessCluster(ctx *pulumi.Context, args *LookupServerlessClusterArgs, opts ...pulumi.InvokeOption) (*LookupServerlessClusterResult, error)
Resource Type definition for AWS::MSK::ServerlessCluster
type LookupServerlessClusterResultOutput ¶ added in v0.21.0
type LookupServerlessClusterResultOutput struct{ *pulumi.OutputState }
func LookupServerlessClusterOutput ¶ added in v0.21.0
func LookupServerlessClusterOutput(ctx *pulumi.Context, args LookupServerlessClusterOutputArgs, opts ...pulumi.InvokeOption) LookupServerlessClusterResultOutput
func (LookupServerlessClusterResultOutput) Arn ¶ added in v0.21.0
func (o LookupServerlessClusterResultOutput) Arn() pulumi.StringPtrOutput
func (LookupServerlessClusterResultOutput) ElementType ¶ added in v0.21.0
func (LookupServerlessClusterResultOutput) ElementType() reflect.Type
func (LookupServerlessClusterResultOutput) ToLookupServerlessClusterResultOutput ¶ added in v0.21.0
func (o LookupServerlessClusterResultOutput) ToLookupServerlessClusterResultOutput() LookupServerlessClusterResultOutput
func (LookupServerlessClusterResultOutput) ToLookupServerlessClusterResultOutputWithContext ¶ added in v0.21.0
func (o LookupServerlessClusterResultOutput) ToLookupServerlessClusterResultOutputWithContext(ctx context.Context) LookupServerlessClusterResultOutput
type LookupVpcConnectionArgs ¶ added in v0.60.0
type LookupVpcConnectionArgs struct { // The ARN of the VPC connection. Arn string `pulumi:"arn"` }
type LookupVpcConnectionOutputArgs ¶ added in v0.60.0
type LookupVpcConnectionOutputArgs struct { // The ARN of the VPC connection. Arn pulumi.StringInput `pulumi:"arn"` }
func (LookupVpcConnectionOutputArgs) ElementType ¶ added in v0.60.0
func (LookupVpcConnectionOutputArgs) ElementType() reflect.Type
type LookupVpcConnectionResult ¶ added in v0.60.0
type LookupVpcConnectionResult struct { // The ARN of the VPC connection. Arn *string `pulumi:"arn"` Tags map[string]string `pulumi:"tags"` }
func LookupVpcConnection ¶ added in v0.60.0
func LookupVpcConnection(ctx *pulumi.Context, args *LookupVpcConnectionArgs, opts ...pulumi.InvokeOption) (*LookupVpcConnectionResult, error)
Resource Type definition for AWS::MSK::VpcConnection
type LookupVpcConnectionResultOutput ¶ added in v0.60.0
type LookupVpcConnectionResultOutput struct{ *pulumi.OutputState }
func LookupVpcConnectionOutput ¶ added in v0.60.0
func LookupVpcConnectionOutput(ctx *pulumi.Context, args LookupVpcConnectionOutputArgs, opts ...pulumi.InvokeOption) LookupVpcConnectionResultOutput
func (LookupVpcConnectionResultOutput) Arn ¶ added in v0.60.0
func (o LookupVpcConnectionResultOutput) Arn() pulumi.StringPtrOutput
The ARN of the VPC connection.
func (LookupVpcConnectionResultOutput) ElementType ¶ added in v0.60.0
func (LookupVpcConnectionResultOutput) ElementType() reflect.Type
func (LookupVpcConnectionResultOutput) Tags ¶ added in v0.60.0
func (o LookupVpcConnectionResultOutput) Tags() pulumi.StringMapOutput
func (LookupVpcConnectionResultOutput) ToLookupVpcConnectionResultOutput ¶ added in v0.60.0
func (o LookupVpcConnectionResultOutput) ToLookupVpcConnectionResultOutput() LookupVpcConnectionResultOutput
func (LookupVpcConnectionResultOutput) ToLookupVpcConnectionResultOutputWithContext ¶ added in v0.60.0
func (o LookupVpcConnectionResultOutput) ToLookupVpcConnectionResultOutputWithContext(ctx context.Context) LookupVpcConnectionResultOutput
type Replicator ¶ added in v0.82.0
type Replicator struct { pulumi.CustomResourceState // The current version of the MSK replicator. CurrentVersion pulumi.StringPtrOutput `pulumi:"currentVersion"` // A summary description of the replicator. Description pulumi.StringPtrOutput `pulumi:"description"` // Specifies a list of Kafka clusters which are targets of the replicator. KafkaClusters ReplicatorKafkaClusterArrayOutput `pulumi:"kafkaClusters"` // A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow. ReplicationInfoList ReplicatorReplicationInfoArrayOutput `pulumi:"replicationInfoList"` // Amazon Resource Name for the created replicator. ReplicatorArn pulumi.StringOutput `pulumi:"replicatorArn"` // The name of the replicator. ReplicatorName pulumi.StringOutput `pulumi:"replicatorName"` // The Amazon Resource Name (ARN) of the IAM role used by the replicator to access external resources. ServiceExecutionRoleArn pulumi.StringOutput `pulumi:"serviceExecutionRoleArn"` // A collection of tags associated with a resource Tags aws.TagArrayOutput `pulumi:"tags"` }
Resource Type definition for AWS::MSK::Replicator
func GetReplicator ¶ added in v0.82.0
func GetReplicator(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ReplicatorState, opts ...pulumi.ResourceOption) (*Replicator, error)
GetReplicator gets an existing Replicator 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 NewReplicator ¶ added in v0.82.0
func NewReplicator(ctx *pulumi.Context, name string, args *ReplicatorArgs, opts ...pulumi.ResourceOption) (*Replicator, error)
NewReplicator registers a new resource with the given unique name, arguments, and options.
func (*Replicator) ElementType ¶ added in v0.82.0
func (*Replicator) ElementType() reflect.Type
func (*Replicator) ToReplicatorOutput ¶ added in v0.82.0
func (i *Replicator) ToReplicatorOutput() ReplicatorOutput
func (*Replicator) ToReplicatorOutputWithContext ¶ added in v0.82.0
func (i *Replicator) ToReplicatorOutputWithContext(ctx context.Context) ReplicatorOutput
type ReplicatorAmazonMskCluster ¶ added in v0.82.0
type ReplicatorAmazonMskCluster struct { // The ARN of an Amazon MSK cluster. MskClusterArn string `pulumi:"mskClusterArn"` }
Details of an Amazon MSK cluster.
type ReplicatorAmazonMskClusterArgs ¶ added in v0.82.0
type ReplicatorAmazonMskClusterArgs struct { // The ARN of an Amazon MSK cluster. MskClusterArn pulumi.StringInput `pulumi:"mskClusterArn"` }
Details of an Amazon MSK cluster.
func (ReplicatorAmazonMskClusterArgs) ElementType ¶ added in v0.82.0
func (ReplicatorAmazonMskClusterArgs) ElementType() reflect.Type
func (ReplicatorAmazonMskClusterArgs) ToReplicatorAmazonMskClusterOutput ¶ added in v0.82.0
func (i ReplicatorAmazonMskClusterArgs) ToReplicatorAmazonMskClusterOutput() ReplicatorAmazonMskClusterOutput
func (ReplicatorAmazonMskClusterArgs) ToReplicatorAmazonMskClusterOutputWithContext ¶ added in v0.82.0
func (i ReplicatorAmazonMskClusterArgs) ToReplicatorAmazonMskClusterOutputWithContext(ctx context.Context) ReplicatorAmazonMskClusterOutput
type ReplicatorAmazonMskClusterInput ¶ added in v0.82.0
type ReplicatorAmazonMskClusterInput interface { pulumi.Input ToReplicatorAmazonMskClusterOutput() ReplicatorAmazonMskClusterOutput ToReplicatorAmazonMskClusterOutputWithContext(context.Context) ReplicatorAmazonMskClusterOutput }
ReplicatorAmazonMskClusterInput is an input type that accepts ReplicatorAmazonMskClusterArgs and ReplicatorAmazonMskClusterOutput values. You can construct a concrete instance of `ReplicatorAmazonMskClusterInput` via:
ReplicatorAmazonMskClusterArgs{...}
type ReplicatorAmazonMskClusterOutput ¶ added in v0.82.0
type ReplicatorAmazonMskClusterOutput struct{ *pulumi.OutputState }
Details of an Amazon MSK cluster.
func (ReplicatorAmazonMskClusterOutput) ElementType ¶ added in v0.82.0
func (ReplicatorAmazonMskClusterOutput) ElementType() reflect.Type
func (ReplicatorAmazonMskClusterOutput) MskClusterArn ¶ added in v0.82.0
func (o ReplicatorAmazonMskClusterOutput) MskClusterArn() pulumi.StringOutput
The ARN of an Amazon MSK cluster.
func (ReplicatorAmazonMskClusterOutput) ToReplicatorAmazonMskClusterOutput ¶ added in v0.82.0
func (o ReplicatorAmazonMskClusterOutput) ToReplicatorAmazonMskClusterOutput() ReplicatorAmazonMskClusterOutput
func (ReplicatorAmazonMskClusterOutput) ToReplicatorAmazonMskClusterOutputWithContext ¶ added in v0.82.0
func (o ReplicatorAmazonMskClusterOutput) ToReplicatorAmazonMskClusterOutputWithContext(ctx context.Context) ReplicatorAmazonMskClusterOutput
type ReplicatorArgs ¶ added in v0.82.0
type ReplicatorArgs struct { // The current version of the MSK replicator. CurrentVersion pulumi.StringPtrInput // A summary description of the replicator. Description pulumi.StringPtrInput // Specifies a list of Kafka clusters which are targets of the replicator. KafkaClusters ReplicatorKafkaClusterArrayInput // A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow. ReplicationInfoList ReplicatorReplicationInfoArrayInput // The name of the replicator. ReplicatorName pulumi.StringPtrInput // The Amazon Resource Name (ARN) of the IAM role used by the replicator to access external resources. ServiceExecutionRoleArn pulumi.StringInput // A collection of tags associated with a resource Tags aws.TagArrayInput }
The set of arguments for constructing a Replicator resource.
func (ReplicatorArgs) ElementType ¶ added in v0.82.0
func (ReplicatorArgs) ElementType() reflect.Type
type ReplicatorConsumerGroupReplication ¶ added in v0.82.0
type ReplicatorConsumerGroupReplication struct { // List of regular expression patterns indicating the consumer groups that should not be replicated. ConsumerGroupsToExclude []string `pulumi:"consumerGroupsToExclude"` // List of regular expression patterns indicating the consumer groups to copy. ConsumerGroupsToReplicate []string `pulumi:"consumerGroupsToReplicate"` // Whether to periodically check for new consumer groups. DetectAndCopyNewConsumerGroups *bool `pulumi:"detectAndCopyNewConsumerGroups"` // Whether to periodically write the translated offsets to __consumer_offsets topic in target cluster. SynchroniseConsumerGroupOffsets *bool `pulumi:"synchroniseConsumerGroupOffsets"` }
Configuration relating to consumer group replication.
type ReplicatorConsumerGroupReplicationArgs ¶ added in v0.82.0
type ReplicatorConsumerGroupReplicationArgs struct { // List of regular expression patterns indicating the consumer groups that should not be replicated. ConsumerGroupsToExclude pulumi.StringArrayInput `pulumi:"consumerGroupsToExclude"` // List of regular expression patterns indicating the consumer groups to copy. ConsumerGroupsToReplicate pulumi.StringArrayInput `pulumi:"consumerGroupsToReplicate"` // Whether to periodically check for new consumer groups. DetectAndCopyNewConsumerGroups pulumi.BoolPtrInput `pulumi:"detectAndCopyNewConsumerGroups"` // Whether to periodically write the translated offsets to __consumer_offsets topic in target cluster. SynchroniseConsumerGroupOffsets pulumi.BoolPtrInput `pulumi:"synchroniseConsumerGroupOffsets"` }
Configuration relating to consumer group replication.
func (ReplicatorConsumerGroupReplicationArgs) ElementType ¶ added in v0.82.0
func (ReplicatorConsumerGroupReplicationArgs) ElementType() reflect.Type
func (ReplicatorConsumerGroupReplicationArgs) ToReplicatorConsumerGroupReplicationOutput ¶ added in v0.82.0
func (i ReplicatorConsumerGroupReplicationArgs) ToReplicatorConsumerGroupReplicationOutput() ReplicatorConsumerGroupReplicationOutput
func (ReplicatorConsumerGroupReplicationArgs) ToReplicatorConsumerGroupReplicationOutputWithContext ¶ added in v0.82.0
func (i ReplicatorConsumerGroupReplicationArgs) ToReplicatorConsumerGroupReplicationOutputWithContext(ctx context.Context) ReplicatorConsumerGroupReplicationOutput
type ReplicatorConsumerGroupReplicationInput ¶ added in v0.82.0
type ReplicatorConsumerGroupReplicationInput interface { pulumi.Input ToReplicatorConsumerGroupReplicationOutput() ReplicatorConsumerGroupReplicationOutput ToReplicatorConsumerGroupReplicationOutputWithContext(context.Context) ReplicatorConsumerGroupReplicationOutput }
ReplicatorConsumerGroupReplicationInput is an input type that accepts ReplicatorConsumerGroupReplicationArgs and ReplicatorConsumerGroupReplicationOutput values. You can construct a concrete instance of `ReplicatorConsumerGroupReplicationInput` via:
ReplicatorConsumerGroupReplicationArgs{...}
type ReplicatorConsumerGroupReplicationOutput ¶ added in v0.82.0
type ReplicatorConsumerGroupReplicationOutput struct{ *pulumi.OutputState }
Configuration relating to consumer group replication.
func (ReplicatorConsumerGroupReplicationOutput) ConsumerGroupsToExclude ¶ added in v0.82.0
func (o ReplicatorConsumerGroupReplicationOutput) ConsumerGroupsToExclude() pulumi.StringArrayOutput
List of regular expression patterns indicating the consumer groups that should not be replicated.
func (ReplicatorConsumerGroupReplicationOutput) ConsumerGroupsToReplicate ¶ added in v0.82.0
func (o ReplicatorConsumerGroupReplicationOutput) ConsumerGroupsToReplicate() pulumi.StringArrayOutput
List of regular expression patterns indicating the consumer groups to copy.
func (ReplicatorConsumerGroupReplicationOutput) DetectAndCopyNewConsumerGroups ¶ added in v0.82.0
func (o ReplicatorConsumerGroupReplicationOutput) DetectAndCopyNewConsumerGroups() pulumi.BoolPtrOutput
Whether to periodically check for new consumer groups.
func (ReplicatorConsumerGroupReplicationOutput) ElementType ¶ added in v0.82.0
func (ReplicatorConsumerGroupReplicationOutput) ElementType() reflect.Type
func (ReplicatorConsumerGroupReplicationOutput) SynchroniseConsumerGroupOffsets ¶ added in v0.82.0
func (o ReplicatorConsumerGroupReplicationOutput) SynchroniseConsumerGroupOffsets() pulumi.BoolPtrOutput
Whether to periodically write the translated offsets to __consumer_offsets topic in target cluster.
func (ReplicatorConsumerGroupReplicationOutput) ToReplicatorConsumerGroupReplicationOutput ¶ added in v0.82.0
func (o ReplicatorConsumerGroupReplicationOutput) ToReplicatorConsumerGroupReplicationOutput() ReplicatorConsumerGroupReplicationOutput
func (ReplicatorConsumerGroupReplicationOutput) ToReplicatorConsumerGroupReplicationOutputWithContext ¶ added in v0.82.0
func (o ReplicatorConsumerGroupReplicationOutput) ToReplicatorConsumerGroupReplicationOutputWithContext(ctx context.Context) ReplicatorConsumerGroupReplicationOutput
type ReplicatorInput ¶ added in v0.82.0
type ReplicatorInput interface { pulumi.Input ToReplicatorOutput() ReplicatorOutput ToReplicatorOutputWithContext(ctx context.Context) ReplicatorOutput }
type ReplicatorKafkaCluster ¶ added in v0.82.0
type ReplicatorKafkaCluster struct { // Details of an Amazon MSK cluster. Exactly one of AmazonMskCluster is required. AmazonMskCluster ReplicatorAmazonMskCluster `pulumi:"amazonMskCluster"` // Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster. VpcConfig ReplicatorKafkaClusterClientVpcConfig `pulumi:"vpcConfig"` }
Details of a Kafka cluster for replication.
type ReplicatorKafkaClusterArgs ¶ added in v0.82.0
type ReplicatorKafkaClusterArgs struct { // Details of an Amazon MSK cluster. Exactly one of AmazonMskCluster is required. AmazonMskCluster ReplicatorAmazonMskClusterInput `pulumi:"amazonMskCluster"` // Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster. VpcConfig ReplicatorKafkaClusterClientVpcConfigInput `pulumi:"vpcConfig"` }
Details of a Kafka cluster for replication.
func (ReplicatorKafkaClusterArgs) ElementType ¶ added in v0.82.0
func (ReplicatorKafkaClusterArgs) ElementType() reflect.Type
func (ReplicatorKafkaClusterArgs) ToReplicatorKafkaClusterOutput ¶ added in v0.82.0
func (i ReplicatorKafkaClusterArgs) ToReplicatorKafkaClusterOutput() ReplicatorKafkaClusterOutput
func (ReplicatorKafkaClusterArgs) ToReplicatorKafkaClusterOutputWithContext ¶ added in v0.82.0
func (i ReplicatorKafkaClusterArgs) ToReplicatorKafkaClusterOutputWithContext(ctx context.Context) ReplicatorKafkaClusterOutput
type ReplicatorKafkaClusterArray ¶ added in v0.82.0
type ReplicatorKafkaClusterArray []ReplicatorKafkaClusterInput
func (ReplicatorKafkaClusterArray) ElementType ¶ added in v0.82.0
func (ReplicatorKafkaClusterArray) ElementType() reflect.Type
func (ReplicatorKafkaClusterArray) ToReplicatorKafkaClusterArrayOutput ¶ added in v0.82.0
func (i ReplicatorKafkaClusterArray) ToReplicatorKafkaClusterArrayOutput() ReplicatorKafkaClusterArrayOutput
func (ReplicatorKafkaClusterArray) ToReplicatorKafkaClusterArrayOutputWithContext ¶ added in v0.82.0
func (i ReplicatorKafkaClusterArray) ToReplicatorKafkaClusterArrayOutputWithContext(ctx context.Context) ReplicatorKafkaClusterArrayOutput
type ReplicatorKafkaClusterArrayInput ¶ added in v0.82.0
type ReplicatorKafkaClusterArrayInput interface { pulumi.Input ToReplicatorKafkaClusterArrayOutput() ReplicatorKafkaClusterArrayOutput ToReplicatorKafkaClusterArrayOutputWithContext(context.Context) ReplicatorKafkaClusterArrayOutput }
ReplicatorKafkaClusterArrayInput is an input type that accepts ReplicatorKafkaClusterArray and ReplicatorKafkaClusterArrayOutput values. You can construct a concrete instance of `ReplicatorKafkaClusterArrayInput` via:
ReplicatorKafkaClusterArray{ ReplicatorKafkaClusterArgs{...} }
type ReplicatorKafkaClusterArrayOutput ¶ added in v0.82.0
type ReplicatorKafkaClusterArrayOutput struct{ *pulumi.OutputState }
func (ReplicatorKafkaClusterArrayOutput) ElementType ¶ added in v0.82.0
func (ReplicatorKafkaClusterArrayOutput) ElementType() reflect.Type
func (ReplicatorKafkaClusterArrayOutput) Index ¶ added in v0.82.0
func (o ReplicatorKafkaClusterArrayOutput) Index(i pulumi.IntInput) ReplicatorKafkaClusterOutput
func (ReplicatorKafkaClusterArrayOutput) ToReplicatorKafkaClusterArrayOutput ¶ added in v0.82.0
func (o ReplicatorKafkaClusterArrayOutput) ToReplicatorKafkaClusterArrayOutput() ReplicatorKafkaClusterArrayOutput
func (ReplicatorKafkaClusterArrayOutput) ToReplicatorKafkaClusterArrayOutputWithContext ¶ added in v0.82.0
func (o ReplicatorKafkaClusterArrayOutput) ToReplicatorKafkaClusterArrayOutputWithContext(ctx context.Context) ReplicatorKafkaClusterArrayOutput
type ReplicatorKafkaClusterClientVpcConfig ¶ added in v0.82.0
type ReplicatorKafkaClusterClientVpcConfig struct { // The AWS security groups to associate with the elastic network interfaces in order to specify what the replicator has access to. If a security group is not specified, the default security group associated with the VPC is used. SecurityGroupIds []string `pulumi:"securityGroupIds"` // The list of subnets to connect to in the virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. SubnetIds []string `pulumi:"subnetIds"` }
Details of an Amazon VPC which has network connectivity to the Kafka cluster.
type ReplicatorKafkaClusterClientVpcConfigArgs ¶ added in v0.82.0
type ReplicatorKafkaClusterClientVpcConfigArgs struct { // The AWS security groups to associate with the elastic network interfaces in order to specify what the replicator has access to. If a security group is not specified, the default security group associated with the VPC is used. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // The list of subnets to connect to in the virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
Details of an Amazon VPC which has network connectivity to the Kafka cluster.
func (ReplicatorKafkaClusterClientVpcConfigArgs) ElementType ¶ added in v0.82.0
func (ReplicatorKafkaClusterClientVpcConfigArgs) ElementType() reflect.Type
func (ReplicatorKafkaClusterClientVpcConfigArgs) ToReplicatorKafkaClusterClientVpcConfigOutput ¶ added in v0.82.0
func (i ReplicatorKafkaClusterClientVpcConfigArgs) ToReplicatorKafkaClusterClientVpcConfigOutput() ReplicatorKafkaClusterClientVpcConfigOutput
func (ReplicatorKafkaClusterClientVpcConfigArgs) ToReplicatorKafkaClusterClientVpcConfigOutputWithContext ¶ added in v0.82.0
func (i ReplicatorKafkaClusterClientVpcConfigArgs) ToReplicatorKafkaClusterClientVpcConfigOutputWithContext(ctx context.Context) ReplicatorKafkaClusterClientVpcConfigOutput
type ReplicatorKafkaClusterClientVpcConfigInput ¶ added in v0.82.0
type ReplicatorKafkaClusterClientVpcConfigInput interface { pulumi.Input ToReplicatorKafkaClusterClientVpcConfigOutput() ReplicatorKafkaClusterClientVpcConfigOutput ToReplicatorKafkaClusterClientVpcConfigOutputWithContext(context.Context) ReplicatorKafkaClusterClientVpcConfigOutput }
ReplicatorKafkaClusterClientVpcConfigInput is an input type that accepts ReplicatorKafkaClusterClientVpcConfigArgs and ReplicatorKafkaClusterClientVpcConfigOutput values. You can construct a concrete instance of `ReplicatorKafkaClusterClientVpcConfigInput` via:
ReplicatorKafkaClusterClientVpcConfigArgs{...}
type ReplicatorKafkaClusterClientVpcConfigOutput ¶ added in v0.82.0
type ReplicatorKafkaClusterClientVpcConfigOutput struct{ *pulumi.OutputState }
Details of an Amazon VPC which has network connectivity to the Kafka cluster.
func (ReplicatorKafkaClusterClientVpcConfigOutput) ElementType ¶ added in v0.82.0
func (ReplicatorKafkaClusterClientVpcConfigOutput) ElementType() reflect.Type
func (ReplicatorKafkaClusterClientVpcConfigOutput) SecurityGroupIds ¶ added in v0.82.0
func (o ReplicatorKafkaClusterClientVpcConfigOutput) SecurityGroupIds() pulumi.StringArrayOutput
The AWS security groups to associate with the elastic network interfaces in order to specify what the replicator has access to. If a security group is not specified, the default security group associated with the VPC is used.
func (ReplicatorKafkaClusterClientVpcConfigOutput) SubnetIds ¶ added in v0.82.0
func (o ReplicatorKafkaClusterClientVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
The list of subnets to connect to in the virtual private cloud (VPC). AWS creates elastic network interfaces inside these subnets.
func (ReplicatorKafkaClusterClientVpcConfigOutput) ToReplicatorKafkaClusterClientVpcConfigOutput ¶ added in v0.82.0
func (o ReplicatorKafkaClusterClientVpcConfigOutput) ToReplicatorKafkaClusterClientVpcConfigOutput() ReplicatorKafkaClusterClientVpcConfigOutput
func (ReplicatorKafkaClusterClientVpcConfigOutput) ToReplicatorKafkaClusterClientVpcConfigOutputWithContext ¶ added in v0.82.0
func (o ReplicatorKafkaClusterClientVpcConfigOutput) ToReplicatorKafkaClusterClientVpcConfigOutputWithContext(ctx context.Context) ReplicatorKafkaClusterClientVpcConfigOutput
type ReplicatorKafkaClusterInput ¶ added in v0.82.0
type ReplicatorKafkaClusterInput interface { pulumi.Input ToReplicatorKafkaClusterOutput() ReplicatorKafkaClusterOutput ToReplicatorKafkaClusterOutputWithContext(context.Context) ReplicatorKafkaClusterOutput }
ReplicatorKafkaClusterInput is an input type that accepts ReplicatorKafkaClusterArgs and ReplicatorKafkaClusterOutput values. You can construct a concrete instance of `ReplicatorKafkaClusterInput` via:
ReplicatorKafkaClusterArgs{...}
type ReplicatorKafkaClusterOutput ¶ added in v0.82.0
type ReplicatorKafkaClusterOutput struct{ *pulumi.OutputState }
Details of a Kafka cluster for replication.
func (ReplicatorKafkaClusterOutput) AmazonMskCluster ¶ added in v0.82.0
func (o ReplicatorKafkaClusterOutput) AmazonMskCluster() ReplicatorAmazonMskClusterOutput
Details of an Amazon MSK cluster. Exactly one of AmazonMskCluster is required.
func (ReplicatorKafkaClusterOutput) ElementType ¶ added in v0.82.0
func (ReplicatorKafkaClusterOutput) ElementType() reflect.Type
func (ReplicatorKafkaClusterOutput) ToReplicatorKafkaClusterOutput ¶ added in v0.82.0
func (o ReplicatorKafkaClusterOutput) ToReplicatorKafkaClusterOutput() ReplicatorKafkaClusterOutput
func (ReplicatorKafkaClusterOutput) ToReplicatorKafkaClusterOutputWithContext ¶ added in v0.82.0
func (o ReplicatorKafkaClusterOutput) ToReplicatorKafkaClusterOutputWithContext(ctx context.Context) ReplicatorKafkaClusterOutput
func (ReplicatorKafkaClusterOutput) VpcConfig ¶ added in v0.82.0
func (o ReplicatorKafkaClusterOutput) VpcConfig() ReplicatorKafkaClusterClientVpcConfigOutput
Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.
type ReplicatorOutput ¶ added in v0.82.0
type ReplicatorOutput struct{ *pulumi.OutputState }
func (ReplicatorOutput) CurrentVersion ¶ added in v0.82.0
func (o ReplicatorOutput) CurrentVersion() pulumi.StringPtrOutput
The current version of the MSK replicator.
func (ReplicatorOutput) Description ¶ added in v0.82.0
func (o ReplicatorOutput) Description() pulumi.StringPtrOutput
A summary description of the replicator.
func (ReplicatorOutput) ElementType ¶ added in v0.82.0
func (ReplicatorOutput) ElementType() reflect.Type
func (ReplicatorOutput) KafkaClusters ¶ added in v0.82.0
func (o ReplicatorOutput) KafkaClusters() ReplicatorKafkaClusterArrayOutput
Specifies a list of Kafka clusters which are targets of the replicator.
func (ReplicatorOutput) ReplicationInfoList ¶ added in v0.82.0
func (o ReplicatorOutput) ReplicationInfoList() ReplicatorReplicationInfoArrayOutput
A list of replication configurations, where each configuration targets a given source cluster to target cluster replication flow.
func (ReplicatorOutput) ReplicatorArn ¶ added in v0.82.0
func (o ReplicatorOutput) ReplicatorArn() pulumi.StringOutput
Amazon Resource Name for the created replicator.
func (ReplicatorOutput) ReplicatorName ¶ added in v0.82.0
func (o ReplicatorOutput) ReplicatorName() pulumi.StringOutput
The name of the replicator.
func (ReplicatorOutput) ServiceExecutionRoleArn ¶ added in v0.82.0
func (o ReplicatorOutput) ServiceExecutionRoleArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the IAM role used by the replicator to access external resources.
func (ReplicatorOutput) Tags ¶ added in v0.82.0
func (o ReplicatorOutput) Tags() aws.TagArrayOutput
A collection of tags associated with a resource
func (ReplicatorOutput) ToReplicatorOutput ¶ added in v0.82.0
func (o ReplicatorOutput) ToReplicatorOutput() ReplicatorOutput
func (ReplicatorOutput) ToReplicatorOutputWithContext ¶ added in v0.82.0
func (o ReplicatorOutput) ToReplicatorOutputWithContext(ctx context.Context) ReplicatorOutput
type ReplicatorReplicationInfo ¶ added in v0.82.0
type ReplicatorReplicationInfo struct { // Configuration relating to consumer group replication. ConsumerGroupReplication ReplicatorConsumerGroupReplication `pulumi:"consumerGroupReplication"` // Amazon Resource Name of the source Kafka cluster. SourceKafkaClusterArn string `pulumi:"sourceKafkaClusterArn"` // The type of compression to use writing records to target Kafka cluster. TargetCompressionType ReplicatorReplicationInfoTargetCompressionType `pulumi:"targetCompressionType"` // Amazon Resource Name of the target Kafka cluster. TargetKafkaClusterArn string `pulumi:"targetKafkaClusterArn"` // Configuration relating to topic replication. TopicReplication ReplicatorTopicReplication `pulumi:"topicReplication"` }
Specifies configuration for replication between a source and target Kafka cluster.
type ReplicatorReplicationInfoArgs ¶ added in v0.82.0
type ReplicatorReplicationInfoArgs struct { // Configuration relating to consumer group replication. ConsumerGroupReplication ReplicatorConsumerGroupReplicationInput `pulumi:"consumerGroupReplication"` // Amazon Resource Name of the source Kafka cluster. SourceKafkaClusterArn pulumi.StringInput `pulumi:"sourceKafkaClusterArn"` // The type of compression to use writing records to target Kafka cluster. TargetCompressionType ReplicatorReplicationInfoTargetCompressionTypeInput `pulumi:"targetCompressionType"` // Amazon Resource Name of the target Kafka cluster. TargetKafkaClusterArn pulumi.StringInput `pulumi:"targetKafkaClusterArn"` // Configuration relating to topic replication. TopicReplication ReplicatorTopicReplicationInput `pulumi:"topicReplication"` }
Specifies configuration for replication between a source and target Kafka cluster.
func (ReplicatorReplicationInfoArgs) ElementType ¶ added in v0.82.0
func (ReplicatorReplicationInfoArgs) ElementType() reflect.Type
func (ReplicatorReplicationInfoArgs) ToReplicatorReplicationInfoOutput ¶ added in v0.82.0
func (i ReplicatorReplicationInfoArgs) ToReplicatorReplicationInfoOutput() ReplicatorReplicationInfoOutput
func (ReplicatorReplicationInfoArgs) ToReplicatorReplicationInfoOutputWithContext ¶ added in v0.82.0
func (i ReplicatorReplicationInfoArgs) ToReplicatorReplicationInfoOutputWithContext(ctx context.Context) ReplicatorReplicationInfoOutput
type ReplicatorReplicationInfoArray ¶ added in v0.82.0
type ReplicatorReplicationInfoArray []ReplicatorReplicationInfoInput
func (ReplicatorReplicationInfoArray) ElementType ¶ added in v0.82.0
func (ReplicatorReplicationInfoArray) ElementType() reflect.Type
func (ReplicatorReplicationInfoArray) ToReplicatorReplicationInfoArrayOutput ¶ added in v0.82.0
func (i ReplicatorReplicationInfoArray) ToReplicatorReplicationInfoArrayOutput() ReplicatorReplicationInfoArrayOutput
func (ReplicatorReplicationInfoArray) ToReplicatorReplicationInfoArrayOutputWithContext ¶ added in v0.82.0
func (i ReplicatorReplicationInfoArray) ToReplicatorReplicationInfoArrayOutputWithContext(ctx context.Context) ReplicatorReplicationInfoArrayOutput
type ReplicatorReplicationInfoArrayInput ¶ added in v0.82.0
type ReplicatorReplicationInfoArrayInput interface { pulumi.Input ToReplicatorReplicationInfoArrayOutput() ReplicatorReplicationInfoArrayOutput ToReplicatorReplicationInfoArrayOutputWithContext(context.Context) ReplicatorReplicationInfoArrayOutput }
ReplicatorReplicationInfoArrayInput is an input type that accepts ReplicatorReplicationInfoArray and ReplicatorReplicationInfoArrayOutput values. You can construct a concrete instance of `ReplicatorReplicationInfoArrayInput` via:
ReplicatorReplicationInfoArray{ ReplicatorReplicationInfoArgs{...} }
type ReplicatorReplicationInfoArrayOutput ¶ added in v0.82.0
type ReplicatorReplicationInfoArrayOutput struct{ *pulumi.OutputState }
func (ReplicatorReplicationInfoArrayOutput) ElementType ¶ added in v0.82.0
func (ReplicatorReplicationInfoArrayOutput) ElementType() reflect.Type
func (ReplicatorReplicationInfoArrayOutput) Index ¶ added in v0.82.0
func (o ReplicatorReplicationInfoArrayOutput) Index(i pulumi.IntInput) ReplicatorReplicationInfoOutput
func (ReplicatorReplicationInfoArrayOutput) ToReplicatorReplicationInfoArrayOutput ¶ added in v0.82.0
func (o ReplicatorReplicationInfoArrayOutput) ToReplicatorReplicationInfoArrayOutput() ReplicatorReplicationInfoArrayOutput
func (ReplicatorReplicationInfoArrayOutput) ToReplicatorReplicationInfoArrayOutputWithContext ¶ added in v0.82.0
func (o ReplicatorReplicationInfoArrayOutput) ToReplicatorReplicationInfoArrayOutputWithContext(ctx context.Context) ReplicatorReplicationInfoArrayOutput
type ReplicatorReplicationInfoInput ¶ added in v0.82.0
type ReplicatorReplicationInfoInput interface { pulumi.Input ToReplicatorReplicationInfoOutput() ReplicatorReplicationInfoOutput ToReplicatorReplicationInfoOutputWithContext(context.Context) ReplicatorReplicationInfoOutput }
ReplicatorReplicationInfoInput is an input type that accepts ReplicatorReplicationInfoArgs and ReplicatorReplicationInfoOutput values. You can construct a concrete instance of `ReplicatorReplicationInfoInput` via:
ReplicatorReplicationInfoArgs{...}
type ReplicatorReplicationInfoOutput ¶ added in v0.82.0
type ReplicatorReplicationInfoOutput struct{ *pulumi.OutputState }
Specifies configuration for replication between a source and target Kafka cluster.
func (ReplicatorReplicationInfoOutput) ConsumerGroupReplication ¶ added in v0.82.0
func (o ReplicatorReplicationInfoOutput) ConsumerGroupReplication() ReplicatorConsumerGroupReplicationOutput
Configuration relating to consumer group replication.
func (ReplicatorReplicationInfoOutput) ElementType ¶ added in v0.82.0
func (ReplicatorReplicationInfoOutput) ElementType() reflect.Type
func (ReplicatorReplicationInfoOutput) SourceKafkaClusterArn ¶ added in v0.82.0
func (o ReplicatorReplicationInfoOutput) SourceKafkaClusterArn() pulumi.StringOutput
Amazon Resource Name of the source Kafka cluster.
func (ReplicatorReplicationInfoOutput) TargetCompressionType ¶ added in v0.82.0
func (o ReplicatorReplicationInfoOutput) TargetCompressionType() ReplicatorReplicationInfoTargetCompressionTypeOutput
The type of compression to use writing records to target Kafka cluster.
func (ReplicatorReplicationInfoOutput) TargetKafkaClusterArn ¶ added in v0.82.0
func (o ReplicatorReplicationInfoOutput) TargetKafkaClusterArn() pulumi.StringOutput
Amazon Resource Name of the target Kafka cluster.
func (ReplicatorReplicationInfoOutput) ToReplicatorReplicationInfoOutput ¶ added in v0.82.0
func (o ReplicatorReplicationInfoOutput) ToReplicatorReplicationInfoOutput() ReplicatorReplicationInfoOutput
func (ReplicatorReplicationInfoOutput) ToReplicatorReplicationInfoOutputWithContext ¶ added in v0.82.0
func (o ReplicatorReplicationInfoOutput) ToReplicatorReplicationInfoOutputWithContext(ctx context.Context) ReplicatorReplicationInfoOutput
func (ReplicatorReplicationInfoOutput) TopicReplication ¶ added in v0.82.0
func (o ReplicatorReplicationInfoOutput) TopicReplication() ReplicatorTopicReplicationOutput
Configuration relating to topic replication.
type ReplicatorReplicationInfoTargetCompressionType ¶ added in v0.82.0
type ReplicatorReplicationInfoTargetCompressionType string
The type of compression to use writing records to target Kafka cluster.
func (ReplicatorReplicationInfoTargetCompressionType) ElementType ¶ added in v0.82.0
func (ReplicatorReplicationInfoTargetCompressionType) ElementType() reflect.Type
func (ReplicatorReplicationInfoTargetCompressionType) ToReplicatorReplicationInfoTargetCompressionTypeOutput ¶ added in v0.82.0
func (e ReplicatorReplicationInfoTargetCompressionType) ToReplicatorReplicationInfoTargetCompressionTypeOutput() ReplicatorReplicationInfoTargetCompressionTypeOutput
func (ReplicatorReplicationInfoTargetCompressionType) ToReplicatorReplicationInfoTargetCompressionTypeOutputWithContext ¶ added in v0.82.0
func (e ReplicatorReplicationInfoTargetCompressionType) ToReplicatorReplicationInfoTargetCompressionTypeOutputWithContext(ctx context.Context) ReplicatorReplicationInfoTargetCompressionTypeOutput
func (ReplicatorReplicationInfoTargetCompressionType) ToReplicatorReplicationInfoTargetCompressionTypePtrOutput ¶ added in v0.82.0
func (e ReplicatorReplicationInfoTargetCompressionType) ToReplicatorReplicationInfoTargetCompressionTypePtrOutput() ReplicatorReplicationInfoTargetCompressionTypePtrOutput
func (ReplicatorReplicationInfoTargetCompressionType) ToReplicatorReplicationInfoTargetCompressionTypePtrOutputWithContext ¶ added in v0.82.0
func (e ReplicatorReplicationInfoTargetCompressionType) ToReplicatorReplicationInfoTargetCompressionTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationInfoTargetCompressionTypePtrOutput
func (ReplicatorReplicationInfoTargetCompressionType) ToStringOutput ¶ added in v0.82.0
func (e ReplicatorReplicationInfoTargetCompressionType) ToStringOutput() pulumi.StringOutput
func (ReplicatorReplicationInfoTargetCompressionType) ToStringOutputWithContext ¶ added in v0.82.0
func (e ReplicatorReplicationInfoTargetCompressionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReplicatorReplicationInfoTargetCompressionType) ToStringPtrOutput ¶ added in v0.82.0
func (e ReplicatorReplicationInfoTargetCompressionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicatorReplicationInfoTargetCompressionType) ToStringPtrOutputWithContext ¶ added in v0.82.0
func (e ReplicatorReplicationInfoTargetCompressionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicatorReplicationInfoTargetCompressionTypeInput ¶ added in v0.82.0
type ReplicatorReplicationInfoTargetCompressionTypeInput interface { pulumi.Input ToReplicatorReplicationInfoTargetCompressionTypeOutput() ReplicatorReplicationInfoTargetCompressionTypeOutput ToReplicatorReplicationInfoTargetCompressionTypeOutputWithContext(context.Context) ReplicatorReplicationInfoTargetCompressionTypeOutput }
ReplicatorReplicationInfoTargetCompressionTypeInput is an input type that accepts values of the ReplicatorReplicationInfoTargetCompressionType enum A concrete instance of `ReplicatorReplicationInfoTargetCompressionTypeInput` can be one of the following:
ReplicatorReplicationInfoTargetCompressionTypeNone ReplicatorReplicationInfoTargetCompressionTypeGzip ReplicatorReplicationInfoTargetCompressionTypeSnappy ReplicatorReplicationInfoTargetCompressionTypeLz4 ReplicatorReplicationInfoTargetCompressionTypeZstd
type ReplicatorReplicationInfoTargetCompressionTypeOutput ¶ added in v0.82.0
type ReplicatorReplicationInfoTargetCompressionTypeOutput struct{ *pulumi.OutputState }
func (ReplicatorReplicationInfoTargetCompressionTypeOutput) ElementType ¶ added in v0.82.0
func (ReplicatorReplicationInfoTargetCompressionTypeOutput) ElementType() reflect.Type
func (ReplicatorReplicationInfoTargetCompressionTypeOutput) ToReplicatorReplicationInfoTargetCompressionTypeOutput ¶ added in v0.82.0
func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToReplicatorReplicationInfoTargetCompressionTypeOutput() ReplicatorReplicationInfoTargetCompressionTypeOutput
func (ReplicatorReplicationInfoTargetCompressionTypeOutput) ToReplicatorReplicationInfoTargetCompressionTypeOutputWithContext ¶ added in v0.82.0
func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToReplicatorReplicationInfoTargetCompressionTypeOutputWithContext(ctx context.Context) ReplicatorReplicationInfoTargetCompressionTypeOutput
func (ReplicatorReplicationInfoTargetCompressionTypeOutput) ToReplicatorReplicationInfoTargetCompressionTypePtrOutput ¶ added in v0.82.0
func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToReplicatorReplicationInfoTargetCompressionTypePtrOutput() ReplicatorReplicationInfoTargetCompressionTypePtrOutput
func (ReplicatorReplicationInfoTargetCompressionTypeOutput) ToReplicatorReplicationInfoTargetCompressionTypePtrOutputWithContext ¶ added in v0.82.0
func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToReplicatorReplicationInfoTargetCompressionTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationInfoTargetCompressionTypePtrOutput
func (ReplicatorReplicationInfoTargetCompressionTypeOutput) ToStringOutput ¶ added in v0.82.0
func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToStringOutput() pulumi.StringOutput
func (ReplicatorReplicationInfoTargetCompressionTypeOutput) ToStringOutputWithContext ¶ added in v0.82.0
func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReplicatorReplicationInfoTargetCompressionTypeOutput) ToStringPtrOutput ¶ added in v0.82.0
func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicatorReplicationInfoTargetCompressionTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.82.0
func (o ReplicatorReplicationInfoTargetCompressionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicatorReplicationInfoTargetCompressionTypePtrInput ¶ added in v0.82.0
type ReplicatorReplicationInfoTargetCompressionTypePtrInput interface { pulumi.Input ToReplicatorReplicationInfoTargetCompressionTypePtrOutput() ReplicatorReplicationInfoTargetCompressionTypePtrOutput ToReplicatorReplicationInfoTargetCompressionTypePtrOutputWithContext(context.Context) ReplicatorReplicationInfoTargetCompressionTypePtrOutput }
func ReplicatorReplicationInfoTargetCompressionTypePtr ¶ added in v0.82.0
func ReplicatorReplicationInfoTargetCompressionTypePtr(v string) ReplicatorReplicationInfoTargetCompressionTypePtrInput
type ReplicatorReplicationInfoTargetCompressionTypePtrOutput ¶ added in v0.82.0
type ReplicatorReplicationInfoTargetCompressionTypePtrOutput struct{ *pulumi.OutputState }
func (ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ElementType ¶ added in v0.82.0
func (ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ElementType() reflect.Type
func (ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ToReplicatorReplicationInfoTargetCompressionTypePtrOutput ¶ added in v0.82.0
func (o ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ToReplicatorReplicationInfoTargetCompressionTypePtrOutput() ReplicatorReplicationInfoTargetCompressionTypePtrOutput
func (ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ToReplicatorReplicationInfoTargetCompressionTypePtrOutputWithContext ¶ added in v0.82.0
func (o ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ToReplicatorReplicationInfoTargetCompressionTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationInfoTargetCompressionTypePtrOutput
func (ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ToStringPtrOutput ¶ added in v0.82.0
func (o ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.82.0
func (o ReplicatorReplicationInfoTargetCompressionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicatorReplicationStartingPosition ¶ added in v0.99.0
type ReplicatorReplicationStartingPosition struct { // The type of replication starting position. Type *ReplicatorReplicationStartingPositionType `pulumi:"type"` }
Configuration for specifying the position in the topics to start replicating from.
type ReplicatorReplicationStartingPositionArgs ¶ added in v0.99.0
type ReplicatorReplicationStartingPositionArgs struct { // The type of replication starting position. Type ReplicatorReplicationStartingPositionTypePtrInput `pulumi:"type"` }
Configuration for specifying the position in the topics to start replicating from.
func (ReplicatorReplicationStartingPositionArgs) ElementType ¶ added in v0.99.0
func (ReplicatorReplicationStartingPositionArgs) ElementType() reflect.Type
func (ReplicatorReplicationStartingPositionArgs) ToReplicatorReplicationStartingPositionOutput ¶ added in v0.99.0
func (i ReplicatorReplicationStartingPositionArgs) ToReplicatorReplicationStartingPositionOutput() ReplicatorReplicationStartingPositionOutput
func (ReplicatorReplicationStartingPositionArgs) ToReplicatorReplicationStartingPositionOutputWithContext ¶ added in v0.99.0
func (i ReplicatorReplicationStartingPositionArgs) ToReplicatorReplicationStartingPositionOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionOutput
func (ReplicatorReplicationStartingPositionArgs) ToReplicatorReplicationStartingPositionPtrOutput ¶ added in v0.99.0
func (i ReplicatorReplicationStartingPositionArgs) ToReplicatorReplicationStartingPositionPtrOutput() ReplicatorReplicationStartingPositionPtrOutput
func (ReplicatorReplicationStartingPositionArgs) ToReplicatorReplicationStartingPositionPtrOutputWithContext ¶ added in v0.99.0
func (i ReplicatorReplicationStartingPositionArgs) ToReplicatorReplicationStartingPositionPtrOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionPtrOutput
type ReplicatorReplicationStartingPositionInput ¶ added in v0.99.0
type ReplicatorReplicationStartingPositionInput interface { pulumi.Input ToReplicatorReplicationStartingPositionOutput() ReplicatorReplicationStartingPositionOutput ToReplicatorReplicationStartingPositionOutputWithContext(context.Context) ReplicatorReplicationStartingPositionOutput }
ReplicatorReplicationStartingPositionInput is an input type that accepts ReplicatorReplicationStartingPositionArgs and ReplicatorReplicationStartingPositionOutput values. You can construct a concrete instance of `ReplicatorReplicationStartingPositionInput` via:
ReplicatorReplicationStartingPositionArgs{...}
type ReplicatorReplicationStartingPositionOutput ¶ added in v0.99.0
type ReplicatorReplicationStartingPositionOutput struct{ *pulumi.OutputState }
Configuration for specifying the position in the topics to start replicating from.
func (ReplicatorReplicationStartingPositionOutput) ElementType ¶ added in v0.99.0
func (ReplicatorReplicationStartingPositionOutput) ElementType() reflect.Type
func (ReplicatorReplicationStartingPositionOutput) ToReplicatorReplicationStartingPositionOutput ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionOutput) ToReplicatorReplicationStartingPositionOutput() ReplicatorReplicationStartingPositionOutput
func (ReplicatorReplicationStartingPositionOutput) ToReplicatorReplicationStartingPositionOutputWithContext ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionOutput) ToReplicatorReplicationStartingPositionOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionOutput
func (ReplicatorReplicationStartingPositionOutput) ToReplicatorReplicationStartingPositionPtrOutput ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionOutput) ToReplicatorReplicationStartingPositionPtrOutput() ReplicatorReplicationStartingPositionPtrOutput
func (ReplicatorReplicationStartingPositionOutput) ToReplicatorReplicationStartingPositionPtrOutputWithContext ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionOutput) ToReplicatorReplicationStartingPositionPtrOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionPtrOutput
func (ReplicatorReplicationStartingPositionOutput) Type ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionOutput) Type() ReplicatorReplicationStartingPositionTypePtrOutput
The type of replication starting position.
type ReplicatorReplicationStartingPositionPtrInput ¶ added in v0.99.0
type ReplicatorReplicationStartingPositionPtrInput interface { pulumi.Input ToReplicatorReplicationStartingPositionPtrOutput() ReplicatorReplicationStartingPositionPtrOutput ToReplicatorReplicationStartingPositionPtrOutputWithContext(context.Context) ReplicatorReplicationStartingPositionPtrOutput }
ReplicatorReplicationStartingPositionPtrInput is an input type that accepts ReplicatorReplicationStartingPositionArgs, ReplicatorReplicationStartingPositionPtr and ReplicatorReplicationStartingPositionPtrOutput values. You can construct a concrete instance of `ReplicatorReplicationStartingPositionPtrInput` via:
ReplicatorReplicationStartingPositionArgs{...} or: nil
func ReplicatorReplicationStartingPositionPtr ¶ added in v0.99.0
func ReplicatorReplicationStartingPositionPtr(v *ReplicatorReplicationStartingPositionArgs) ReplicatorReplicationStartingPositionPtrInput
type ReplicatorReplicationStartingPositionPtrOutput ¶ added in v0.99.0
type ReplicatorReplicationStartingPositionPtrOutput struct{ *pulumi.OutputState }
func (ReplicatorReplicationStartingPositionPtrOutput) ElementType ¶ added in v0.99.0
func (ReplicatorReplicationStartingPositionPtrOutput) ElementType() reflect.Type
func (ReplicatorReplicationStartingPositionPtrOutput) ToReplicatorReplicationStartingPositionPtrOutput ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionPtrOutput) ToReplicatorReplicationStartingPositionPtrOutput() ReplicatorReplicationStartingPositionPtrOutput
func (ReplicatorReplicationStartingPositionPtrOutput) ToReplicatorReplicationStartingPositionPtrOutputWithContext ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionPtrOutput) ToReplicatorReplicationStartingPositionPtrOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionPtrOutput
func (ReplicatorReplicationStartingPositionPtrOutput) Type ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionPtrOutput) Type() ReplicatorReplicationStartingPositionTypePtrOutput
The type of replication starting position.
type ReplicatorReplicationStartingPositionType ¶ added in v0.99.0
type ReplicatorReplicationStartingPositionType string
The type of replication starting position.
func (ReplicatorReplicationStartingPositionType) ElementType ¶ added in v0.99.0
func (ReplicatorReplicationStartingPositionType) ElementType() reflect.Type
func (ReplicatorReplicationStartingPositionType) ToReplicatorReplicationStartingPositionTypeOutput ¶ added in v0.99.0
func (e ReplicatorReplicationStartingPositionType) ToReplicatorReplicationStartingPositionTypeOutput() ReplicatorReplicationStartingPositionTypeOutput
func (ReplicatorReplicationStartingPositionType) ToReplicatorReplicationStartingPositionTypeOutputWithContext ¶ added in v0.99.0
func (e ReplicatorReplicationStartingPositionType) ToReplicatorReplicationStartingPositionTypeOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionTypeOutput
func (ReplicatorReplicationStartingPositionType) ToReplicatorReplicationStartingPositionTypePtrOutput ¶ added in v0.99.0
func (e ReplicatorReplicationStartingPositionType) ToReplicatorReplicationStartingPositionTypePtrOutput() ReplicatorReplicationStartingPositionTypePtrOutput
func (ReplicatorReplicationStartingPositionType) ToReplicatorReplicationStartingPositionTypePtrOutputWithContext ¶ added in v0.99.0
func (e ReplicatorReplicationStartingPositionType) ToReplicatorReplicationStartingPositionTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionTypePtrOutput
func (ReplicatorReplicationStartingPositionType) ToStringOutput ¶ added in v0.99.0
func (e ReplicatorReplicationStartingPositionType) ToStringOutput() pulumi.StringOutput
func (ReplicatorReplicationStartingPositionType) ToStringOutputWithContext ¶ added in v0.99.0
func (e ReplicatorReplicationStartingPositionType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReplicatorReplicationStartingPositionType) ToStringPtrOutput ¶ added in v0.99.0
func (e ReplicatorReplicationStartingPositionType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicatorReplicationStartingPositionType) ToStringPtrOutputWithContext ¶ added in v0.99.0
func (e ReplicatorReplicationStartingPositionType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicatorReplicationStartingPositionTypeInput ¶ added in v0.99.0
type ReplicatorReplicationStartingPositionTypeInput interface { pulumi.Input ToReplicatorReplicationStartingPositionTypeOutput() ReplicatorReplicationStartingPositionTypeOutput ToReplicatorReplicationStartingPositionTypeOutputWithContext(context.Context) ReplicatorReplicationStartingPositionTypeOutput }
ReplicatorReplicationStartingPositionTypeInput is an input type that accepts values of the ReplicatorReplicationStartingPositionType enum A concrete instance of `ReplicatorReplicationStartingPositionTypeInput` can be one of the following:
ReplicatorReplicationStartingPositionTypeLatest ReplicatorReplicationStartingPositionTypeEarliest
type ReplicatorReplicationStartingPositionTypeOutput ¶ added in v0.99.0
type ReplicatorReplicationStartingPositionTypeOutput struct{ *pulumi.OutputState }
func (ReplicatorReplicationStartingPositionTypeOutput) ElementType ¶ added in v0.99.0
func (ReplicatorReplicationStartingPositionTypeOutput) ElementType() reflect.Type
func (ReplicatorReplicationStartingPositionTypeOutput) ToReplicatorReplicationStartingPositionTypeOutput ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionTypeOutput) ToReplicatorReplicationStartingPositionTypeOutput() ReplicatorReplicationStartingPositionTypeOutput
func (ReplicatorReplicationStartingPositionTypeOutput) ToReplicatorReplicationStartingPositionTypeOutputWithContext ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionTypeOutput) ToReplicatorReplicationStartingPositionTypeOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionTypeOutput
func (ReplicatorReplicationStartingPositionTypeOutput) ToReplicatorReplicationStartingPositionTypePtrOutput ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionTypeOutput) ToReplicatorReplicationStartingPositionTypePtrOutput() ReplicatorReplicationStartingPositionTypePtrOutput
func (ReplicatorReplicationStartingPositionTypeOutput) ToReplicatorReplicationStartingPositionTypePtrOutputWithContext ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionTypeOutput) ToReplicatorReplicationStartingPositionTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionTypePtrOutput
func (ReplicatorReplicationStartingPositionTypeOutput) ToStringOutput ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionTypeOutput) ToStringOutput() pulumi.StringOutput
func (ReplicatorReplicationStartingPositionTypeOutput) ToStringOutputWithContext ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReplicatorReplicationStartingPositionTypeOutput) ToStringPtrOutput ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicatorReplicationStartingPositionTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicatorReplicationStartingPositionTypePtrInput ¶ added in v0.99.0
type ReplicatorReplicationStartingPositionTypePtrInput interface { pulumi.Input ToReplicatorReplicationStartingPositionTypePtrOutput() ReplicatorReplicationStartingPositionTypePtrOutput ToReplicatorReplicationStartingPositionTypePtrOutputWithContext(context.Context) ReplicatorReplicationStartingPositionTypePtrOutput }
func ReplicatorReplicationStartingPositionTypePtr ¶ added in v0.99.0
func ReplicatorReplicationStartingPositionTypePtr(v string) ReplicatorReplicationStartingPositionTypePtrInput
type ReplicatorReplicationStartingPositionTypePtrOutput ¶ added in v0.99.0
type ReplicatorReplicationStartingPositionTypePtrOutput struct{ *pulumi.OutputState }
func (ReplicatorReplicationStartingPositionTypePtrOutput) ElementType ¶ added in v0.99.0
func (ReplicatorReplicationStartingPositionTypePtrOutput) ElementType() reflect.Type
func (ReplicatorReplicationStartingPositionTypePtrOutput) ToReplicatorReplicationStartingPositionTypePtrOutput ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionTypePtrOutput) ToReplicatorReplicationStartingPositionTypePtrOutput() ReplicatorReplicationStartingPositionTypePtrOutput
func (ReplicatorReplicationStartingPositionTypePtrOutput) ToReplicatorReplicationStartingPositionTypePtrOutputWithContext ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionTypePtrOutput) ToReplicatorReplicationStartingPositionTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationStartingPositionTypePtrOutput
func (ReplicatorReplicationStartingPositionTypePtrOutput) ToStringPtrOutput ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicatorReplicationStartingPositionTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.99.0
func (o ReplicatorReplicationStartingPositionTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicatorReplicationTopicNameConfiguration ¶ added in v0.120.0
type ReplicatorReplicationTopicNameConfiguration struct { // The type of replication topic name configuration, identical to upstream topic name or prefixed with source cluster alias. Type *ReplicatorReplicationTopicNameConfigurationType `pulumi:"type"` }
Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias.
type ReplicatorReplicationTopicNameConfigurationArgs ¶ added in v0.120.0
type ReplicatorReplicationTopicNameConfigurationArgs struct { // The type of replication topic name configuration, identical to upstream topic name or prefixed with source cluster alias. Type ReplicatorReplicationTopicNameConfigurationTypePtrInput `pulumi:"type"` }
Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias.
func (ReplicatorReplicationTopicNameConfigurationArgs) ElementType ¶ added in v0.120.0
func (ReplicatorReplicationTopicNameConfigurationArgs) ElementType() reflect.Type
func (ReplicatorReplicationTopicNameConfigurationArgs) ToReplicatorReplicationTopicNameConfigurationOutput ¶ added in v0.120.0
func (i ReplicatorReplicationTopicNameConfigurationArgs) ToReplicatorReplicationTopicNameConfigurationOutput() ReplicatorReplicationTopicNameConfigurationOutput
func (ReplicatorReplicationTopicNameConfigurationArgs) ToReplicatorReplicationTopicNameConfigurationOutputWithContext ¶ added in v0.120.0
func (i ReplicatorReplicationTopicNameConfigurationArgs) ToReplicatorReplicationTopicNameConfigurationOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationOutput
func (ReplicatorReplicationTopicNameConfigurationArgs) ToReplicatorReplicationTopicNameConfigurationPtrOutput ¶ added in v0.120.0
func (i ReplicatorReplicationTopicNameConfigurationArgs) ToReplicatorReplicationTopicNameConfigurationPtrOutput() ReplicatorReplicationTopicNameConfigurationPtrOutput
func (ReplicatorReplicationTopicNameConfigurationArgs) ToReplicatorReplicationTopicNameConfigurationPtrOutputWithContext ¶ added in v0.120.0
func (i ReplicatorReplicationTopicNameConfigurationArgs) ToReplicatorReplicationTopicNameConfigurationPtrOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationPtrOutput
type ReplicatorReplicationTopicNameConfigurationInput ¶ added in v0.120.0
type ReplicatorReplicationTopicNameConfigurationInput interface { pulumi.Input ToReplicatorReplicationTopicNameConfigurationOutput() ReplicatorReplicationTopicNameConfigurationOutput ToReplicatorReplicationTopicNameConfigurationOutputWithContext(context.Context) ReplicatorReplicationTopicNameConfigurationOutput }
ReplicatorReplicationTopicNameConfigurationInput is an input type that accepts ReplicatorReplicationTopicNameConfigurationArgs and ReplicatorReplicationTopicNameConfigurationOutput values. You can construct a concrete instance of `ReplicatorReplicationTopicNameConfigurationInput` via:
ReplicatorReplicationTopicNameConfigurationArgs{...}
type ReplicatorReplicationTopicNameConfigurationOutput ¶ added in v0.120.0
type ReplicatorReplicationTopicNameConfigurationOutput struct{ *pulumi.OutputState }
Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias.
func (ReplicatorReplicationTopicNameConfigurationOutput) ElementType ¶ added in v0.120.0
func (ReplicatorReplicationTopicNameConfigurationOutput) ElementType() reflect.Type
func (ReplicatorReplicationTopicNameConfigurationOutput) ToReplicatorReplicationTopicNameConfigurationOutput ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationOutput) ToReplicatorReplicationTopicNameConfigurationOutput() ReplicatorReplicationTopicNameConfigurationOutput
func (ReplicatorReplicationTopicNameConfigurationOutput) ToReplicatorReplicationTopicNameConfigurationOutputWithContext ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationOutput) ToReplicatorReplicationTopicNameConfigurationOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationOutput
func (ReplicatorReplicationTopicNameConfigurationOutput) ToReplicatorReplicationTopicNameConfigurationPtrOutput ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationOutput) ToReplicatorReplicationTopicNameConfigurationPtrOutput() ReplicatorReplicationTopicNameConfigurationPtrOutput
func (ReplicatorReplicationTopicNameConfigurationOutput) ToReplicatorReplicationTopicNameConfigurationPtrOutputWithContext ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationOutput) ToReplicatorReplicationTopicNameConfigurationPtrOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationPtrOutput
func (ReplicatorReplicationTopicNameConfigurationOutput) Type ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationOutput) Type() ReplicatorReplicationTopicNameConfigurationTypePtrOutput
The type of replication topic name configuration, identical to upstream topic name or prefixed with source cluster alias.
type ReplicatorReplicationTopicNameConfigurationPtrInput ¶ added in v0.120.0
type ReplicatorReplicationTopicNameConfigurationPtrInput interface { pulumi.Input ToReplicatorReplicationTopicNameConfigurationPtrOutput() ReplicatorReplicationTopicNameConfigurationPtrOutput ToReplicatorReplicationTopicNameConfigurationPtrOutputWithContext(context.Context) ReplicatorReplicationTopicNameConfigurationPtrOutput }
ReplicatorReplicationTopicNameConfigurationPtrInput is an input type that accepts ReplicatorReplicationTopicNameConfigurationArgs, ReplicatorReplicationTopicNameConfigurationPtr and ReplicatorReplicationTopicNameConfigurationPtrOutput values. You can construct a concrete instance of `ReplicatorReplicationTopicNameConfigurationPtrInput` via:
ReplicatorReplicationTopicNameConfigurationArgs{...} or: nil
func ReplicatorReplicationTopicNameConfigurationPtr ¶ added in v0.120.0
func ReplicatorReplicationTopicNameConfigurationPtr(v *ReplicatorReplicationTopicNameConfigurationArgs) ReplicatorReplicationTopicNameConfigurationPtrInput
type ReplicatorReplicationTopicNameConfigurationPtrOutput ¶ added in v0.120.0
type ReplicatorReplicationTopicNameConfigurationPtrOutput struct{ *pulumi.OutputState }
func (ReplicatorReplicationTopicNameConfigurationPtrOutput) ElementType ¶ added in v0.120.0
func (ReplicatorReplicationTopicNameConfigurationPtrOutput) ElementType() reflect.Type
func (ReplicatorReplicationTopicNameConfigurationPtrOutput) ToReplicatorReplicationTopicNameConfigurationPtrOutput ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationPtrOutput) ToReplicatorReplicationTopicNameConfigurationPtrOutput() ReplicatorReplicationTopicNameConfigurationPtrOutput
func (ReplicatorReplicationTopicNameConfigurationPtrOutput) ToReplicatorReplicationTopicNameConfigurationPtrOutputWithContext ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationPtrOutput) ToReplicatorReplicationTopicNameConfigurationPtrOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationPtrOutput
func (ReplicatorReplicationTopicNameConfigurationPtrOutput) Type ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationPtrOutput) Type() ReplicatorReplicationTopicNameConfigurationTypePtrOutput
The type of replication topic name configuration, identical to upstream topic name or prefixed with source cluster alias.
type ReplicatorReplicationTopicNameConfigurationType ¶ added in v0.120.0
type ReplicatorReplicationTopicNameConfigurationType string
The type of replicated topic name.
func (ReplicatorReplicationTopicNameConfigurationType) ElementType ¶ added in v0.120.0
func (ReplicatorReplicationTopicNameConfigurationType) ElementType() reflect.Type
func (ReplicatorReplicationTopicNameConfigurationType) ToReplicatorReplicationTopicNameConfigurationTypeOutput ¶ added in v0.120.0
func (e ReplicatorReplicationTopicNameConfigurationType) ToReplicatorReplicationTopicNameConfigurationTypeOutput() ReplicatorReplicationTopicNameConfigurationTypeOutput
func (ReplicatorReplicationTopicNameConfigurationType) ToReplicatorReplicationTopicNameConfigurationTypeOutputWithContext ¶ added in v0.120.0
func (e ReplicatorReplicationTopicNameConfigurationType) ToReplicatorReplicationTopicNameConfigurationTypeOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationTypeOutput
func (ReplicatorReplicationTopicNameConfigurationType) ToReplicatorReplicationTopicNameConfigurationTypePtrOutput ¶ added in v0.120.0
func (e ReplicatorReplicationTopicNameConfigurationType) ToReplicatorReplicationTopicNameConfigurationTypePtrOutput() ReplicatorReplicationTopicNameConfigurationTypePtrOutput
func (ReplicatorReplicationTopicNameConfigurationType) ToReplicatorReplicationTopicNameConfigurationTypePtrOutputWithContext ¶ added in v0.120.0
func (e ReplicatorReplicationTopicNameConfigurationType) ToReplicatorReplicationTopicNameConfigurationTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationTypePtrOutput
func (ReplicatorReplicationTopicNameConfigurationType) ToStringOutput ¶ added in v0.120.0
func (e ReplicatorReplicationTopicNameConfigurationType) ToStringOutput() pulumi.StringOutput
func (ReplicatorReplicationTopicNameConfigurationType) ToStringOutputWithContext ¶ added in v0.120.0
func (e ReplicatorReplicationTopicNameConfigurationType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReplicatorReplicationTopicNameConfigurationType) ToStringPtrOutput ¶ added in v0.120.0
func (e ReplicatorReplicationTopicNameConfigurationType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicatorReplicationTopicNameConfigurationType) ToStringPtrOutputWithContext ¶ added in v0.120.0
func (e ReplicatorReplicationTopicNameConfigurationType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicatorReplicationTopicNameConfigurationTypeInput ¶ added in v0.120.0
type ReplicatorReplicationTopicNameConfigurationTypeInput interface { pulumi.Input ToReplicatorReplicationTopicNameConfigurationTypeOutput() ReplicatorReplicationTopicNameConfigurationTypeOutput ToReplicatorReplicationTopicNameConfigurationTypeOutputWithContext(context.Context) ReplicatorReplicationTopicNameConfigurationTypeOutput }
ReplicatorReplicationTopicNameConfigurationTypeInput is an input type that accepts values of the ReplicatorReplicationTopicNameConfigurationType enum A concrete instance of `ReplicatorReplicationTopicNameConfigurationTypeInput` can be one of the following:
ReplicatorReplicationTopicNameConfigurationTypePrefixedWithSourceClusterAlias ReplicatorReplicationTopicNameConfigurationTypeIdentical
type ReplicatorReplicationTopicNameConfigurationTypeOutput ¶ added in v0.120.0
type ReplicatorReplicationTopicNameConfigurationTypeOutput struct{ *pulumi.OutputState }
func (ReplicatorReplicationTopicNameConfigurationTypeOutput) ElementType ¶ added in v0.120.0
func (ReplicatorReplicationTopicNameConfigurationTypeOutput) ElementType() reflect.Type
func (ReplicatorReplicationTopicNameConfigurationTypeOutput) ToReplicatorReplicationTopicNameConfigurationTypeOutput ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToReplicatorReplicationTopicNameConfigurationTypeOutput() ReplicatorReplicationTopicNameConfigurationTypeOutput
func (ReplicatorReplicationTopicNameConfigurationTypeOutput) ToReplicatorReplicationTopicNameConfigurationTypeOutputWithContext ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToReplicatorReplicationTopicNameConfigurationTypeOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationTypeOutput
func (ReplicatorReplicationTopicNameConfigurationTypeOutput) ToReplicatorReplicationTopicNameConfigurationTypePtrOutput ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToReplicatorReplicationTopicNameConfigurationTypePtrOutput() ReplicatorReplicationTopicNameConfigurationTypePtrOutput
func (ReplicatorReplicationTopicNameConfigurationTypeOutput) ToReplicatorReplicationTopicNameConfigurationTypePtrOutputWithContext ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToReplicatorReplicationTopicNameConfigurationTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationTypePtrOutput
func (ReplicatorReplicationTopicNameConfigurationTypeOutput) ToStringOutput ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToStringOutput() pulumi.StringOutput
func (ReplicatorReplicationTopicNameConfigurationTypeOutput) ToStringOutputWithContext ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ReplicatorReplicationTopicNameConfigurationTypeOutput) ToStringPtrOutput ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicatorReplicationTopicNameConfigurationTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicatorReplicationTopicNameConfigurationTypePtrInput ¶ added in v0.120.0
type ReplicatorReplicationTopicNameConfigurationTypePtrInput interface { pulumi.Input ToReplicatorReplicationTopicNameConfigurationTypePtrOutput() ReplicatorReplicationTopicNameConfigurationTypePtrOutput ToReplicatorReplicationTopicNameConfigurationTypePtrOutputWithContext(context.Context) ReplicatorReplicationTopicNameConfigurationTypePtrOutput }
func ReplicatorReplicationTopicNameConfigurationTypePtr ¶ added in v0.120.0
func ReplicatorReplicationTopicNameConfigurationTypePtr(v string) ReplicatorReplicationTopicNameConfigurationTypePtrInput
type ReplicatorReplicationTopicNameConfigurationTypePtrOutput ¶ added in v0.120.0
type ReplicatorReplicationTopicNameConfigurationTypePtrOutput struct{ *pulumi.OutputState }
func (ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ElementType ¶ added in v0.120.0
func (ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ElementType() reflect.Type
func (ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ToReplicatorReplicationTopicNameConfigurationTypePtrOutput ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ToReplicatorReplicationTopicNameConfigurationTypePtrOutput() ReplicatorReplicationTopicNameConfigurationTypePtrOutput
func (ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ToReplicatorReplicationTopicNameConfigurationTypePtrOutputWithContext ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ToReplicatorReplicationTopicNameConfigurationTypePtrOutputWithContext(ctx context.Context) ReplicatorReplicationTopicNameConfigurationTypePtrOutput
func (ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ToStringPtrOutput ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.120.0
func (o ReplicatorReplicationTopicNameConfigurationTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ReplicatorState ¶ added in v0.82.0
type ReplicatorState struct { }
func (ReplicatorState) ElementType ¶ added in v0.82.0
func (ReplicatorState) ElementType() reflect.Type
type ReplicatorTag ¶ added in v0.82.0
type ReplicatorTopicReplication ¶ added in v0.82.0
type ReplicatorTopicReplication struct { // Whether to periodically configure remote topic ACLs to match their corresponding upstream topics. CopyAccessControlListsForTopics *bool `pulumi:"copyAccessControlListsForTopics"` // Whether to periodically configure remote topics to match their corresponding upstream topics. CopyTopicConfigurations *bool `pulumi:"copyTopicConfigurations"` // Whether to periodically check for new topics and partitions. DetectAndCopyNewTopics *bool `pulumi:"detectAndCopyNewTopics"` // Configuration for specifying the position in the topics to start replicating from. StartingPosition *ReplicatorReplicationStartingPosition `pulumi:"startingPosition"` // Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias. TopicNameConfiguration *ReplicatorReplicationTopicNameConfiguration `pulumi:"topicNameConfiguration"` // List of regular expression patterns indicating the topics that should not be replicated. TopicsToExclude []string `pulumi:"topicsToExclude"` // List of regular expression patterns indicating the topics to copy. TopicsToReplicate []string `pulumi:"topicsToReplicate"` }
type ReplicatorTopicReplicationArgs ¶ added in v0.82.0
type ReplicatorTopicReplicationArgs struct { // Whether to periodically configure remote topic ACLs to match their corresponding upstream topics. CopyAccessControlListsForTopics pulumi.BoolPtrInput `pulumi:"copyAccessControlListsForTopics"` // Whether to periodically configure remote topics to match their corresponding upstream topics. CopyTopicConfigurations pulumi.BoolPtrInput `pulumi:"copyTopicConfigurations"` // Whether to periodically check for new topics and partitions. DetectAndCopyNewTopics pulumi.BoolPtrInput `pulumi:"detectAndCopyNewTopics"` // Configuration for specifying the position in the topics to start replicating from. StartingPosition ReplicatorReplicationStartingPositionPtrInput `pulumi:"startingPosition"` // Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias. TopicNameConfiguration ReplicatorReplicationTopicNameConfigurationPtrInput `pulumi:"topicNameConfiguration"` // List of regular expression patterns indicating the topics that should not be replicated. TopicsToExclude pulumi.StringArrayInput `pulumi:"topicsToExclude"` // List of regular expression patterns indicating the topics to copy. TopicsToReplicate pulumi.StringArrayInput `pulumi:"topicsToReplicate"` }
func (ReplicatorTopicReplicationArgs) ElementType ¶ added in v0.82.0
func (ReplicatorTopicReplicationArgs) ElementType() reflect.Type
func (ReplicatorTopicReplicationArgs) ToReplicatorTopicReplicationOutput ¶ added in v0.82.0
func (i ReplicatorTopicReplicationArgs) ToReplicatorTopicReplicationOutput() ReplicatorTopicReplicationOutput
func (ReplicatorTopicReplicationArgs) ToReplicatorTopicReplicationOutputWithContext ¶ added in v0.82.0
func (i ReplicatorTopicReplicationArgs) ToReplicatorTopicReplicationOutputWithContext(ctx context.Context) ReplicatorTopicReplicationOutput
type ReplicatorTopicReplicationInput ¶ added in v0.82.0
type ReplicatorTopicReplicationInput interface { pulumi.Input ToReplicatorTopicReplicationOutput() ReplicatorTopicReplicationOutput ToReplicatorTopicReplicationOutputWithContext(context.Context) ReplicatorTopicReplicationOutput }
ReplicatorTopicReplicationInput is an input type that accepts ReplicatorTopicReplicationArgs and ReplicatorTopicReplicationOutput values. You can construct a concrete instance of `ReplicatorTopicReplicationInput` via:
ReplicatorTopicReplicationArgs{...}
type ReplicatorTopicReplicationOutput ¶ added in v0.82.0
type ReplicatorTopicReplicationOutput struct{ *pulumi.OutputState }
func (ReplicatorTopicReplicationOutput) CopyAccessControlListsForTopics ¶ added in v0.82.0
func (o ReplicatorTopicReplicationOutput) CopyAccessControlListsForTopics() pulumi.BoolPtrOutput
Whether to periodically configure remote topic ACLs to match their corresponding upstream topics.
func (ReplicatorTopicReplicationOutput) CopyTopicConfigurations ¶ added in v0.82.0
func (o ReplicatorTopicReplicationOutput) CopyTopicConfigurations() pulumi.BoolPtrOutput
Whether to periodically configure remote topics to match their corresponding upstream topics.
func (ReplicatorTopicReplicationOutput) DetectAndCopyNewTopics ¶ added in v0.82.0
func (o ReplicatorTopicReplicationOutput) DetectAndCopyNewTopics() pulumi.BoolPtrOutput
Whether to periodically check for new topics and partitions.
func (ReplicatorTopicReplicationOutput) ElementType ¶ added in v0.82.0
func (ReplicatorTopicReplicationOutput) ElementType() reflect.Type
func (ReplicatorTopicReplicationOutput) StartingPosition ¶ added in v0.99.0
func (o ReplicatorTopicReplicationOutput) StartingPosition() ReplicatorReplicationStartingPositionPtrOutput
Configuration for specifying the position in the topics to start replicating from.
func (ReplicatorTopicReplicationOutput) ToReplicatorTopicReplicationOutput ¶ added in v0.82.0
func (o ReplicatorTopicReplicationOutput) ToReplicatorTopicReplicationOutput() ReplicatorTopicReplicationOutput
func (ReplicatorTopicReplicationOutput) ToReplicatorTopicReplicationOutputWithContext ¶ added in v0.82.0
func (o ReplicatorTopicReplicationOutput) ToReplicatorTopicReplicationOutputWithContext(ctx context.Context) ReplicatorTopicReplicationOutput
func (ReplicatorTopicReplicationOutput) TopicNameConfiguration ¶ added in v0.120.0
func (o ReplicatorTopicReplicationOutput) TopicNameConfiguration() ReplicatorReplicationTopicNameConfigurationPtrOutput
Configuration for specifying replicated topic names should be the same as their corresponding upstream topics or prefixed with source cluster alias.
func (ReplicatorTopicReplicationOutput) TopicsToExclude ¶ added in v0.82.0
func (o ReplicatorTopicReplicationOutput) TopicsToExclude() pulumi.StringArrayOutput
List of regular expression patterns indicating the topics that should not be replicated.
func (ReplicatorTopicReplicationOutput) TopicsToReplicate ¶ added in v0.82.0
func (o ReplicatorTopicReplicationOutput) TopicsToReplicate() pulumi.StringArrayOutput
List of regular expression patterns indicating the topics to copy.
type ServerlessCluster ¶ added in v0.21.0
type ServerlessCluster struct { pulumi.CustomResourceState Arn pulumi.StringOutput `pulumi:"arn"` ClientAuthentication ServerlessClusterClientAuthenticationOutput `pulumi:"clientAuthentication"` ClusterName pulumi.StringOutput `pulumi:"clusterName"` // A key-value pair to associate with a resource. Tags pulumi.StringMapOutput `pulumi:"tags"` VpcConfigs ServerlessClusterVpcConfigArrayOutput `pulumi:"vpcConfigs"` }
Resource Type definition for AWS::MSK::ServerlessCluster
func GetServerlessCluster ¶ added in v0.21.0
func GetServerlessCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServerlessClusterState, opts ...pulumi.ResourceOption) (*ServerlessCluster, error)
GetServerlessCluster gets an existing ServerlessCluster 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 NewServerlessCluster ¶ added in v0.21.0
func NewServerlessCluster(ctx *pulumi.Context, name string, args *ServerlessClusterArgs, opts ...pulumi.ResourceOption) (*ServerlessCluster, error)
NewServerlessCluster registers a new resource with the given unique name, arguments, and options.
func (*ServerlessCluster) ElementType ¶ added in v0.21.0
func (*ServerlessCluster) ElementType() reflect.Type
func (*ServerlessCluster) ToServerlessClusterOutput ¶ added in v0.21.0
func (i *ServerlessCluster) ToServerlessClusterOutput() ServerlessClusterOutput
func (*ServerlessCluster) ToServerlessClusterOutputWithContext ¶ added in v0.21.0
func (i *ServerlessCluster) ToServerlessClusterOutputWithContext(ctx context.Context) ServerlessClusterOutput
type ServerlessClusterArgs ¶ added in v0.21.0
type ServerlessClusterArgs struct { ClientAuthentication ServerlessClusterClientAuthenticationInput ClusterName pulumi.StringPtrInput // A key-value pair to associate with a resource. Tags pulumi.StringMapInput VpcConfigs ServerlessClusterVpcConfigArrayInput }
The set of arguments for constructing a ServerlessCluster resource.
func (ServerlessClusterArgs) ElementType ¶ added in v0.21.0
func (ServerlessClusterArgs) ElementType() reflect.Type
type ServerlessClusterClientAuthentication ¶ added in v0.21.0
type ServerlessClusterClientAuthentication struct {
Sasl ServerlessClusterSasl `pulumi:"sasl"`
}
type ServerlessClusterClientAuthenticationArgs ¶ added in v0.21.0
type ServerlessClusterClientAuthenticationArgs struct {
Sasl ServerlessClusterSaslInput `pulumi:"sasl"`
}
func (ServerlessClusterClientAuthenticationArgs) ElementType ¶ added in v0.21.0
func (ServerlessClusterClientAuthenticationArgs) ElementType() reflect.Type
func (ServerlessClusterClientAuthenticationArgs) ToServerlessClusterClientAuthenticationOutput ¶ added in v0.21.0
func (i ServerlessClusterClientAuthenticationArgs) ToServerlessClusterClientAuthenticationOutput() ServerlessClusterClientAuthenticationOutput
func (ServerlessClusterClientAuthenticationArgs) ToServerlessClusterClientAuthenticationOutputWithContext ¶ added in v0.21.0
func (i ServerlessClusterClientAuthenticationArgs) ToServerlessClusterClientAuthenticationOutputWithContext(ctx context.Context) ServerlessClusterClientAuthenticationOutput
type ServerlessClusterClientAuthenticationInput ¶ added in v0.21.0
type ServerlessClusterClientAuthenticationInput interface { pulumi.Input ToServerlessClusterClientAuthenticationOutput() ServerlessClusterClientAuthenticationOutput ToServerlessClusterClientAuthenticationOutputWithContext(context.Context) ServerlessClusterClientAuthenticationOutput }
ServerlessClusterClientAuthenticationInput is an input type that accepts ServerlessClusterClientAuthenticationArgs and ServerlessClusterClientAuthenticationOutput values. You can construct a concrete instance of `ServerlessClusterClientAuthenticationInput` via:
ServerlessClusterClientAuthenticationArgs{...}
type ServerlessClusterClientAuthenticationOutput ¶ added in v0.21.0
type ServerlessClusterClientAuthenticationOutput struct{ *pulumi.OutputState }
func (ServerlessClusterClientAuthenticationOutput) ElementType ¶ added in v0.21.0
func (ServerlessClusterClientAuthenticationOutput) ElementType() reflect.Type
func (ServerlessClusterClientAuthenticationOutput) ToServerlessClusterClientAuthenticationOutput ¶ added in v0.21.0
func (o ServerlessClusterClientAuthenticationOutput) ToServerlessClusterClientAuthenticationOutput() ServerlessClusterClientAuthenticationOutput
func (ServerlessClusterClientAuthenticationOutput) ToServerlessClusterClientAuthenticationOutputWithContext ¶ added in v0.21.0
func (o ServerlessClusterClientAuthenticationOutput) ToServerlessClusterClientAuthenticationOutputWithContext(ctx context.Context) ServerlessClusterClientAuthenticationOutput
type ServerlessClusterIam ¶ added in v0.21.0
type ServerlessClusterIam struct {
Enabled bool `pulumi:"enabled"`
}
type ServerlessClusterIamArgs ¶ added in v0.21.0
func (ServerlessClusterIamArgs) ElementType ¶ added in v0.21.0
func (ServerlessClusterIamArgs) ElementType() reflect.Type
func (ServerlessClusterIamArgs) ToServerlessClusterIamOutput ¶ added in v0.21.0
func (i ServerlessClusterIamArgs) ToServerlessClusterIamOutput() ServerlessClusterIamOutput
func (ServerlessClusterIamArgs) ToServerlessClusterIamOutputWithContext ¶ added in v0.21.0
func (i ServerlessClusterIamArgs) ToServerlessClusterIamOutputWithContext(ctx context.Context) ServerlessClusterIamOutput
type ServerlessClusterIamInput ¶ added in v0.21.0
type ServerlessClusterIamInput interface { pulumi.Input ToServerlessClusterIamOutput() ServerlessClusterIamOutput ToServerlessClusterIamOutputWithContext(context.Context) ServerlessClusterIamOutput }
ServerlessClusterIamInput is an input type that accepts ServerlessClusterIamArgs and ServerlessClusterIamOutput values. You can construct a concrete instance of `ServerlessClusterIamInput` via:
ServerlessClusterIamArgs{...}
type ServerlessClusterIamOutput ¶ added in v0.21.0
type ServerlessClusterIamOutput struct{ *pulumi.OutputState }
func (ServerlessClusterIamOutput) ElementType ¶ added in v0.21.0
func (ServerlessClusterIamOutput) ElementType() reflect.Type
func (ServerlessClusterIamOutput) Enabled ¶ added in v0.21.0
func (o ServerlessClusterIamOutput) Enabled() pulumi.BoolOutput
func (ServerlessClusterIamOutput) ToServerlessClusterIamOutput ¶ added in v0.21.0
func (o ServerlessClusterIamOutput) ToServerlessClusterIamOutput() ServerlessClusterIamOutput
func (ServerlessClusterIamOutput) ToServerlessClusterIamOutputWithContext ¶ added in v0.21.0
func (o ServerlessClusterIamOutput) ToServerlessClusterIamOutputWithContext(ctx context.Context) ServerlessClusterIamOutput
type ServerlessClusterInput ¶ added in v0.21.0
type ServerlessClusterInput interface { pulumi.Input ToServerlessClusterOutput() ServerlessClusterOutput ToServerlessClusterOutputWithContext(ctx context.Context) ServerlessClusterOutput }
type ServerlessClusterOutput ¶ added in v0.21.0
type ServerlessClusterOutput struct{ *pulumi.OutputState }
func (ServerlessClusterOutput) Arn ¶ added in v0.21.0
func (o ServerlessClusterOutput) Arn() pulumi.StringOutput
func (ServerlessClusterOutput) ClientAuthentication ¶ added in v0.21.0
func (o ServerlessClusterOutput) ClientAuthentication() ServerlessClusterClientAuthenticationOutput
func (ServerlessClusterOutput) ClusterName ¶ added in v0.21.0
func (o ServerlessClusterOutput) ClusterName() pulumi.StringOutput
func (ServerlessClusterOutput) ElementType ¶ added in v0.21.0
func (ServerlessClusterOutput) ElementType() reflect.Type
func (ServerlessClusterOutput) Tags ¶ added in v0.21.0
func (o ServerlessClusterOutput) Tags() pulumi.StringMapOutput
A key-value pair to associate with a resource.
func (ServerlessClusterOutput) ToServerlessClusterOutput ¶ added in v0.21.0
func (o ServerlessClusterOutput) ToServerlessClusterOutput() ServerlessClusterOutput
func (ServerlessClusterOutput) ToServerlessClusterOutputWithContext ¶ added in v0.21.0
func (o ServerlessClusterOutput) ToServerlessClusterOutputWithContext(ctx context.Context) ServerlessClusterOutput
func (ServerlessClusterOutput) VpcConfigs ¶ added in v0.21.0
func (o ServerlessClusterOutput) VpcConfigs() ServerlessClusterVpcConfigArrayOutput
type ServerlessClusterSasl ¶ added in v0.21.0
type ServerlessClusterSasl struct {
Iam ServerlessClusterIam `pulumi:"iam"`
}
type ServerlessClusterSaslArgs ¶ added in v0.21.0
type ServerlessClusterSaslArgs struct {
Iam ServerlessClusterIamInput `pulumi:"iam"`
}
func (ServerlessClusterSaslArgs) ElementType ¶ added in v0.21.0
func (ServerlessClusterSaslArgs) ElementType() reflect.Type
func (ServerlessClusterSaslArgs) ToServerlessClusterSaslOutput ¶ added in v0.21.0
func (i ServerlessClusterSaslArgs) ToServerlessClusterSaslOutput() ServerlessClusterSaslOutput
func (ServerlessClusterSaslArgs) ToServerlessClusterSaslOutputWithContext ¶ added in v0.21.0
func (i ServerlessClusterSaslArgs) ToServerlessClusterSaslOutputWithContext(ctx context.Context) ServerlessClusterSaslOutput
type ServerlessClusterSaslInput ¶ added in v0.21.0
type ServerlessClusterSaslInput interface { pulumi.Input ToServerlessClusterSaslOutput() ServerlessClusterSaslOutput ToServerlessClusterSaslOutputWithContext(context.Context) ServerlessClusterSaslOutput }
ServerlessClusterSaslInput is an input type that accepts ServerlessClusterSaslArgs and ServerlessClusterSaslOutput values. You can construct a concrete instance of `ServerlessClusterSaslInput` via:
ServerlessClusterSaslArgs{...}
type ServerlessClusterSaslOutput ¶ added in v0.21.0
type ServerlessClusterSaslOutput struct{ *pulumi.OutputState }
func (ServerlessClusterSaslOutput) ElementType ¶ added in v0.21.0
func (ServerlessClusterSaslOutput) ElementType() reflect.Type
func (ServerlessClusterSaslOutput) Iam ¶ added in v0.21.0
func (o ServerlessClusterSaslOutput) Iam() ServerlessClusterIamOutput
func (ServerlessClusterSaslOutput) ToServerlessClusterSaslOutput ¶ added in v0.21.0
func (o ServerlessClusterSaslOutput) ToServerlessClusterSaslOutput() ServerlessClusterSaslOutput
func (ServerlessClusterSaslOutput) ToServerlessClusterSaslOutputWithContext ¶ added in v0.21.0
func (o ServerlessClusterSaslOutput) ToServerlessClusterSaslOutputWithContext(ctx context.Context) ServerlessClusterSaslOutput
type ServerlessClusterState ¶ added in v0.21.0
type ServerlessClusterState struct { }
func (ServerlessClusterState) ElementType ¶ added in v0.21.0
func (ServerlessClusterState) ElementType() reflect.Type
type ServerlessClusterVpcConfig ¶ added in v0.21.0
type ServerlessClusterVpcConfigArgs ¶ added in v0.21.0
type ServerlessClusterVpcConfigArgs struct { SecurityGroups pulumi.StringArrayInput `pulumi:"securityGroups"` SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` }
func (ServerlessClusterVpcConfigArgs) ElementType ¶ added in v0.21.0
func (ServerlessClusterVpcConfigArgs) ElementType() reflect.Type
func (ServerlessClusterVpcConfigArgs) ToServerlessClusterVpcConfigOutput ¶ added in v0.21.0
func (i ServerlessClusterVpcConfigArgs) ToServerlessClusterVpcConfigOutput() ServerlessClusterVpcConfigOutput
func (ServerlessClusterVpcConfigArgs) ToServerlessClusterVpcConfigOutputWithContext ¶ added in v0.21.0
func (i ServerlessClusterVpcConfigArgs) ToServerlessClusterVpcConfigOutputWithContext(ctx context.Context) ServerlessClusterVpcConfigOutput
type ServerlessClusterVpcConfigArray ¶ added in v0.21.0
type ServerlessClusterVpcConfigArray []ServerlessClusterVpcConfigInput
func (ServerlessClusterVpcConfigArray) ElementType ¶ added in v0.21.0
func (ServerlessClusterVpcConfigArray) ElementType() reflect.Type
func (ServerlessClusterVpcConfigArray) ToServerlessClusterVpcConfigArrayOutput ¶ added in v0.21.0
func (i ServerlessClusterVpcConfigArray) ToServerlessClusterVpcConfigArrayOutput() ServerlessClusterVpcConfigArrayOutput
func (ServerlessClusterVpcConfigArray) ToServerlessClusterVpcConfigArrayOutputWithContext ¶ added in v0.21.0
func (i ServerlessClusterVpcConfigArray) ToServerlessClusterVpcConfigArrayOutputWithContext(ctx context.Context) ServerlessClusterVpcConfigArrayOutput
type ServerlessClusterVpcConfigArrayInput ¶ added in v0.21.0
type ServerlessClusterVpcConfigArrayInput interface { pulumi.Input ToServerlessClusterVpcConfigArrayOutput() ServerlessClusterVpcConfigArrayOutput ToServerlessClusterVpcConfigArrayOutputWithContext(context.Context) ServerlessClusterVpcConfigArrayOutput }
ServerlessClusterVpcConfigArrayInput is an input type that accepts ServerlessClusterVpcConfigArray and ServerlessClusterVpcConfigArrayOutput values. You can construct a concrete instance of `ServerlessClusterVpcConfigArrayInput` via:
ServerlessClusterVpcConfigArray{ ServerlessClusterVpcConfigArgs{...} }
type ServerlessClusterVpcConfigArrayOutput ¶ added in v0.21.0
type ServerlessClusterVpcConfigArrayOutput struct{ *pulumi.OutputState }
func (ServerlessClusterVpcConfigArrayOutput) ElementType ¶ added in v0.21.0
func (ServerlessClusterVpcConfigArrayOutput) ElementType() reflect.Type
func (ServerlessClusterVpcConfigArrayOutput) Index ¶ added in v0.21.0
func (o ServerlessClusterVpcConfigArrayOutput) Index(i pulumi.IntInput) ServerlessClusterVpcConfigOutput
func (ServerlessClusterVpcConfigArrayOutput) ToServerlessClusterVpcConfigArrayOutput ¶ added in v0.21.0
func (o ServerlessClusterVpcConfigArrayOutput) ToServerlessClusterVpcConfigArrayOutput() ServerlessClusterVpcConfigArrayOutput
func (ServerlessClusterVpcConfigArrayOutput) ToServerlessClusterVpcConfigArrayOutputWithContext ¶ added in v0.21.0
func (o ServerlessClusterVpcConfigArrayOutput) ToServerlessClusterVpcConfigArrayOutputWithContext(ctx context.Context) ServerlessClusterVpcConfigArrayOutput
type ServerlessClusterVpcConfigInput ¶ added in v0.21.0
type ServerlessClusterVpcConfigInput interface { pulumi.Input ToServerlessClusterVpcConfigOutput() ServerlessClusterVpcConfigOutput ToServerlessClusterVpcConfigOutputWithContext(context.Context) ServerlessClusterVpcConfigOutput }
ServerlessClusterVpcConfigInput is an input type that accepts ServerlessClusterVpcConfigArgs and ServerlessClusterVpcConfigOutput values. You can construct a concrete instance of `ServerlessClusterVpcConfigInput` via:
ServerlessClusterVpcConfigArgs{...}
type ServerlessClusterVpcConfigOutput ¶ added in v0.21.0
type ServerlessClusterVpcConfigOutput struct{ *pulumi.OutputState }
func (ServerlessClusterVpcConfigOutput) ElementType ¶ added in v0.21.0
func (ServerlessClusterVpcConfigOutput) ElementType() reflect.Type
func (ServerlessClusterVpcConfigOutput) SecurityGroups ¶ added in v0.21.0
func (o ServerlessClusterVpcConfigOutput) SecurityGroups() pulumi.StringArrayOutput
func (ServerlessClusterVpcConfigOutput) SubnetIds ¶ added in v0.21.0
func (o ServerlessClusterVpcConfigOutput) SubnetIds() pulumi.StringArrayOutput
func (ServerlessClusterVpcConfigOutput) ToServerlessClusterVpcConfigOutput ¶ added in v0.21.0
func (o ServerlessClusterVpcConfigOutput) ToServerlessClusterVpcConfigOutput() ServerlessClusterVpcConfigOutput
func (ServerlessClusterVpcConfigOutput) ToServerlessClusterVpcConfigOutputWithContext ¶ added in v0.21.0
func (o ServerlessClusterVpcConfigOutput) ToServerlessClusterVpcConfigOutputWithContext(ctx context.Context) ServerlessClusterVpcConfigOutput
type VpcConnection ¶ added in v0.60.0
type VpcConnection struct { pulumi.CustomResourceState // The ARN of the VPC connection. Arn pulumi.StringOutput `pulumi:"arn"` // The type of private link authentication. Authentication VpcConnectionAuthenticationOutput `pulumi:"authentication"` ClientSubnets pulumi.StringArrayOutput `pulumi:"clientSubnets"` SecurityGroups pulumi.StringArrayOutput `pulumi:"securityGroups"` Tags pulumi.StringMapOutput `pulumi:"tags"` // The Amazon Resource Name (ARN) of the target cluster TargetClusterArn pulumi.StringOutput `pulumi:"targetClusterArn"` VpcId pulumi.StringOutput `pulumi:"vpcId"` }
Resource Type definition for AWS::MSK::VpcConnection
func GetVpcConnection ¶ added in v0.60.0
func GetVpcConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VpcConnectionState, opts ...pulumi.ResourceOption) (*VpcConnection, error)
GetVpcConnection gets an existing VpcConnection 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 NewVpcConnection ¶ added in v0.60.0
func NewVpcConnection(ctx *pulumi.Context, name string, args *VpcConnectionArgs, opts ...pulumi.ResourceOption) (*VpcConnection, error)
NewVpcConnection registers a new resource with the given unique name, arguments, and options.
func (*VpcConnection) ElementType ¶ added in v0.60.0
func (*VpcConnection) ElementType() reflect.Type
func (*VpcConnection) ToVpcConnectionOutput ¶ added in v0.60.0
func (i *VpcConnection) ToVpcConnectionOutput() VpcConnectionOutput
func (*VpcConnection) ToVpcConnectionOutputWithContext ¶ added in v0.60.0
func (i *VpcConnection) ToVpcConnectionOutputWithContext(ctx context.Context) VpcConnectionOutput
type VpcConnectionArgs ¶ added in v0.60.0
type VpcConnectionArgs struct { // The type of private link authentication. Authentication VpcConnectionAuthenticationInput ClientSubnets pulumi.StringArrayInput SecurityGroups pulumi.StringArrayInput Tags pulumi.StringMapInput // The Amazon Resource Name (ARN) of the target cluster TargetClusterArn pulumi.StringInput VpcId pulumi.StringInput }
The set of arguments for constructing a VpcConnection resource.
func (VpcConnectionArgs) ElementType ¶ added in v0.60.0
func (VpcConnectionArgs) ElementType() reflect.Type
type VpcConnectionAuthentication ¶ added in v0.60.0
type VpcConnectionAuthentication string
The type of private link authentication
func (VpcConnectionAuthentication) ElementType ¶ added in v0.60.0
func (VpcConnectionAuthentication) ElementType() reflect.Type
func (VpcConnectionAuthentication) ToStringOutput ¶ added in v0.60.0
func (e VpcConnectionAuthentication) ToStringOutput() pulumi.StringOutput
func (VpcConnectionAuthentication) ToStringOutputWithContext ¶ added in v0.60.0
func (e VpcConnectionAuthentication) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VpcConnectionAuthentication) ToStringPtrOutput ¶ added in v0.60.0
func (e VpcConnectionAuthentication) ToStringPtrOutput() pulumi.StringPtrOutput
func (VpcConnectionAuthentication) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (e VpcConnectionAuthentication) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VpcConnectionAuthentication) ToVpcConnectionAuthenticationOutput ¶ added in v0.60.0
func (e VpcConnectionAuthentication) ToVpcConnectionAuthenticationOutput() VpcConnectionAuthenticationOutput
func (VpcConnectionAuthentication) ToVpcConnectionAuthenticationOutputWithContext ¶ added in v0.60.0
func (e VpcConnectionAuthentication) ToVpcConnectionAuthenticationOutputWithContext(ctx context.Context) VpcConnectionAuthenticationOutput
func (VpcConnectionAuthentication) ToVpcConnectionAuthenticationPtrOutput ¶ added in v0.60.0
func (e VpcConnectionAuthentication) ToVpcConnectionAuthenticationPtrOutput() VpcConnectionAuthenticationPtrOutput
func (VpcConnectionAuthentication) ToVpcConnectionAuthenticationPtrOutputWithContext ¶ added in v0.60.0
func (e VpcConnectionAuthentication) ToVpcConnectionAuthenticationPtrOutputWithContext(ctx context.Context) VpcConnectionAuthenticationPtrOutput
type VpcConnectionAuthenticationInput ¶ added in v0.60.0
type VpcConnectionAuthenticationInput interface { pulumi.Input ToVpcConnectionAuthenticationOutput() VpcConnectionAuthenticationOutput ToVpcConnectionAuthenticationOutputWithContext(context.Context) VpcConnectionAuthenticationOutput }
VpcConnectionAuthenticationInput is an input type that accepts values of the VpcConnectionAuthentication enum A concrete instance of `VpcConnectionAuthenticationInput` can be one of the following:
VpcConnectionAuthenticationSaslIam VpcConnectionAuthenticationSaslScram VpcConnectionAuthenticationTls
type VpcConnectionAuthenticationOutput ¶ added in v0.60.0
type VpcConnectionAuthenticationOutput struct{ *pulumi.OutputState }
func (VpcConnectionAuthenticationOutput) ElementType ¶ added in v0.60.0
func (VpcConnectionAuthenticationOutput) ElementType() reflect.Type
func (VpcConnectionAuthenticationOutput) ToStringOutput ¶ added in v0.60.0
func (o VpcConnectionAuthenticationOutput) ToStringOutput() pulumi.StringOutput
func (VpcConnectionAuthenticationOutput) ToStringOutputWithContext ¶ added in v0.60.0
func (o VpcConnectionAuthenticationOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VpcConnectionAuthenticationOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o VpcConnectionAuthenticationOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VpcConnectionAuthenticationOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o VpcConnectionAuthenticationOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VpcConnectionAuthenticationOutput) ToVpcConnectionAuthenticationOutput ¶ added in v0.60.0
func (o VpcConnectionAuthenticationOutput) ToVpcConnectionAuthenticationOutput() VpcConnectionAuthenticationOutput
func (VpcConnectionAuthenticationOutput) ToVpcConnectionAuthenticationOutputWithContext ¶ added in v0.60.0
func (o VpcConnectionAuthenticationOutput) ToVpcConnectionAuthenticationOutputWithContext(ctx context.Context) VpcConnectionAuthenticationOutput
func (VpcConnectionAuthenticationOutput) ToVpcConnectionAuthenticationPtrOutput ¶ added in v0.60.0
func (o VpcConnectionAuthenticationOutput) ToVpcConnectionAuthenticationPtrOutput() VpcConnectionAuthenticationPtrOutput
func (VpcConnectionAuthenticationOutput) ToVpcConnectionAuthenticationPtrOutputWithContext ¶ added in v0.60.0
func (o VpcConnectionAuthenticationOutput) ToVpcConnectionAuthenticationPtrOutputWithContext(ctx context.Context) VpcConnectionAuthenticationPtrOutput
type VpcConnectionAuthenticationPtrInput ¶ added in v0.60.0
type VpcConnectionAuthenticationPtrInput interface { pulumi.Input ToVpcConnectionAuthenticationPtrOutput() VpcConnectionAuthenticationPtrOutput ToVpcConnectionAuthenticationPtrOutputWithContext(context.Context) VpcConnectionAuthenticationPtrOutput }
func VpcConnectionAuthenticationPtr ¶ added in v0.60.0
func VpcConnectionAuthenticationPtr(v string) VpcConnectionAuthenticationPtrInput
type VpcConnectionAuthenticationPtrOutput ¶ added in v0.60.0
type VpcConnectionAuthenticationPtrOutput struct{ *pulumi.OutputState }
func (VpcConnectionAuthenticationPtrOutput) ElementType ¶ added in v0.60.0
func (VpcConnectionAuthenticationPtrOutput) ElementType() reflect.Type
func (VpcConnectionAuthenticationPtrOutput) ToStringPtrOutput ¶ added in v0.60.0
func (o VpcConnectionAuthenticationPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VpcConnectionAuthenticationPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.60.0
func (o VpcConnectionAuthenticationPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VpcConnectionAuthenticationPtrOutput) ToVpcConnectionAuthenticationPtrOutput ¶ added in v0.60.0
func (o VpcConnectionAuthenticationPtrOutput) ToVpcConnectionAuthenticationPtrOutput() VpcConnectionAuthenticationPtrOutput
func (VpcConnectionAuthenticationPtrOutput) ToVpcConnectionAuthenticationPtrOutputWithContext ¶ added in v0.60.0
func (o VpcConnectionAuthenticationPtrOutput) ToVpcConnectionAuthenticationPtrOutputWithContext(ctx context.Context) VpcConnectionAuthenticationPtrOutput
type VpcConnectionInput ¶ added in v0.60.0
type VpcConnectionInput interface { pulumi.Input ToVpcConnectionOutput() VpcConnectionOutput ToVpcConnectionOutputWithContext(ctx context.Context) VpcConnectionOutput }
type VpcConnectionOutput ¶ added in v0.60.0
type VpcConnectionOutput struct{ *pulumi.OutputState }
func (VpcConnectionOutput) Arn ¶ added in v0.60.0
func (o VpcConnectionOutput) Arn() pulumi.StringOutput
The ARN of the VPC connection.
func (VpcConnectionOutput) Authentication ¶ added in v0.60.0
func (o VpcConnectionOutput) Authentication() VpcConnectionAuthenticationOutput
The type of private link authentication.
func (VpcConnectionOutput) ClientSubnets ¶ added in v0.60.0
func (o VpcConnectionOutput) ClientSubnets() pulumi.StringArrayOutput
func (VpcConnectionOutput) ElementType ¶ added in v0.60.0
func (VpcConnectionOutput) ElementType() reflect.Type
func (VpcConnectionOutput) SecurityGroups ¶ added in v0.60.0
func (o VpcConnectionOutput) SecurityGroups() pulumi.StringArrayOutput
func (VpcConnectionOutput) Tags ¶ added in v0.60.0
func (o VpcConnectionOutput) Tags() pulumi.StringMapOutput
func (VpcConnectionOutput) TargetClusterArn ¶ added in v0.60.0
func (o VpcConnectionOutput) TargetClusterArn() pulumi.StringOutput
The Amazon Resource Name (ARN) of the target cluster
func (VpcConnectionOutput) ToVpcConnectionOutput ¶ added in v0.60.0
func (o VpcConnectionOutput) ToVpcConnectionOutput() VpcConnectionOutput
func (VpcConnectionOutput) ToVpcConnectionOutputWithContext ¶ added in v0.60.0
func (o VpcConnectionOutput) ToVpcConnectionOutputWithContext(ctx context.Context) VpcConnectionOutput
func (VpcConnectionOutput) VpcId ¶ added in v0.60.0
func (o VpcConnectionOutput) VpcId() pulumi.StringOutput
type VpcConnectionState ¶ added in v0.60.0
type VpcConnectionState struct { }
func (VpcConnectionState) ElementType ¶ added in v0.60.0
func (VpcConnectionState) ElementType() reflect.Type