Skip to content

IK8sApplication

Represents a K8sApplication.

Properties

Name Type Description
node ros_cdk_core.ConstructNode The construct tree node for this construct.
env ros_cdk_core.IResourceEnvironment The environment this resource belongs to.
stack ros_cdk_core.Stack The stack in which this resource is defined.
attr_app_id typing.Union[str, ros_cdk_core.IResolvable] Attribute AppId: The ID of the application.
attr_app_name typing.Union[str, ros_cdk_core.IResolvable] Attribute AppName: The name of the application.
attr_change_order_id typing.Union[str, ros_cdk_core.IResolvable] Attribute ChangeOrderId: The ID of the change process.
attr_cluster_id typing.Union[str, ros_cdk_core.IResolvable] Attribute ClusterId: The cluster ID of the application.
attr_cs_cluster_id typing.Union[str, ros_cdk_core.IResolvable] Attribute CsClusterId: The K8s cluster ID of the application.
props K8sApplicationProps No description.

nodeRequired

node: ConstructNode
  • Type: ros_cdk_core.ConstructNode

The construct tree node for this construct.


envRequired

env: IResourceEnvironment
  • Type: ros_cdk_core.IResourceEnvironment

The environment this resource belongs to.

For resources that are created and managed by the CDK (generally, those created by creating new class instances like Role, Bucket, etc.), this is always the same as the environment of the stack they belong to; however, for imported resources (those obtained from static methods like fromRoleArn, fromBucketName, etc.), that might be different than the stack they were imported into.


stackRequired

stack: Stack
  • Type: ros_cdk_core.Stack

The stack in which this resource is defined.


attr_app_idRequired

attr_app_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute AppId: The ID of the application.


attr_app_nameRequired

attr_app_name: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute AppName: The name of the application.


attr_change_order_idRequired

attr_change_order_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute ChangeOrderId: The ID of the change process.


attr_cluster_idRequired

attr_cluster_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute ClusterId: The cluster ID of the application.


attr_cs_cluster_idRequired

attr_cs_cluster_id: typing.Union[str, IResolvable]
  • Type: typing.Union[str, ros_cdk_core.IResolvable]

Attribute CsClusterId: The K8s cluster ID of the application.


propsRequired

props: K8sApplicationProps