Package com.pulumi.aws.workmail
Class GroupArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.workmail.GroupArgs.Builder
-
- Enclosing class:
- GroupArgs
public static final class GroupArgs.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GroupArgsbuild()GroupArgs.Builderemail(com.pulumi.core.Output<java.lang.String> email)GroupArgs.Builderemail(java.lang.String email)GroupArgs.BuilderhiddenFromGlobalAddressList(com.pulumi.core.Output<java.lang.Boolean> hiddenFromGlobalAddressList)GroupArgs.BuilderhiddenFromGlobalAddressList(java.lang.Boolean hiddenFromGlobalAddressList)GroupArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)GroupArgs.Buildername(java.lang.String name)GroupArgs.BuilderorganizationId(com.pulumi.core.Output<java.lang.String> organizationId)GroupArgs.BuilderorganizationId(java.lang.String organizationId)GroupArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GroupArgs.Builderregion(java.lang.String region)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GroupArgs defaults)
-
-
Method Detail
-
email
public GroupArgs.Builder email(com.pulumi.core.Output<java.lang.String> email)
- Parameters:
email- Primary email address used to register the group with WorkMail.- Returns:
- builder
-
email
public GroupArgs.Builder email(java.lang.String email)
- Parameters:
email- Primary email address used to register the group with WorkMail.- Returns:
- builder
-
hiddenFromGlobalAddressList
public GroupArgs.Builder hiddenFromGlobalAddressList(@Nullable com.pulumi.core.Output<java.lang.Boolean> hiddenFromGlobalAddressList)
- Parameters:
hiddenFromGlobalAddressList- Whether to hide the group from the global address list.- Returns:
- builder
-
hiddenFromGlobalAddressList
public GroupArgs.Builder hiddenFromGlobalAddressList(java.lang.Boolean hiddenFromGlobalAddressList)
- Parameters:
hiddenFromGlobalAddressList- Whether to hide the group from the global address list.- Returns:
- builder
-
name
public GroupArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- Name of the group.- Returns:
- builder
-
name
public GroupArgs.Builder name(java.lang.String name)
- Parameters:
name- Name of the group.- Returns:
- builder
-
organizationId
public GroupArgs.Builder organizationId(com.pulumi.core.Output<java.lang.String> organizationId)
- Parameters:
organizationId- Identifier of the WorkMail organization where the group is managed. The following arguments are optional:- Returns:
- builder
-
organizationId
public GroupArgs.Builder organizationId(java.lang.String organizationId)
- Parameters:
organizationId- Identifier of the WorkMail organization where the group is managed. The following arguments are optional:- Returns:
- builder
-
region
public GroupArgs.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 GroupArgs.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
-
build
public GroupArgs build()
-
-