@aws-cdk_aws-kinesisanalytics-flink-alpha.ApplicationAttributes

interface ApplicationAttributes ๐Ÿ”น

LanguageType name
.NETAmazon.CDK.AWS.Kinesisanalytics.Flink.Alpha.ApplicationAttributes
Gogithub.com/aws/aws-cdk-go/awscdkkinesisanalyticsflinkalpha/v2#ApplicationAttributes
Javasoftware.amazon.awscdk.services.kinesisanalytics.flink.alpha.ApplicationAttributes
Pythonaws_cdk.aws_kinesisanalytics_flink_alpha.ApplicationAttributes
TypeScript (source)@aws-cdk/aws-kinesisanalytics-flink-alpha ยป ApplicationAttributes

Attributes used for importing an Application with Application.fromApplicationAttributes.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as kinesisanalytics_flink_alpha from '@aws-cdk/aws-kinesisanalytics-flink-alpha';
import { aws_ec2 as ec2 } from 'aws-cdk-lib';

declare const securityGroup: ec2.SecurityGroup;
const applicationAttributes: kinesisanalytics_flink_alpha.ApplicationAttributes = {
  applicationArn: 'applicationArn',

  // the properties below are optional
  securityGroups: [securityGroup],
};

Properties

NameTypeDescription
applicationArn๐Ÿ”นstringThe ARN of the Flink application.
securityGroups?๐Ÿ”นISecurityGroup[]The security groups for this Flink application if deployed in a VPC.

applicationArn๐Ÿ”น

Type: string

The ARN of the Flink application.

Format: arn::kinesisanalytics::<account-id>:application/<application-name>


securityGroups?๐Ÿ”น

Type: ISecurityGroup[] (optional, default: no security groups)

The security groups for this Flink application if deployed in a VPC.