msk

package
v0.14.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 25, 2022 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ClusterEncryptionInTransitClientBrokerTls          = ClusterEncryptionInTransitClientBroker("TLS")
	ClusterEncryptionInTransitClientBrokerTlsPlaintext = ClusterEncryptionInTransitClientBroker("TLS_PLAINTEXT")
	ClusterEncryptionInTransitClientBrokerPlaintext    = ClusterEncryptionInTransitClientBroker("PLAINTEXT")
)
View Source
const (
	ClusterEnhancedMonitoringDefault              = ClusterEnhancedMonitoring("DEFAULT")
	ClusterEnhancedMonitoringPerBroker            = ClusterEnhancedMonitoring("PER_BROKER")
	ClusterEnhancedMonitoringPerTopicPerBroker    = ClusterEnhancedMonitoring("PER_TOPIC_PER_BROKER")
	ClusterEnhancedMonitoringPerTopicPerPartition = ClusterEnhancedMonitoring("PER_TOPIC_PER_PARTITION")
)

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) ElementType added in v0.14.0

func (BatchScramSecretOutput) ElementType() reflect.Type

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"`
	// A key-value pair to associate with a resource.
	Tags pulumi.AnyOutput `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) ElementType() reflect.Type

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
	// A key-value pair to associate with a resource.
	Tags pulumi.Input
}

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 (ClusterBrokerLogsOutput) ElementType

func (ClusterBrokerLogsOutput) ElementType() reflect.Type

func (ClusterBrokerLogsOutput) Firehose

func (ClusterBrokerLogsOutput) S3

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

type ClusterBrokerLogsPtrOutput

type ClusterBrokerLogsPtrOutput struct{ *pulumi.OutputState }

func (ClusterBrokerLogsPtrOutput) CloudWatchLogs

func (ClusterBrokerLogsPtrOutput) Elem

func (ClusterBrokerLogsPtrOutput) ElementType

func (ClusterBrokerLogsPtrOutput) ElementType() reflect.Type

func (ClusterBrokerLogsPtrOutput) Firehose

func (ClusterBrokerLogsPtrOutput) S3

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"`
	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"`
	InstanceType         pulumi.StringInput              `pulumi:"instanceType"`
	SecurityGroups       pulumi.StringArrayInput         `pulumi:"securityGroups"`
	StorageInfo          ClusterStorageInfoPtrInput      `pulumi:"storageInfo"`
}

func (ClusterBrokerNodeGroupInfoArgs) ElementType

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

func (o ClusterBrokerNodeGroupInfoOutput) BrokerAZDistribution() pulumi.StringPtrOutput

func (ClusterBrokerNodeGroupInfoOutput) ClientSubnets

func (ClusterBrokerNodeGroupInfoOutput) ConnectivityInfo added in v0.7.0

func (ClusterBrokerNodeGroupInfoOutput) ElementType

func (ClusterBrokerNodeGroupInfoOutput) InstanceType

func (ClusterBrokerNodeGroupInfoOutput) SecurityGroups

func (ClusterBrokerNodeGroupInfoOutput) StorageInfo

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

func (ClusterBrokerNodeGroupInfoPtrOutput) ClientSubnets

func (ClusterBrokerNodeGroupInfoPtrOutput) ConnectivityInfo added in v0.7.0

func (ClusterBrokerNodeGroupInfoPtrOutput) Elem

func (ClusterBrokerNodeGroupInfoPtrOutput) ElementType

func (ClusterBrokerNodeGroupInfoPtrOutput) InstanceType

func (ClusterBrokerNodeGroupInfoPtrOutput) SecurityGroups

func (ClusterBrokerNodeGroupInfoPtrOutput) StorageInfo

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) 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) Sasl

func (ClusterClientAuthenticationOutput) Tls

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

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

type ClusterClientAuthenticationPtrOutput

type ClusterClientAuthenticationPtrOutput struct{ *pulumi.OutputState }

func (ClusterClientAuthenticationPtrOutput) Elem

func (ClusterClientAuthenticationPtrOutput) ElementType

func (ClusterClientAuthenticationPtrOutput) Sasl

func (ClusterClientAuthenticationPtrOutput) Tls

func (ClusterClientAuthenticationPtrOutput) ToClusterClientAuthenticationPtrOutput

