Class ContainerV1AclReadArgs.Builder
- java.lang.Object
-
- com.pulumi.openstack.keymanager.inputs.ContainerV1AclReadArgs.Builder
-
- Enclosing class:
- ContainerV1AclReadArgs
public static final class ContainerV1AclReadArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ContainerV1AclReadArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContainerV1AclReadArgsbuild()ContainerV1AclReadArgs.BuildercreatedAt(com.pulumi.core.Output<java.lang.String> createdAt)ContainerV1AclReadArgs.BuildercreatedAt(java.lang.String createdAt)ContainerV1AclReadArgs.BuilderprojectAccess(com.pulumi.core.Output<java.lang.Boolean> projectAccess)ContainerV1AclReadArgs.BuilderprojectAccess(java.lang.Boolean projectAccess)ContainerV1AclReadArgs.BuilderupdatedAt(com.pulumi.core.Output<java.lang.String> updatedAt)ContainerV1AclReadArgs.BuilderupdatedAt(java.lang.String updatedAt)ContainerV1AclReadArgs.Builderusers(com.pulumi.core.Output<java.util.List<java.lang.String>> users)ContainerV1AclReadArgs.Builderusers(java.lang.String... users)ContainerV1AclReadArgs.Builderusers(java.util.List<java.lang.String> users)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ContainerV1AclReadArgs defaults)
-
-
Method Detail
-
createdAt
public ContainerV1AclReadArgs.Builder createdAt(@Nullable com.pulumi.core.Output<java.lang.String> createdAt)
- Parameters:
createdAt- The date the container ACL was created.- Returns:
- builder
-
createdAt
public ContainerV1AclReadArgs.Builder createdAt(java.lang.String createdAt)
- Parameters:
createdAt- The date the container ACL was created.- Returns:
- builder
-
projectAccess
public ContainerV1AclReadArgs.Builder projectAccess(@Nullable com.pulumi.core.Output<java.lang.Boolean> projectAccess)
- Parameters:
projectAccess- Whether the container is accessible project wide. Defaults to `true`.- Returns:
- builder
-
projectAccess
public ContainerV1AclReadArgs.Builder projectAccess(java.lang.Boolean projectAccess)
- Parameters:
projectAccess- Whether the container is accessible project wide. Defaults to `true`.- Returns:
- builder
-
updatedAt
public ContainerV1AclReadArgs.Builder updatedAt(@Nullable com.pulumi.core.Output<java.lang.String> updatedAt)
- Parameters:
updatedAt- The date the container ACL was last updated.- Returns:
- builder
-
updatedAt
public ContainerV1AclReadArgs.Builder updatedAt(java.lang.String updatedAt)
- Parameters:
updatedAt- The date the container ACL was last updated.- Returns:
- builder
-
users
public ContainerV1AclReadArgs.Builder users(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> users)
- Parameters:
users- The list of user IDs, which are allowed to access the container, when `project_access` is set to `false`.- Returns:
- builder
-
users
public ContainerV1AclReadArgs.Builder users(java.util.List<java.lang.String> users)
- Parameters:
users- The list of user IDs, which are allowed to access the container, when `project_access` is set to `false`.- Returns:
- builder
-
users
public ContainerV1AclReadArgs.Builder users(java.lang.String... users)
- Parameters:
users- The list of user IDs, which are allowed to access the container, when `project_access` is set to `false`.- Returns:
- builder
-
build
public ContainerV1AclReadArgs build()
-
-