Interface KubernetesClusterRoleConfiguration.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<KubernetesClusterRoleConfiguration.Builder,,KubernetesClusterRoleConfiguration> SdkBuilder<KubernetesClusterRoleConfiguration.Builder,,KubernetesClusterRoleConfiguration> SdkPojo
- Enclosing class:
KubernetesClusterRoleConfiguration
@Mutable
@NotThreadSafe
public static interface KubernetesClusterRoleConfiguration.Builder
extends SdkPojo, CopyableBuilder<KubernetesClusterRoleConfiguration.Builder,KubernetesClusterRoleConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionexternalId(String externalId) Optional external ID Continuum supplies when assuming roleArn.IAM role the authenticated caller passes to Continuum.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
roleArn
IAM role the authenticated caller passes to Continuum.
- Parameters:
roleArn- IAM role the authenticated caller passes to Continuum.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
externalId
Optional external ID Continuum supplies when assuming roleArn. This must match the role trust policy when configured and does not replace the caller's iam:PassRole permission.
- Parameters:
externalId- Optional external ID Continuum supplies when assuming roleArn. This must match the role trust policy when configured and does not replace the caller's iam:PassRole permission.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-