Interface CfnCapability.AwsIdcProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnCapability.AwsIdcProperty.Jsii$Proxy
- Enclosing class:
CfnCapability
@Stability(Stable)
public static interface CfnCapability.AwsIdcProperty
extends software.amazon.jsii.JsiiSerializable
Configuration for integrating Argo CD with IAM Identity Center.
This allows you to use your organization's identity provider for authentication to Argo CD.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.eks.*;
AwsIdcProperty awsIdcProperty = AwsIdcProperty.builder()
.idcInstanceArn("idcInstanceArn")
// the properties below are optional
.idcManagedApplicationArn("idcManagedApplicationArn")
.idcRegion("idcRegion")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnCapability.AwsIdcPropertystatic final classAn implementation forCfnCapability.AwsIdcProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()The ARN of the IAM Identity Center instance to use for authentication.default StringThe ARN of the managed application created in IAM Identity Center for this Argo CD capability.default StringThe Region where your IAM Identity Center instance is located.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getIdcInstanceArn
The ARN of the IAM Identity Center instance to use for authentication.- See Also:
-
getIdcManagedApplicationArn
The ARN of the managed application created in IAM Identity Center for this Argo CD capability.This application is automatically created and managed by EKS.
- See Also:
-
getIdcRegion
The Region where your IAM Identity Center instance is located.- See Also:
-
builder
-