Show / Hide Table of Contents

Class ClusterArgs

Inheritance
System.Object
InputArgs
ResourceArgs
ClusterArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Msk
Assembly: Pulumi.Aws.dll
Syntax
public sealed class ClusterArgs : ResourceArgs

Constructors

View Source

ClusterArgs()

Declaration
public ClusterArgs()

Properties

View Source

BrokerNodeGroupInfo

Configuration block for the broker nodes of the Kafka cluster.

Declaration
public Input<ClusterBrokerNodeGroupInfoArgs> BrokerNodeGroupInfo { get; set; }
Property Value
Type Description
Input<ClusterBrokerNodeGroupInfoArgs>
View Source

ClientAuthentication

Configuration block for specifying a client authentication. See below.

Declaration
public Input<ClusterClientAuthenticationArgs> ClientAuthentication { get; set; }
Property Value
Type Description
Input<ClusterClientAuthenticationArgs>
View Source

ClusterName

Name of the MSK cluster.

Declaration
public Input<string> ClusterName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ConfigurationInfo

Configuration block for specifying a MSK Configuration to attach to Kafka brokers. See below.

Declaration
public Input<ClusterConfigurationInfoArgs> ConfigurationInfo { get; set; }
Property Value
Type Description
Input<ClusterConfigurationInfoArgs>
View Source

EncryptionInfo

Configuration block for specifying encryption. See below.

Declaration
public Input<ClusterEncryptionInfoArgs> EncryptionInfo { get; set; }
Property Value
Type Description
Input<ClusterEncryptionInfoArgs>
View Source

EnhancedMonitoring

Specify the desired enhanced MSK CloudWatch monitoring level. See Monitoring Amazon MSK with Amazon CloudWatch

Declaration
public Input<string> EnhancedMonitoring { get; set; }
Property Value
Type Description
Input<System.String>
View Source

KafkaVersion

Specify the desired Kafka software version.

Declaration
public Input<string> KafkaVersion { get; set; }
Property Value
Type Description
Input<System.String>
View Source

LoggingInfo

Configuration block for streaming broker logs to Cloudwatch/S3/Kinesis Firehose. See below.

Declaration
public Input<ClusterLoggingInfoArgs> LoggingInfo { get; set; }
Property Value
Type Description
Input<ClusterLoggingInfoArgs>
View Source

NumberOfBrokerNodes

The desired total number of broker nodes in the kafka cluster. It must be a multiple of the number of specified client subnets.

Declaration
public Input<int> NumberOfBrokerNodes { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

OpenMonitoring

Configuration block for JMX and Node monitoring for the MSK cluster. See below.

Declaration
public Input<ClusterOpenMonitoringArgs> OpenMonitoring { get; set; }
Property Value
Type Description
Input<ClusterOpenMonitoringArgs>
View Source

Tags

A map of tags to assign to the resource

Declaration
public InputMap<object> Tags { get; set; }
Property Value
Type Description
InputMap<System.Object>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.