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