Package com.pulumi.aws.opensearch.inputs
Class GetServerlessSecurityConfigPlainArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.opensearch.inputs.GetServerlessSecurityConfigPlainArgs.Builder
-
- Enclosing class:
- GetServerlessSecurityConfigPlainArgs
public static final class GetServerlessSecurityConfigPlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetServerlessSecurityConfigPlainArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetServerlessSecurityConfigPlainArgs defaults)
-
-
Method Detail
-
iamFederationOptions
public GetServerlessSecurityConfigPlainArgs.Builder iamFederationOptions(@Nullable java.util.List<GetServerlessSecurityConfigIamFederationOption> iamFederationOptions)
- Parameters:
iamFederationOptions- IAM Federation options for the security configuration.- Returns:
- builder
-
iamFederationOptions
public GetServerlessSecurityConfigPlainArgs.Builder iamFederationOptions(GetServerlessSecurityConfigIamFederationOption... iamFederationOptions)
- Parameters:
iamFederationOptions- IAM Federation options for the security configuration.- Returns:
- builder
-
iamIdentityCenterOptions
public GetServerlessSecurityConfigPlainArgs.Builder iamIdentityCenterOptions(@Nullable java.util.List<GetServerlessSecurityConfigIamIdentityCenterOption> iamIdentityCenterOptions)
- Parameters:
iamIdentityCenterOptions- IAM Identity Center options for the security configuration.- Returns:
- builder
-
iamIdentityCenterOptions
public GetServerlessSecurityConfigPlainArgs.Builder iamIdentityCenterOptions(GetServerlessSecurityConfigIamIdentityCenterOption... iamIdentityCenterOptions)
- Parameters:
iamIdentityCenterOptions- IAM Identity Center options for the security configuration.- Returns:
- builder
-
id
public GetServerlessSecurityConfigPlainArgs.Builder id(java.lang.String id)
- Parameters:
id- Unique identifier of the security configuration.- Returns:
- builder
-
region
public GetServerlessSecurityConfigPlainArgs.Builder region(@Nullable java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
samlOptions
public GetServerlessSecurityConfigPlainArgs.Builder samlOptions(@Nullable java.util.List<GetServerlessSecurityConfigSamlOption> samlOptions)
- Parameters:
samlOptions- SAML options for the security configuration.- Returns:
- builder
-
samlOptions
public GetServerlessSecurityConfigPlainArgs.Builder samlOptions(GetServerlessSecurityConfigSamlOption... samlOptions)
- Parameters:
samlOptions- SAML options for the security configuration.- Returns:
- builder
-
build
public GetServerlessSecurityConfigPlainArgs build()
-
-