Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@aws-cdk/aws-msk

Package Overview
Dependencies
Maintainers
5
Versions
250
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-cdk/aws-msk - npm Package Compare versions

Comparing version 1.65.0 to 1.66.0

440

lib/msk.generated.d.ts
import * as cdk from '@aws-cdk/core';
/**
* Properties for defining a `AWS::MSK::Cluster`
* Properties for defining a `AWS::MSK::Cluster`.
*
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
*/
export interface CfnClusterProps {
/**
* `AWS::MSK::Cluster.BrokerNodeGroupInfo`
* `AWS::MSK::Cluster.BrokerNodeGroupInfo`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-brokernodegroupinfo
* @external
*/
readonly brokerNodeGroupInfo: CfnCluster.BrokerNodeGroupInfoProperty | cdk.IResolvable;
/**
* `AWS::MSK::Cluster.ClusterName`
* `AWS::MSK::Cluster.ClusterName`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-clustername
* @external
*/
readonly clusterName: string;
/**
* `AWS::MSK::Cluster.KafkaVersion`
* `AWS::MSK::Cluster.KafkaVersion`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-kafkaversion
* @external
*/
readonly kafkaVersion: string;
/**
* `AWS::MSK::Cluster.NumberOfBrokerNodes`
* `AWS::MSK::Cluster.NumberOfBrokerNodes`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-numberofbrokernodes
* @external
*/
readonly numberOfBrokerNodes: number;
/**
* `AWS::MSK::Cluster.ClientAuthentication`
* `AWS::MSK::Cluster.ClientAuthentication`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-clientauthentication
* @external
*/
readonly clientAuthentication?: CfnCluster.ClientAuthenticationProperty | cdk.IResolvable;
/**
* `AWS::MSK::Cluster.ConfigurationInfo`
* `AWS::MSK::Cluster.ConfigurationInfo`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-configurationinfo
* @external
*/
readonly configurationInfo?: CfnCluster.ConfigurationInfoProperty | cdk.IResolvable;
/**
* `AWS::MSK::Cluster.EncryptionInfo`
* `AWS::MSK::Cluster.EncryptionInfo`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-encryptioninfo
* @external
*/
readonly encryptionInfo?: CfnCluster.EncryptionInfoProperty | cdk.IResolvable;
/**
* `AWS::MSK::Cluster.EnhancedMonitoring`
* `AWS::MSK::Cluster.EnhancedMonitoring`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-enhancedmonitoring
* @external
*/
readonly enhancedMonitoring?: string;
/**
* `AWS::MSK::Cluster.LoggingInfo`
* `AWS::MSK::Cluster.LoggingInfo`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-logginginfo
* @external
*/
readonly loggingInfo?: CfnCluster.LoggingInfoProperty | cdk.IResolvable;
/**
* `AWS::MSK::Cluster.OpenMonitoring`
* `AWS::MSK::Cluster.OpenMonitoring`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-openmonitoring
* @external
*/
readonly openMonitoring?: CfnCluster.OpenMonitoringProperty | cdk.IResolvable;
/**
* `AWS::MSK::Cluster.Tags`
* `AWS::MSK::Cluster.Tags`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-tags
* @external
*/

@@ -66,7 +88,7 @@ readonly tags?: any;

/**
* A CloudFormation `AWS::MSK::Cluster`
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
*/

@@ -76,57 +98,81 @@ export declare class CfnCluster extends cdk.CfnResource implements cdk.IInspectable {

* The CloudFormation resource type name for this resource class.
*
* @external
*/
static readonly CFN_RESOURCE_TYPE_NAME = "AWS::MSK::Cluster";
/**
* `AWS::MSK::Cluster.BrokerNodeGroupInfo`
* `AWS::MSK::Cluster.BrokerNodeGroupInfo`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-brokernodegroupinfo
* @external
*/
brokerNodeGroupInfo: CfnCluster.BrokerNodeGroupInfoProperty | cdk.IResolvable;
/**
* `AWS::MSK::Cluster.ClusterName`
* `AWS::MSK::Cluster.ClusterName`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-clustername
* @external
*/
clusterName: string;
/**
* `AWS::MSK::Cluster.KafkaVersion`
* `AWS::MSK::Cluster.KafkaVersion`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-kafkaversion
* @external
*/
kafkaVersion: string;
/**
* `AWS::MSK::Cluster.NumberOfBrokerNodes`
* `AWS::MSK::Cluster.NumberOfBrokerNodes`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-numberofbrokernodes
* @external
*/
numberOfBrokerNodes: number;
/**
* `AWS::MSK::Cluster.ClientAuthentication`
* `AWS::MSK::Cluster.ClientAuthentication`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-clientauthentication
* @external
*/
clientAuthentication: CfnCluster.ClientAuthenticationProperty | cdk.IResolvable | undefined;
/**
* `AWS::MSK::Cluster.ConfigurationInfo`
* `AWS::MSK::Cluster.ConfigurationInfo`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-configurationinfo
* @external
*/
configurationInfo: CfnCluster.ConfigurationInfoProperty | cdk.IResolvable | undefined;
/**
* `AWS::MSK::Cluster.EncryptionInfo`
* `AWS::MSK::Cluster.EncryptionInfo`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-encryptioninfo
* @external
*/
encryptionInfo: CfnCluster.EncryptionInfoProperty | cdk.IResolvable | undefined;
/**
* `AWS::MSK::Cluster.EnhancedMonitoring`
* `AWS::MSK::Cluster.EnhancedMonitoring`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-enhancedmonitoring
* @external
*/
enhancedMonitoring: string | undefined;
/**
* `AWS::MSK::Cluster.LoggingInfo`
* `AWS::MSK::Cluster.LoggingInfo`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-logginginfo
* @external
*/
loggingInfo: CfnCluster.LoggingInfoProperty | cdk.IResolvable | undefined;
/**
* `AWS::MSK::Cluster.OpenMonitoring`
* `AWS::MSK::Cluster.OpenMonitoring`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-openmonitoring
* @external
*/
openMonitoring: CfnCluster.OpenMonitoringProperty | cdk.IResolvable | undefined;
/**
* `AWS::MSK::Cluster.Tags`
* `AWS::MSK::Cluster.Tags`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-tags
* @external
*/

@@ -137,18 +183,24 @@ readonly tags: cdk.TagManager;

*
* @param scope - scope in which this resource is defined
* @param id - scoped id of the resource
* @param props - resource properties
* @param scope - scope in which this resource is defined.
* @param id - scoped id of the resource.
* @param props - resource properties.
* @external
*/
constructor(scope: cdk.Construct, id: string, props: CfnClusterProps);
/**
* Examines the CloudFormation resource and discloses attributes.
* (experimental) Examines the CloudFormation resource and discloses attributes.
*
* @param inspector - tree inspector to collect and process attributes
*
* @stability experimental
* @param inspector - tree inspector to collect and process attributes.
* @experimental
*/
inspect(inspector: cdk.TreeInspector): void;
/**
* @external
*/
protected get cfnProperties(): {
[key: string]: any;
};
/**
* @external
*/
protected renderProperties(props: {

@@ -160,21 +212,34 @@ [key: string]: any;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokerlogs.html
* @external
*/
interface BrokerLogsProperty {
/**
* `CfnCluster.BrokerLogsProperty.CloudWatchLogs`
* `CfnCluster.BrokerLogsProperty.CloudWatchLogs`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokerlogs.html#cfn-msk-cluster-brokerlogs-cloudwatchlogs
* @external
*/
readonly cloudWatchLogs?: CfnCluster.CloudWatchLogsProperty | cdk.IResolvable;
/**
* `CfnCluster.BrokerLogsProperty.Firehose`
* `CfnCluster.BrokerLogsProperty.Firehose`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokerlogs.html#cfn-msk-cluster-brokerlogs-firehose
* @external
*/
readonly firehose?: CfnCluster.FirehoseProperty | cdk.IResolvable;
/**
* `CfnCluster.BrokerLogsProperty.S3`
* `CfnCluster.BrokerLogsProperty.S3`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokerlogs.html#cfn-msk-cluster-brokerlogs-s3
* @external
*/

@@ -184,31 +249,48 @@ readonly s3?: CfnCluster.S3Property | cdk.IResolvable;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokernodegroupinfo.html
* @external
*/
interface BrokerNodeGroupInfoProperty {
/**
* `CfnCluster.BrokerNodeGroupInfoProperty.BrokerAZDistribution`
* `CfnCluster.BrokerNodeGroupInfoProperty.BrokerAZDistribution`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokernodegroupinfo.html#cfn-msk-cluster-brokernodegroupinfo-brokerazdistribution
* @external
*/
readonly brokerAzDistribution?: string;
/**
* `CfnCluster.BrokerNodeGroupInfoProperty.ClientSubnets`
* `CfnCluster.BrokerNodeGroupInfoProperty.ClientSubnets`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokernodegroupinfo.html#cfn-msk-cluster-brokernodegroupinfo-clientsubnets
* @external
*/
readonly clientSubnets: string[];
/**
* `CfnCluster.BrokerNodeGroupInfoProperty.InstanceType`
* `CfnCluster.BrokerNodeGroupInfoProperty.InstanceType`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokernodegroupinfo.html#cfn-msk-cluster-brokernodegroupinfo-instancetype
* @external
*/
readonly instanceType: string;
/**
* `CfnCluster.BrokerNodeGroupInfoProperty.SecurityGroups`
* `CfnCluster.BrokerNodeGroupInfoProperty.SecurityGroups`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokernodegroupinfo.html#cfn-msk-cluster-brokernodegroupinfo-securitygroups
* @external
*/
readonly securityGroups?: string[];
/**
* `CfnCluster.BrokerNodeGroupInfoProperty.StorageInfo`
* `CfnCluster.BrokerNodeGroupInfoProperty.StorageInfo`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokernodegroupinfo.html#cfn-msk-cluster-brokernodegroupinfo-storageinfo
* @external
*/

@@ -218,16 +300,27 @@ readonly storageInfo?: CfnCluster.StorageInfoProperty | cdk.IResolvable;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-clientauthentication.html
* @external
*/
interface ClientAuthenticationProperty {
/**
* `CfnCluster.ClientAuthenticationProperty.Sasl`
* `CfnCluster.ClientAuthenticationProperty.Sasl`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-clientauthentication.html#cfn-msk-cluster-clientauthentication-sasl
* @external
*/
readonly sasl?: CfnCluster.SaslProperty | cdk.IResolvable;
/**
* `CfnCluster.ClientAuthenticationProperty.Tls`
* `CfnCluster.ClientAuthenticationProperty.Tls`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-clientauthentication.html#cfn-msk-cluster-clientauthentication-tls
* @external
*/

@@ -237,16 +330,27 @@ readonly tls?: CfnCluster.TlsProperty | cdk.IResolvable;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-cloudwatchlogs.html
* @external
*/
interface CloudWatchLogsProperty {
/**
* `CfnCluster.CloudWatchLogsProperty.Enabled`
* `CfnCluster.CloudWatchLogsProperty.Enabled`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-cloudwatchlogs.html#cfn-msk-cluster-cloudwatchlogs-enabled
* @external
*/
readonly enabled: boolean | cdk.IResolvable;
/**
* `CfnCluster.CloudWatchLogsProperty.LogGroup`
* `CfnCluster.CloudWatchLogsProperty.LogGroup`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-cloudwatchlogs.html#cfn-msk-cluster-cloudwatchlogs-loggroup
* @external
*/

@@ -256,16 +360,27 @@ readonly logGroup?: string;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-configurationinfo.html
* @external
*/
interface ConfigurationInfoProperty {
/**
* `CfnCluster.ConfigurationInfoProperty.Arn`
* `CfnCluster.ConfigurationInfoProperty.Arn`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-configurationinfo.html#cfn-msk-cluster-configurationinfo-arn
* @external
*/
readonly arn: string;
/**
* `CfnCluster.ConfigurationInfoProperty.Revision`
* `CfnCluster.ConfigurationInfoProperty.Revision`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-configurationinfo.html#cfn-msk-cluster-configurationinfo-revision
* @external
*/

@@ -275,11 +390,20 @@ readonly revision: number;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-ebsstorageinfo.html
* @external
*/
interface EBSStorageInfoProperty {
/**
* `CfnCluster.EBSStorageInfoProperty.VolumeSize`
* `CfnCluster.EBSStorageInfoProperty.VolumeSize`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-ebsstorageinfo.html#cfn-msk-cluster-ebsstorageinfo-volumesize
* @external
*/

@@ -289,11 +413,20 @@ readonly volumeSize?: number;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptionatrest.html
* @external
*/
interface EncryptionAtRestProperty {
/**
* `CfnCluster.EncryptionAtRestProperty.DataVolumeKMSKeyId`
* `CfnCluster.EncryptionAtRestProperty.DataVolumeKMSKeyId`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptionatrest.html#cfn-msk-cluster-encryptionatrest-datavolumekmskeyid
* @external
*/

@@ -303,16 +436,27 @@ readonly dataVolumeKmsKeyId: string;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptionintransit.html
* @external
*/
interface EncryptionInTransitProperty {
/**
* `CfnCluster.EncryptionInTransitProperty.ClientBroker`
* `CfnCluster.EncryptionInTransitProperty.ClientBroker`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptionintransit.html#cfn-msk-cluster-encryptionintransit-clientbroker
* @external
*/
readonly clientBroker?: string;
/**
* `CfnCluster.EncryptionInTransitProperty.InCluster`
* `CfnCluster.EncryptionInTransitProperty.InCluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptionintransit.html#cfn-msk-cluster-encryptionintransit-incluster
* @external
*/

@@ -322,16 +466,27 @@ readonly inCluster?: boolean | cdk.IResolvable;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptioninfo.html
* @external
*/
interface EncryptionInfoProperty {
/**
* `CfnCluster.EncryptionInfoProperty.EncryptionAtRest`
* `CfnCluster.EncryptionInfoProperty.EncryptionAtRest`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptioninfo.html#cfn-msk-cluster-encryptioninfo-encryptionatrest
* @external
*/
readonly encryptionAtRest?: CfnCluster.EncryptionAtRestProperty | cdk.IResolvable;
/**
* `CfnCluster.EncryptionInfoProperty.EncryptionInTransit`
* `CfnCluster.EncryptionInfoProperty.EncryptionInTransit`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-encryptioninfo.html#cfn-msk-cluster-encryptioninfo-encryptionintransit
* @external
*/

@@ -341,16 +496,27 @@ readonly encryptionInTransit?: CfnCluster.EncryptionInTransitProperty | cdk.IResolvable;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-firehose.html
* @external
*/
interface FirehoseProperty {
/**
* `CfnCluster.FirehoseProperty.DeliveryStream`
* `CfnCluster.FirehoseProperty.DeliveryStream`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-firehose.html#cfn-msk-cluster-firehose-deliverystream
* @external
*/
readonly deliveryStream?: string;
/**
* `CfnCluster.FirehoseProperty.Enabled`
* `CfnCluster.FirehoseProperty.Enabled`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-firehose.html#cfn-msk-cluster-firehose-enabled
* @external
*/

@@ -360,11 +526,20 @@ readonly enabled: boolean | cdk.IResolvable;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-jmxexporter.html
* @external
*/
interface JmxExporterProperty {
/**
* `CfnCluster.JmxExporterProperty.EnabledInBroker`
* `CfnCluster.JmxExporterProperty.EnabledInBroker`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-jmxexporter.html#cfn-msk-cluster-jmxexporter-enabledinbroker
* @external
*/

@@ -374,11 +549,20 @@ readonly enabledInBroker: boolean | cdk.IResolvable;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-logginginfo.html
* @external
*/
interface LoggingInfoProperty {
/**
* `CfnCluster.LoggingInfoProperty.BrokerLogs`
* `CfnCluster.LoggingInfoProperty.BrokerLogs`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-logginginfo.html#cfn-msk-cluster-logginginfo-brokerlogs
* @external
*/

@@ -388,11 +572,20 @@ readonly brokerLogs: CfnCluster.BrokerLogsProperty | cdk.IResolvable;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-nodeexporter.html
* @external
*/
interface NodeExporterProperty {
/**
* `CfnCluster.NodeExporterProperty.EnabledInBroker`
* `CfnCluster.NodeExporterProperty.EnabledInBroker`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-nodeexporter.html#cfn-msk-cluster-nodeexporter-enabledinbroker
* @external
*/

@@ -402,11 +595,20 @@ readonly enabledInBroker: boolean | cdk.IResolvable;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-openmonitoring.html
* @external
*/
interface OpenMonitoringProperty {
/**
* `CfnCluster.OpenMonitoringProperty.Prometheus`
* `CfnCluster.OpenMonitoringProperty.Prometheus`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-openmonitoring.html#cfn-msk-cluster-openmonitoring-prometheus
* @external
*/

@@ -416,16 +618,27 @@ readonly prometheus: CfnCluster.PrometheusProperty | cdk.IResolvable;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-prometheus.html
* @external
*/
interface PrometheusProperty {
/**
* `CfnCluster.PrometheusProperty.JmxExporter`
* `CfnCluster.PrometheusProperty.JmxExporter`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-prometheus.html#cfn-msk-cluster-prometheus-jmxexporter
* @external
*/
readonly jmxExporter?: CfnCluster.JmxExporterProperty | cdk.IResolvable;
/**
* `CfnCluster.PrometheusProperty.NodeExporter`
* `CfnCluster.PrometheusProperty.NodeExporter`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-prometheus.html#cfn-msk-cluster-prometheus-nodeexporter
* @external
*/

@@ -435,21 +648,34 @@ readonly nodeExporter?: CfnCluster.NodeExporterProperty | cdk.IResolvable;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-s3.html
* @external
*/
interface S3Property {
/**
* `CfnCluster.S3Property.Bucket`
* `CfnCluster.S3Property.Bucket`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-s3.html#cfn-msk-cluster-s3-bucket
* @external
*/
readonly bucket?: string;
/**
* `CfnCluster.S3Property.Enabled`
* `CfnCluster.S3Property.Enabled`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-s3.html#cfn-msk-cluster-s3-enabled
* @external
*/
readonly enabled: boolean | cdk.IResolvable;
/**
* `CfnCluster.S3Property.Prefix`
* `CfnCluster.S3Property.Prefix`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-s3.html#cfn-msk-cluster-s3-prefix
* @external
*/

@@ -459,11 +685,20 @@ readonly prefix?: string;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-sasl.html
* @external
*/
interface SaslProperty {
/**
* `CfnCluster.SaslProperty.Scram`
* `CfnCluster.SaslProperty.Scram`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-sasl.html#cfn-msk-cluster-sasl-scram
* @external
*/

@@ -473,11 +708,20 @@ readonly scram: CfnCluster.ScramProperty | cdk.IResolvable;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-scram.html
* @external
*/
interface ScramProperty {
/**
* `CfnCluster.ScramProperty.Enabled`
* `CfnCluster.ScramProperty.Enabled`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-scram.html#cfn-msk-cluster-scram-enabled
* @external
*/

@@ -487,11 +731,20 @@ readonly enabled: boolean | cdk.IResolvable;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-storageinfo.html
* @external
*/
interface StorageInfoProperty {
/**
* `CfnCluster.StorageInfoProperty.EBSStorageInfo`
* `CfnCluster.StorageInfoProperty.EBSStorageInfo`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-storageinfo.html#cfn-msk-cluster-storageinfo-ebsstorageinfo
* @external
*/

@@ -501,11 +754,20 @@ readonly ebsStorageInfo?: CfnCluster.EBSStorageInfoProperty | cdk.IResolvable;

}
/**
* A CloudFormation `AWS::MSK::Cluster`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html
* @external
* @cloudformationResource AWS::MSK::Cluster
*/
export declare namespace CfnCluster {
/**
* @stability external
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-tls.html
* @external
*/
interface TlsProperty {
/**
* `CfnCluster.TlsProperty.CertificateAuthorityArnList`
* `CfnCluster.TlsProperty.CertificateAuthorityArnList`.
*
* @see http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-tls.html#cfn-msk-cluster-tls-certificateauthorityarnlist
* @external
*/

@@ -512,0 +774,0 @@ readonly certificateAuthorityArnList?: string[];

{
"name": "@aws-cdk/aws-msk",
"version": "1.65.0",
"version": "1.66.0",
"description": "The CDK Construct Library for AWS::MSK",

@@ -76,13 +76,13 @@ "main": "lib/index.js",

"devDependencies": {
"@aws-cdk/assert": "1.65.0",
"cdk-build-tools": "1.65.0",
"cfn2ts": "1.65.0",
"pkglint": "1.65.0"
"@aws-cdk/assert": "1.66.0",
"cdk-build-tools": "1.66.0",
"cfn2ts": "1.66.0",
"pkglint": "1.66.0"
},
"dependencies": {
"@aws-cdk/core": "1.65.0",
"@aws-cdk/core": "1.66.0",
"constructs": "^3.0.4"
},
"peerDependencies": {
"@aws-cdk/core": "1.65.0",
"@aws-cdk/core": "1.66.0",
"constructs": "^3.0.4"

@@ -89,0 +89,0 @@ },

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc