Information about the broker nodes in the cluster.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Amazon.PowerShell.Cmdlets.MSK.AmazonKafkaClientCmdlet.ClientConfig
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | LoggingInfo_BrokerLogs_CloudWatchLogs_Enabled |
-CloudWatchLogs_LogGroup <
String>
The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | LoggingInfo_BrokerLogs_CloudWatchLogs_LogGroup |
The name of the cluster.
Required? | True |
Position? | 1 |
Accept pipeline input? | True (ByValue, ByPropertyName) |
-ConfigurationInfo_Arn <
String>
ARN of the configuration to use.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-ConfigurationInfo_Revision <Int64>
The revision of the configuration to use.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-EncryptionAtRest_DataVolumeKMSKeyId <
String>
The ARN of the AWS KMS key for encrypting data at rest. If you don't specify a KMS key, MSK creates one for you and uses it.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | EncryptionInfo_EncryptionAtRest_DataVolumeKMSKeyId |
Indicates the encryption setting for data in transit between clients and brokers. The following are the possible values. TLS means that client-broker communication is enabled with TLS only. TLS_PLAINTEXT means that client-broker communication is enabled for both TLS-encrypted, as well as plaintext data. PLAINTEXT means that client-broker communication is enabled in plaintext only.The default value is TLS_PLAINTEXT.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | EncryptionInfo_EncryptionInTransit_ClientBroker |
-EncryptionInTransit_InCluster <
Boolean>
When set to true, it indicates that data communication among the broker nodes of the cluster is encrypted. When set to false, the communication happens in plaintext.The default value is true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | EncryptionInfo_EncryptionInTransit_InCluster |
Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-Firehose_DeliveryStream <
String>
The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | LoggingInfo_BrokerLogs_Firehose_DeliveryStream |
The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | LoggingInfo_BrokerLogs_Firehose_Enabled |
This parameter overrides confirmation prompts to force the cmdlet to continue its operation. This parameter should always be used with caution.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Indicates whether IAM access control is enabled.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ClientAuthentication_Sasl_Iam_Enabled |
-JmxExporter_EnabledInBroker <
Boolean>
Indicates whether you want to turn on or turn off the JMX Exporter.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | OpenMonitoring_Prometheus_JmxExporter_EnabledInBroker |
The version of Apache Kafka.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
-NodeExporter_EnabledInBroker <
Boolean>
Indicates whether you want to turn on or turn off the Node Exporter.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | OpenMonitoring_Prometheus_NodeExporter_EnabledInBroker |
-NumberOfBrokerNode <
Int32>
The number of broker nodes in the cluster.
Required? | True |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | NumberOfBrokerNodes |
The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | LoggingInfo_BrokerLogs_S3_Bucket |
The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | LoggingInfo_BrokerLogs_S3_Enabled |
The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | LoggingInfo_BrokerLogs_S3_Prefix |
SASL/SCRAM authentication is enabled or not.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ClientAuthentication_Sasl_Scram_Enabled |
Use the -Select parameter to control the cmdlet output. The default value is '*'. Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.Kafka.Model.CreateClusterResponse). Specifying the name of a property of type Amazon.Kafka.Model.CreateClusterResponse will result in that property being returned. Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
This controls storage mode for supported storage tiers.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Create tags when creating the cluster. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | Tags |
-Tls_CertificateAuthorityArnList <
String[]>
List of ACM Certificate Authority ARNs. Starting with version 4 of the SDK this property will default to null. If no data for this property is returned from the service the property will also be null. This was changed to improve performance and allow the SDK and caller to distinguish between a property not set or a property being empty to clear out a value. To retain the previous SDK behavior set the AWSConfigs.InitializeCollections static property to true.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ClientAuthentication_Tls_CertificateAuthorityArnList |
Specifies whether you want to turn on or turn off TLS authentication.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ClientAuthentication_Tls_Enabled |
Specifies whether you want to turn on or turn off unauthenticated traffic to your cluster.
Required? | False |
Position? | Named |
Accept pipeline input? | True (ByPropertyName) |
Aliases | ClientAuthentication_Unauthenticated_Enabled |