func (o ClusterClientAuthenticationPtrOutput) ToClusterClientAuthenticationPtrOutput() ClusterClientAuthenticationPtrOutput

func (ClusterClientAuthenticationPtrOutput) ToClusterClientAuthenticationPtrOutputWithContext

func (o ClusterClientAuthenticationPtrOutput) ToClusterClientAuthenticationPtrOutputWithContext(ctx context.Context) ClusterClientAuthenticationPtrOutput

func (ClusterClientAuthenticationPtrOutput) Unauthenticated

type ClusterCloudWatchLogs

type ClusterCloudWatchLogs struct {
	Enabled  bool    `pulumi:"enabled"`
	LogGroup *string `pulumi:"logGroup"`
}

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) Enabled

func (ClusterCloudWatchLogsOutput) LogGroup

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

type ClusterCloudWatchLogsPtrOutput

type ClusterCloudWatchLogsPtrOutput struct{ *pulumi.OutputState }

func (ClusterCloudWatchLogsPtrOutput) Elem

func (ClusterCloudWatchLogsPtrOutput) ElementType

func (ClusterCloudWatchLogsPtrOutput) Enabled

func (ClusterCloudWatchLogsPtrOutput) LogGroup

func (ClusterCloudWatchLogsPtrOutput) ToClusterCloudWatchLogsPtrOutput

func (o ClusterCloudWatchLogsPtrOutput) ToClusterCloudWatchLogsPtrOutput() ClusterCloudWatchLogsPtrOutput

func (ClusterCloudWatchLogsPtrOutput) ToClusterCloudWatchLogsPtrOutputWithContext

func (o ClusterCloudWatchLogsPtrOutput) ToClusterCloudWatchLogsPtrOutputWithContext(ctx context.Context) ClusterCloudWatchLogsPtrOutput

type ClusterConfigurationInfo

type ClusterConfigurationInfo struct {
	Arn      string `pulumi:"arn"`
	Revision int    `pulumi:"revision"`
}

type ClusterConfigurationInfoArgs

type ClusterConfigurationInfoArgs struct {
	Arn      pulumi.StringInput `pulumi:"arn"`
	Revision pulumi.IntInput    `pulumi:"revision"`
}

func (ClusterConfigurationInfoArgs) ElementType

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 (ClusterConfigurationInfoOutput) ElementType

func (ClusterConfigurationInfoOutput) Revision

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

type ClusterConfigurationInfoPtrOutput

type ClusterConfigurationInfoPtrOutput struct{ *pulumi.OutputState }

func (ClusterConfigurationInfoPtrOutput) Arn

func (ClusterConfigurationInfoPtrOutput) Elem

func (ClusterConfigurationInfoPtrOutput) ElementType

func (ClusterConfigurationInfoPtrOutput) Revision

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"`
}

type ClusterConnectivityInfoArgs added in v0.7.0

type ClusterConnectivityInfoArgs struct {
	PublicAccess ClusterPublicAccessPtrInput `pulumi:"publicAccess"`
}

func (ClusterConnectivityInfoArgs) ElementType added in v0.7.0

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) PublicAccess added in v0.7.0

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

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 (ClusterConnectivityInfoPtrOutput) ElementType added in v0.7.0

func (ClusterConnectivityInfoPtrOutput) PublicAccess added in v0.7.0

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

type ClusterEBSStorageInfo

type ClusterEBSStorageInfo struct {
	ProvisionedThroughput *ClusterProvisionedThroughput `pulumi:"provisionedThroughput"`
	VolumeSize            *int                          `pulumi:"volumeSize"`
}

type ClusterEBSStorageInfoArgs

type ClusterEBSStorageInfoArgs struct {
	ProvisionedThroughput ClusterProvisionedThroughputPtrInput `pulumi:"provisionedThroughput"`
	VolumeSize            pulumi.IntPtrInput                   `pulumi:"volumeSize"`
}

func (ClusterEBSStorageInfoArgs) ElementType

func (ClusterEBSStorageInfoArgs) ElementType() reflect.Type

func (ClusterEBSStorageInfoArgs) ToClusterEBSStorageInfoOutput

func (i ClusterEBSStorageInfoArgs) ToClusterEBSStorageInfoOutput() ClusterEBSStorageInfoOutput

