Skip to content
v2.275.0

CfnLogStreamPropsMixin Mixin ​

The AWS::Logs::LogStream resource specifies an Amazon CloudWatch Logs log stream in a specific log group.

A log stream represents the sequence of events coming from an application instance or resource that you are monitoring.

There is no limit on the number of log streams that you can create for a log group.

You must use the following guidelines when naming a log stream:

  • Log stream names must be unique within the log group.
  • Log stream names can be between 1 and 512 characters long.
  • The ':' (colon) and '*' (asterisk) characters are not allowed.

Initializer ​

ts
new CfnLogStreamPropsMixin(props: CfnLogStreamMixinProps, options?: CfnPropertyMixinOptions)
python
CfnLogStreamPropsMixin(props: CfnLogStreamMixinProps, options: typing.Optional[CfnPropertyMixinOptions] = None)
java
new CfnLogStreamPropsMixin(CfnLogStreamMixinProps props, CfnPropertyMixinOptions options)
csharp
new CfnLogStreamPropsMixin(CfnLogStreamMixinProps props, CfnPropertyMixinOptions? options = null)
go
NewCfnLogStreamPropsMixin(Props CfnLogStreamMixinProps, Options CfnPropertyMixinOptions)

Methods ​

applyTo(construct: IConstruct): voiddef apply_to(self, construct: IConstruct) -> Nonepublic void applyTo(IConstruct construct)public void ApplyTo(IConstruct construct)func ApplyTo(Construct IConstruct)#
Apply the mixin properties to the construct.
isMixin(x: any): boolean@staticmethod def is_mixin(x: Any) -> boolpublic static Boolean isMixin(Object x)public static bool IsMixin(object x)func IsMixin(X interface{}) *boolstatic#
Checks if `x` is a Mixin.
1 parameter · returns

Parameters

  • xxxxX — Any object.

Returns: true if x is an object created from a class which extends Mixin.

supports(construct: IConstruct): booleandef supports(self, construct: IConstruct) -> boolpublic Boolean supports(IConstruct construct)public bool Supports(IConstruct construct)func Supports(Construct IConstruct) *bool#
Check if this mixin supports the given construct.