Show / Hide Table of Contents

Class CfnLifecyclePolicyProps

Properties for defining a CfnLifecyclePolicy.

Inheritance
object
CfnLifecyclePolicyProps
Implements
ICfnLifecyclePolicyProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.AWS.OpenSearchServerless
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnLifecyclePolicyProps : ICfnLifecyclePolicyProps
Syntax (vb)
Public Class CfnLifecyclePolicyProps Implements ICfnLifecyclePolicyProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-lifecyclepolicy.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.OpenSearchServerless;

             var cfnLifecyclePolicyProps = new CfnLifecyclePolicyProps {
                 Name = "name",
                 Policy = "policy",
                 Type = "type",

                 // the properties below are optional
                 Description = "description"
             };

Synopsis

Constructors

CfnLifecyclePolicyProps()

Properties for defining a CfnLifecyclePolicy.

Properties

Description

The description of the lifecycle policy.

Name

The name of the lifecycle policy.

Policy

The JSON policy document without any whitespaces.

Type

The type of lifecycle policy.

Constructors

CfnLifecyclePolicyProps()

Properties for defining a CfnLifecyclePolicy.

public CfnLifecyclePolicyProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-lifecyclepolicy.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.OpenSearchServerless;

             var cfnLifecyclePolicyProps = new CfnLifecyclePolicyProps {
                 Name = "name",
                 Policy = "policy",
                 Type = "type",

                 // the properties below are optional
                 Description = "description"
             };

Properties

Description

The description of the lifecycle policy.

public string? Description { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-lifecyclepolicy.html#cfn-opensearchserverless-lifecyclepolicy-description

Name

The name of the lifecycle policy.

public string Name { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-lifecyclepolicy.html#cfn-opensearchserverless-lifecyclepolicy-name

Policy

The JSON policy document without any whitespaces.

public string Policy { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-lifecyclepolicy.html#cfn-opensearchserverless-lifecyclepolicy-policy

Type

The type of lifecycle policy.

public string Type { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchserverless-lifecyclepolicy.html#cfn-opensearchserverless-lifecyclepolicy-type

Implements

ICfnLifecyclePolicyProps
Back to top Generated by DocFX