Package com.pulumi.aws.opensearch.inputs
Class ServerlessSecurityConfigIamFederationOptionsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.opensearch.inputs.ServerlessSecurityConfigIamFederationOptionsArgs.Builder
-
- Enclosing class:
- ServerlessSecurityConfigIamFederationOptionsArgs
public static final class ServerlessSecurityConfigIamFederationOptionsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ServerlessSecurityConfigIamFederationOptionsArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServerlessSecurityConfigIamFederationOptionsArgsbuild()ServerlessSecurityConfigIamFederationOptionsArgs.BuildergroupAttribute(com.pulumi.core.Output<java.lang.String> groupAttribute)ServerlessSecurityConfigIamFederationOptionsArgs.BuildergroupAttribute(java.lang.String groupAttribute)ServerlessSecurityConfigIamFederationOptionsArgs.BuilderuserAttribute(com.pulumi.core.Output<java.lang.String> userAttribute)ServerlessSecurityConfigIamFederationOptionsArgs.BuilderuserAttribute(java.lang.String userAttribute)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServerlessSecurityConfigIamFederationOptionsArgs defaults)
-
-
Method Detail
-
groupAttribute
public ServerlessSecurityConfigIamFederationOptionsArgs.Builder groupAttribute(@Nullable com.pulumi.core.Output<java.lang.String> groupAttribute)
- Parameters:
groupAttribute- Group attribute for this IAM federation integration. At least one of `groupAttribute` or `userAttribute` must be specified.- Returns:
- builder
-
groupAttribute
public ServerlessSecurityConfigIamFederationOptionsArgs.Builder groupAttribute(java.lang.String groupAttribute)
- Parameters:
groupAttribute- Group attribute for this IAM federation integration. At least one of `groupAttribute` or `userAttribute` must be specified.- Returns:
- builder
-
userAttribute
public ServerlessSecurityConfigIamFederationOptionsArgs.Builder userAttribute(@Nullable com.pulumi.core.Output<java.lang.String> userAttribute)
- Parameters:
userAttribute- User attribute for this IAM federation integration. At least one of `groupAttribute` or `userAttribute` must be specified.- Returns:
- builder
-
userAttribute
public ServerlessSecurityConfigIamFederationOptionsArgs.Builder userAttribute(java.lang.String userAttribute)
- Parameters:
userAttribute- User attribute for this IAM federation integration. At least one of `groupAttribute` or `userAttribute` must be specified.- Returns:
- builder
-
build
public ServerlessSecurityConfigIamFederationOptionsArgs build()
-
-