Class CfnCapability.ArgoCdProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnCapability.ArgoCdProperty,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnCapability.ArgoCdProperty
CfnCapability.ArgoCdProperty-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.eks.CfnCapability.ArgoCdProperty
CfnCapability.ArgoCdProperty.Builder, CfnCapability.ArgoCdProperty.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCapability.ArgoCdProperty.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal ObjectConfiguration for integrating Argo CD with IAM Identity Center.final StringThe Kubernetes namespace where Argo CD resources will be created.final ObjectConfiguration for network access to the Argo CD capability's managed API server endpoint.final ObjectA list of role mappings that define which IAM Identity Center users or groups have which Argo CD roles.final StringThe URL of the Argo CD server.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnCapability.ArgoCdProperty.Builder.
-
-
Method Details
-
getAwsIdc
Description copied from interface:CfnCapability.ArgoCdPropertyConfiguration for integrating Argo CD with IAM Identity Center.This allows you to use your organization's identity provider for authentication to Argo CD.
Returns union: either
IResolvableorCfnCapability.AwsIdcProperty- Specified by:
getAwsIdcin interfaceCfnCapability.ArgoCdProperty- See Also:
-
getNamespace
Description copied from interface:CfnCapability.ArgoCdPropertyThe Kubernetes namespace where Argo CD resources will be created.If not specified, the default namespace is used.
- Specified by:
getNamespacein interfaceCfnCapability.ArgoCdProperty- See Also:
-
getNetworkAccess
Description copied from interface:CfnCapability.ArgoCdPropertyConfiguration for network access to the Argo CD capability's managed API server endpoint.By default, the Argo CD server is accessible via a public endpoint. You can optionally specify one or more VPC endpoint IDs to enable private connectivity from your VPCs.
Returns union: either
IResolvableorCfnCapability.NetworkAccessProperty- Specified by:
getNetworkAccessin interfaceCfnCapability.ArgoCdProperty- See Also:
-
getRbacRoleMappings
Description copied from interface:CfnCapability.ArgoCdPropertyA list of role mappings that define which IAM Identity Center users or groups have which Argo CD roles.Each mapping associates an Argo CD role (ADMIN, EDITOR, or VIEWER) with one or more IAM Identity Center identities.
Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnCapability.ArgoCdRoleMappingProperty>- Specified by:
getRbacRoleMappingsin interfaceCfnCapability.ArgoCdProperty- See Also:
-
getServerUrl
Description copied from interface:CfnCapability.ArgoCdPropertyThe URL of the Argo CD server.Use this URL to access the Argo CD web interface and API.
- Specified by:
getServerUrlin interfaceCfnCapability.ArgoCdProperty- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-