func (ClusterEBSStorageInfoArgs) ToClusterEBSStorageInfoOutputWithContext

func (i ClusterEBSStorageInfoArgs) ToClusterEBSStorageInfoOutputWithContext(ctx context.Context) ClusterEBSStorageInfoOutput

func (ClusterEBSStorageInfoArgs) ToClusterEBSStorageInfoPtrOutput

func (i ClusterEBSStorageInfoArgs) ToClusterEBSStorageInfoPtrOutput() ClusterEBSStorageInfoPtrOutput

func (ClusterEBSStorageInfoArgs) ToClusterEBSStorageInfoPtrOutputWithContext

func (i ClusterEBSStorageInfoArgs) ToClusterEBSStorageInfoPtrOutputWithContext(ctx context.Context) ClusterEBSStorageInfoPtrOutput

type ClusterEBSStorageInfoInput

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

type ClusterEBSStorageInfoOutput struct{ *pulumi.OutputState }

func (ClusterEBSStorageInfoOutput) ElementType

func (ClusterEBSStorageInfoOutput) ProvisionedThroughput added in v0.12.0

func (ClusterEBSStorageInfoOutput) ToClusterEBSStorageInfoOutput

func (o ClusterEBSStorageInfoOutput) ToClusterEBSStorageInfoOutput() ClusterEBSStorageInfoOutput

func (ClusterEBSStorageInfoOutput) ToClusterEBSStorageInfoOutputWithContext

func (o ClusterEBSStorageInfoOutput) ToClusterEBSStorageInfoOutputWithContext(ctx context.Context) ClusterEBSStorageInfoOutput

func (ClusterEBSStorageInfoOutput) ToClusterEBSStorageInfoPtrOutput

func (o ClusterEBSStorageInfoOutput) ToClusterEBSStorageInfoPtrOutput() ClusterEBSStorageInfoPtrOutput

func (ClusterEBSStorageInfoOutput) ToClusterEBSStorageInfoPtrOutputWithContext

func (o ClusterEBSStorageInfoOutput) ToClusterEBSStorageInfoPtrOutputWithContext(ctx context.Context) ClusterEBSStorageInfoPtrOutput

func (ClusterEBSStorageInfoOutput) VolumeSize

type ClusterEBSStorageInfoPtrInput

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

type ClusterEBSStorageInfoPtrOutput

type ClusterEBSStorageInfoPtrOutput struct{ *pulumi.OutputState }

func (ClusterEBSStorageInfoPtrOutput) Elem

func (ClusterEBSStorageInfoPtrOutput) ElementType

func (ClusterEBSStorageInfoPtrOutput) ProvisionedThroughput added in v0.12.0

func (ClusterEBSStorageInfoPtrOutput) ToClusterEBSStorageInfoPtrOutput

func (o ClusterEBSStorageInfoPtrOutput) ToClusterEBSStorageInfoPtrOutput() ClusterEBSStorageInfoPtrOutput

func (ClusterEBSStorageInfoPtrOutput) ToClusterEBSStorageInfoPtrOutputWithContext

func (o ClusterEBSStorageInfoPtrOutput) ToClusterEBSStorageInfoPtrOutputWithContext(ctx context.Context) ClusterEBSStorageInfoPtrOutput

func (ClusterEBSStorageInfoPtrOutput) VolumeSize

type ClusterEncryptionAtRest

type ClusterEncryptionAtRest struct {
	DataVolumeKMSKeyId string `pulumi:"dataVolumeKMSKeyId"`
}

type ClusterEncryptionAtRestArgs

type ClusterEncryptionAtRestArgs struct {
	DataVolumeKMSKeyId pulumi.StringInput `pulumi:"dataVolumeKMSKeyId"`
}

func (ClusterEncryptionAtRestArgs) ElementType

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

func (o ClusterEncryptionAtRestOutput) DataVolumeKMSKeyId() pulumi.StringOutput

func (ClusterEncryptionAtRestOutput) ElementType

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

type ClusterEncryptionAtRestPtrOutput

type ClusterEncryptionAtRestPtrOutput struct{ *pulumi.OutputState }

func (ClusterEncryptionAtRestPtrOutput) DataVolumeKMSKeyId

func (ClusterEncryptionAtRestPtrOutput) Elem

