Show / Hide Table of Contents

Class CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty

Describes IAM Identity Center options for an OpenSearch Serverless security configuration in the form of a key-value map.

Inheritance
object
CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty
Implements
CfnSecurityConfigPropsMixin.IIamIdentityCenterConfigOptionsProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.OpenSearchServerless.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty : CfnSecurityConfigPropsMixin.IIamIdentityCenterConfigOptionsProperty
Syntax (vb)
Public Class CfnSecurityConfigPropsMixin.IamIdentityCenterConfigOptionsProperty Implements CfnSecurityConfigPropsMixin.IIamIdentityCenterConfigOptionsProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchserverless-securityconfig-iamidentitycenterconfigoptions.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.Mixins.Preview.AWS.OpenSearchServerless.Mixins;

             var iamIdentityCenterConfigOptionsProperty = new IamIdentityCenterConfigOptionsProperty {
                 ApplicationArn = "applicationArn",
                 ApplicationDescription = "applicationDescription",
                 ApplicationName = "applicationName",
                 GroupAttribute = "groupAttribute",
                 InstanceArn = "instanceArn",
                 UserAttribute = "userAttribute"
             };

Synopsis

Constructors

IamIdentityCenterConfigOptionsProperty()

Describes IAM Identity Center options for an OpenSearch Serverless security configuration in the form of a key-value map.

Properties

ApplicationArn

The ARN of the IAM Identity Center application used to integrate with OpenSearch Serverless.

ApplicationDescription

The description of the IAM Identity Center application used to integrate with OpenSearch Serverless.

ApplicationName

The name of the IAM Identity Center application used to integrate with OpenSearch Serverless.

GroupAttribute

The group attribute for this IAM Identity Center integration.

InstanceArn

The ARN of the IAM Identity Center instance used to integrate with OpenSearch Serverless.

UserAttribute

The user attribute for this IAM Identity Center integration.

Constructors

IamIdentityCenterConfigOptionsProperty()

Describes IAM Identity Center options for an OpenSearch Serverless security configuration in the form of a key-value map.

public IamIdentityCenterConfigOptionsProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchserverless-securityconfig-iamidentitycenterconfigoptions.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.Mixins.Preview.AWS.OpenSearchServerless.Mixins;

             var iamIdentityCenterConfigOptionsProperty = new IamIdentityCenterConfigOptionsProperty {
                 ApplicationArn = "applicationArn",
                 ApplicationDescription = "applicationDescription",
                 ApplicationName = "applicationName",
                 GroupAttribute = "groupAttribute",
                 InstanceArn = "instanceArn",
                 UserAttribute = "userAttribute"
             };

Properties

ApplicationArn

The ARN of the IAM Identity Center application used to integrate with OpenSearch Serverless.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchserverless-securityconfig-iamidentitycenterconfigoptions.html#cfn-opensearchserverless-securityconfig-iamidentitycenterconfigoptions-applicationarn

ApplicationDescription

The description of the IAM Identity Center application used to integrate with OpenSearch Serverless.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchserverless-securityconfig-iamidentitycenterconfigoptions.html#cfn-opensearchserverless-securityconfig-iamidentitycenterconfigoptions-applicationdescription

ApplicationName

The name of the IAM Identity Center application used to integrate with OpenSearch Serverless.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchserverless-securityconfig-iamidentitycenterconfigoptions.html#cfn-opensearchserverless-securityconfig-iamidentitycenterconfigoptions-applicationname

GroupAttribute

The group attribute for this IAM Identity Center integration.

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

string

Remarks

Defaults to GroupId .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchserverless-securityconfig-iamidentitycenterconfigoptions.html#cfn-opensearchserverless-securityconfig-iamidentitycenterconfigoptions-groupattribute

InstanceArn

The ARN of the IAM Identity Center instance used to integrate with OpenSearch Serverless.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchserverless-securityconfig-iamidentitycenterconfigoptions.html#cfn-opensearchserverless-securityconfig-iamidentitycenterconfigoptions-instancearn

UserAttribute

The user attribute for this IAM Identity Center integration.

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

string

Remarks

Defaults to UserId

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchserverless-securityconfig-iamidentitycenterconfigoptions.html#cfn-opensearchserverless-securityconfig-iamidentitycenterconfigoptions-userattribute

Implements

CfnSecurityConfigPropsMixin.IIamIdentityCenterConfigOptionsProperty
Back to top Generated by DocFX