@aws-cdk/aws-msk
Advanced tools
Comparing version 1.65.0 to 1.66.0
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
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
292836
1848
+ Added@aws-cdk/cloud-assembly-schema@1.66.0(transitive)
+ Added@aws-cdk/core@1.66.0(transitive)
+ Added@aws-cdk/cx-api@1.66.0(transitive)
+ Added@aws-cdk/region-info@1.66.0(transitive)
- Removed@aws-cdk/cloud-assembly-schema@1.65.0(transitive)
- Removed@aws-cdk/core@1.65.0(transitive)
- Removed@aws-cdk/cx-api@1.65.0(transitive)
- Removed@aws-cdk/region-info@1.65.0(transitive)
Updated@aws-cdk/core@1.66.0