func (ClusterEncryptionAtRestPtrOutput) ElementType

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) 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) 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 (ClusterEncryptionInTransitClientBroker) ToStringOutputWithContext added in v0.14.0

func (ClusterEncryptionInTransitClientBroker) ToStringPtrOutput added in v0.14.0

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 ClusterEncryptionInTransitClientBrokerArgs and ClusterEncryptionInTransitClientBrokerOutput values. You can construct a concrete instance of `ClusterEncryptionInTransitClientBrokerInput` via:

ClusterEncryptionInTransitClientBrokerArgs{...}

type ClusterEncryptionInTransitClientBrokerOutput added in v0.14.0

type ClusterEncryptionInTransitClientBrokerOutput struct{ *pulumi.OutputState }

func (ClusterEncryptionInTransitClientBrokerOutput) ElementType added in v0.14.0

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 (ClusterEncryptionInTransitClientBrokerOutput) ToStringOutputWithContext added in v0.14.0

func (ClusterEncryptionInTransitClientBrokerOutput) ToStringPtrOutput added in v0.14.0

func (ClusterEncryptionInTransitClientBrokerOutput) ToStringPtrOutputWithContext added in v0.14.0

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) Elem added in v0.14.0

func (ClusterEncryptionInTransitClientBrokerPtrOutput) ElementType added in v0.14.0

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 (ClusterEncryptionInTransitClientBrokerPtrOutput) ToStringPtrOutputWithContext added in v0.14.0

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 (ClusterEncryptionInTransitOutput) ElementType

func (ClusterEncryptionInTransitOutput) InCluster

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

type ClusterEncryptionInTransitPtrOutput

type ClusterEncryptionInTransitPtrOutput struct{ *pulumi.OutputState }

func (ClusterEncryptionInTransitPtrOutput) ClientBroker

func (ClusterEncryptionInTransitPtrOutput) Elem

func (ClusterEncryptionInTransitPtrOutput) ElementType

func (ClusterEncryptionInTransitPtrOutput) InCluster

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) EncryptionAtRest

func (ClusterEncryptionInfoOutput) EncryptionInTransit

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

type ClusterEncryptionInfoPtrOutput

type ClusterEncryptionInfoPtrOutput struct{ *pulumi.OutputState }

func (ClusterEncryptionInfoPtrOutput) Elem

func (ClusterEncryptionInfoPtrOutput) ElementType

func (ClusterEncryptionInfoPtrOutput) EncryptionAtRest

func (ClusterEncryptionInfoPtrOutput) EncryptionInTransit

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 ClusterEnhancedMonitoringArgs and ClusterEnhancedMonitoringOutput values. You can construct a concrete instance of `ClusterEnhancedMonitoringInput` via:

ClusterEnhancedMonitoringArgs{...}

type ClusterEnhancedMonitoringOutput added in v0.14.0

type ClusterEnhancedMonitoringOutput struct{ *pulumi.OutputState }

