Package com.pulumi.aws.opensearch.inputs
Class GetServerlessSecurityConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.opensearch.inputs.GetServerlessSecurityConfigArgs.Builder
-
- Enclosing class:
- GetServerlessSecurityConfigArgs
public static final class GetServerlessSecurityConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetServerlessSecurityConfigArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetServerlessSecurityConfigArgs defaults)
-
-
Method Detail
-
iamFederationOptions
public GetServerlessSecurityConfigArgs.Builder iamFederationOptions(@Nullable com.pulumi.core.Output<java.util.List<GetServerlessSecurityConfigIamFederationOptionArgs>> iamFederationOptions)
- Parameters:
iamFederationOptions- IAM Federation options for the security configuration.- Returns:
- builder
-
iamFederationOptions
public GetServerlessSecurityConfigArgs.Builder iamFederationOptions(java.util.List<GetServerlessSecurityConfigIamFederationOptionArgs> iamFederationOptions)
- Parameters:
iamFederationOptions- IAM Federation options for the security configuration.- Returns:
- builder
-
iamFederationOptions
public GetServerlessSecurityConfigArgs.Builder iamFederationOptions(GetServerlessSecurityConfigIamFederationOptionArgs... iamFederationOptions)
- Parameters:
iamFederationOptions- IAM Federation options for the security configuration.- Returns:
- builder
-
iamIdentityCenterOptions
public GetServerlessSecurityConfigArgs.Builder iamIdentityCenterOptions(@Nullable com.pulumi.core.Output<java.util.List<GetServerlessSecurityConfigIamIdentityCenterOptionArgs>> iamIdentityCenterOptions)
- Parameters:
iamIdentityCenterOptions- IAM Identity Center options for the security configuration.- Returns:
- builder
-
iamIdentityCenterOptions
public GetServerlessSecurityConfigArgs.Builder iamIdentityCenterOptions(java.util.List<GetServerlessSecurityConfigIamIdentityCenterOptionArgs> iamIdentityCenterOptions)
- Parameters:
iamIdentityCenterOptions- IAM Identity Center options for the security configuration.- Returns:
- builder
-
iamIdentityCenterOptions
public GetServerlessSecurityConfigArgs.Builder iamIdentityCenterOptions(GetServerlessSecurityConfigIamIdentityCenterOptionArgs... iamIdentityCenterOptions)
- Parameters:
iamIdentityCenterOptions- IAM Identity Center options for the security configuration.- Returns:
- builder
-
id
public GetServerlessSecurityConfigArgs.Builder id(com.pulumi.core.Output<java.lang.String> id)
- Parameters:
id- Unique identifier of the security configuration.- Returns:
- builder
-
id
public GetServerlessSecurityConfigArgs.Builder id(java.lang.String id)
- Parameters:
id- Unique identifier of the security configuration.- Returns:
- builder
-
region
public GetServerlessSecurityConfigArgs.Builder region(@Nullable com.pulumi.core.Output<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
-
region
public GetServerlessSecurityConfigArgs.Builder region(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 GetServerlessSecurityConfigArgs.Builder samlOptions(@Nullable com.pulumi.core.Output<java.util.List<GetServerlessSecurityConfigSamlOptionArgs>> samlOptions)
- Parameters:
samlOptions- SAML options for the security configuration.- Returns:
- builder
-
samlOptions
public GetServerlessSecurityConfigArgs.Builder samlOptions(java.util.List<GetServerlessSecurityConfigSamlOptionArgs> samlOptions)
- Parameters:
samlOptions- SAML options for the security configuration.- Returns:
- builder
-
samlOptions
public GetServerlessSecurityConfigArgs.Builder samlOptions(GetServerlessSecurityConfigSamlOptionArgs... samlOptions)
- Parameters:
samlOptions- SAML options for the security configuration.- Returns:
- builder
-
build
public GetServerlessSecurityConfigArgs build()
-
-