func (ClusterEnhancedMonitoringOutput) ElementType added in v0.14.0

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 (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 (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 (ClusterEnhancedMonitoringPtrOutput) ElementType added in v0.14.0

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 (ClusterEnhancedMonitoringPtrOutput) ToStringPtrOutputWithContext added in v0.14.0

func (o ClusterEnhancedMonitoringPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ClusterFirehose

type ClusterFirehose struct {
	DeliveryStream *string `pulumi:"deliveryStream"`
	Enabled        bool    `pulumi:"enabled"`
}

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 (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

type ClusterFirehosePtrOutput

type ClusterFirehosePtrOutput struct{ *pulumi.OutputState }

func (ClusterFirehosePtrOutput) DeliveryStream

func (o ClusterFirehosePtrOutput) DeliveryStream() pulumi.StringPtrOutput

func (ClusterFirehosePtrOutput) Elem

func (ClusterFirehosePtrOutput) ElementType

func (ClusterFirehosePtrOutput) ElementType() reflect.Type

func (ClusterFirehosePtrOutput) Enabled

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

type ClusterIamArgs struct {
	Enabled pulumi.BoolInput `pulumi:"enabled"`
}

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 (ClusterIamPtrOutput) ElementType

func (ClusterIamPtrOutput) ElementType() reflect.Type

func (ClusterIamPtrOutput) Enabled

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

type ClusterJmxExporterArgs struct {
	EnabledInBroker pulumi.BoolInput `pulumi:"enabledInBroker"`
}

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

type ClusterJmxExporterPtrOutput

type ClusterJmxExporterPtrOutput struct{ *pulumi.OutputState }

func (ClusterJmxExporterPtrOutput) Elem

func (ClusterJmxExporterPtrOutput) ElementType

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 (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

type ClusterLoggingInfoPtrOutput

type ClusterLoggingInfoPtrOutput struct{ *pulumi.OutputState }

func (ClusterLoggingInfoPtrOutput) BrokerLogs

func (ClusterLoggingInfoPtrOutput) Elem

func (ClusterLoggingInfoPtrOutput) ElementType

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

type ClusterNodeExporterArgs struct {
	EnabledInBroker pulumi.BoolInput `pulumi:"enabledInBroker"`
}

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

type ClusterNodeExporterPtrOutput

type ClusterNodeExporterPtrOutput struct{ *pulumi.OutputState }

func (ClusterNodeExporterPtrOutput) Elem

func (ClusterNodeExporterPtrOutput) ElementType

func (ClusterNodeExporterPtrOutput) EnabledInBroker

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) Prometheus

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

type ClusterOpenMonitoringPtrOutput

type ClusterOpenMonitoringPtrOutput struct{ *pulumi.OutputState }

func (ClusterOpenMonitoringPtrOutput) Elem

func (ClusterOpenMonitoringPtrOutput) ElementType

func (ClusterOpenMonitoringPtrOutput) Prometheus

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) ElementType

func (ClusterOutput) ElementType() reflect.Type

func (ClusterOutput) ToClusterOutput

func (o ClusterOutput) ToClusterOutput() ClusterOutput

func (ClusterOutput) ToClusterOutputWithContext

func (o ClusterOutput) ToClusterOutputWithContext(ctx context.Context) ClusterOutput

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 (ClusterPrometheusOutput) NodeExporter

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

type ClusterPrometheusPtrOutput

type ClusterPrometheusPtrOutput struct{ *pulumi.OutputState }

func (ClusterPrometheusPtrOutput) Elem

func (ClusterPrometheusPtrOutput) ElementType

func (ClusterPrometheusPtrOutput) ElementType() reflect.Type

func (ClusterPrometheusPtrOutput) JmxExporter

func (ClusterPrometheusPtrOutput) NodeExporter

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 ClusterProvisionedThroughput struct {
	Enabled          *bool `pulumi:"enabled"`
	VolumeThroughput *int  `pulumi:"volumeThroughput"`
}

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) 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) Enabled added in v0.12.0

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

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

type ClusterProvisionedThroughputPtrOutput added in v0.12.0

type ClusterProvisionedThroughputPtrOutput struct{ *pulumi.OutputState }

func (ClusterProvisionedThroughputPtrOutput) Elem added in v0.12.0

func (ClusterProvisionedThroughputPtrOutput) ElementType added in v0.12.0

func (ClusterProvisionedThroughputPtrOutput) Enabled added in v0.12.0

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

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

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 (ClusterPublicAccessPtrOutput) ElementType added in v0.7.0

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

type ClusterS3

type ClusterS3 struct {
	Bucket  *string `pulumi:"bucket"`
	Enabled bool    `pulumi:"enabled"`
	Prefix  *string `pulumi:"prefix"`
}

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 (ClusterS3Output) ElementType

func (ClusterS3Output) ElementType() reflect.Type

func (ClusterS3Output) Enabled

func (o ClusterS3Output) Enabled() pulumi.BoolOutput

func (ClusterS3Output) Prefix

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 (ClusterS3PtrOutput) Elem

func (ClusterS3PtrOutput) ElementType

func (ClusterS3PtrOutput) ElementType() reflect.Type

func (ClusterS3PtrOutput) Enabled

func (ClusterS3PtrOutput) Prefix

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 (ClusterSaslOutput) Scram

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 (ClusterSaslPtrOutput) ElementType

func (ClusterSaslPtrOutput) ElementType() reflect.Type

func (ClusterSaslPtrOutput) Iam

func (ClusterSaslPtrOutput) Scram

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

type ClusterScramArgs struct {
	Enabled pulumi.BoolInput `pulumi:"enabled"`
}

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

type ClusterScramPtrOutput

type ClusterScramPtrOutput struct{ *pulumi.OutputState }

func (ClusterScramPtrOutput) Elem

func (ClusterScramPtrOutput) ElementType

func (ClusterScramPtrOutput) ElementType() reflect.Type

func (ClusterScramPtrOutput) Enabled

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

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

type ClusterStorageInfoPtrOutput

type ClusterStorageInfoPtrOutput struct{ *pulumi.OutputState }

func (ClusterStorageInfoPtrOutput) EBSStorageInfo

func (ClusterStorageInfoPtrOutput) Elem

func (ClusterStorageInfoPtrOutput) ElementType

func (ClusterStorageInfoPtrOutput) ToClusterStorageInfoPtrOutput

func (o ClusterStorageInfoPtrOutput) ToClusterStorageInfoPtrOutput() ClusterStorageInfoPtrOutput

func (ClusterStorageInfoPtrOutput) ToClusterStorageInfoPtrOutputWithContext

func (o ClusterStorageInfoPtrOutput) ToClusterStorageInfoPtrOutputWithContext(ctx context.Context) ClusterStorageInfoPtrOutput

type ClusterTls

type ClusterTls struct {
	CertificateAuthorityArnList []string `pulumi:"certificateAuthorityArnList"`
	Enabled                     *bool    `pulumi:"enabled"`
}

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 (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 (ClusterTlsPtrOutput) ElementType

func (ClusterTlsPtrOutput) ElementType() reflect.Type

func (ClusterTlsPtrOutput) Enabled

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

type ClusterUnauthenticatedArgs struct {
	Enabled pulumi.BoolInput `pulumi:"enabled"`
}

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) Enabled

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

type ClusterUnauthenticatedPtrOutput

type ClusterUnauthenticatedPtrOutput struct{ *pulumi.OutputState }

func (ClusterUnauthenticatedPtrOutput) Elem

func (ClusterUnauthenticatedPtrOutput) ElementType

func (ClusterUnauthenticatedPtrOutput) Enabled

func (ClusterUnauthenticatedPtrOutput) ToClusterUnauthenticatedPtrOutput

func (o ClusterUnauthenticatedPtrOutput) ToClusterUnauthenticatedPtrOutput() ClusterUnauthenticatedPtrOutput

func (ClusterUnauthenticatedPtrOutput) ToClusterUnauthenticatedPtrOutputWithContext

func (o ClusterUnauthenticatedPtrOutput) ToClusterUnauthenticatedPtrOutputWithContext(ctx context.Context) ClusterUnauthenticatedPtrOutput

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"`
	Name              pulumi.StringPtrOutput   `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
	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 ConfigurationOutput added in v0.14.0

type ConfigurationOutput struct{ *pulumi.OutputState }

func (ConfigurationOutput) ElementType added in v0.14.0

func (ConfigurationOutput) ElementType() reflect.Type

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

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 (LookupBatchScramSecretResultOutput) ElementType added in v0.14.0

func (LookupBatchScramSecretResultOutput) SecretArnList added in v0.14.0

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 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"`
}

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 (LookupClusterResultOutput) BrokerNodeGroupInfo added in v0.12.0

func (LookupClusterResultOutput) ClientAuthentication added in v0.12.0

func (LookupClusterResultOutput) ConfigurationInfo added in v0.12.0

func (LookupClusterResultOutput) CurrentVersion added in v0.14.0

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 (LookupClusterResultOutput) EnhancedMonitoring added in v0.12.0

func (LookupClusterResultOutput) KafkaVersion added in v0.12.0

func (LookupClusterResultOutput) LoggingInfo added in v0.12.0

func (LookupClusterResultOutput) NumberOfBrokerNodes added in v0.12.0

func (o LookupClusterResultOutput) NumberOfBrokerNodes() pulumi.IntPtrOutput

func (LookupClusterResultOutput) OpenMonitoring added in v0.12.0

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

type LookupConfigurationResult added in v0.14.0

type LookupConfigurationResult struct {
	Arn         *string `pulumi:"arn"`
	Description *string `pulumi:"description"`
}

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 (LookupConfigurationResultOutput) Arn added in v0.14.0

func (LookupConfigurationResultOutput) Description added in v0.14.0

func (LookupConfigurationResultOutput) ElementType added in v0.14.0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL