Class GetSecretPlainArgs.Builder
- java.lang.Object
-
- com.pulumi.openstack.keymanager.inputs.GetSecretPlainArgs.Builder
-
- Enclosing class:
- GetSecretPlainArgs
public static final class GetSecretPlainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetSecretPlainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetSecretPlainArgs.BuilderaclOnly(java.lang.Boolean aclOnly)GetSecretPlainArgs.Builderalgorithm(java.lang.String algorithm)GetSecretPlainArgs.BuilderbitLength(java.lang.Integer bitLength)GetSecretPlainArgsbuild()GetSecretPlainArgs.BuildercreatedAtFilter(java.lang.String createdAtFilter)GetSecretPlainArgs.BuilderexpirationFilter(java.lang.String expirationFilter)GetSecretPlainArgs.Buildermode(java.lang.String mode)GetSecretPlainArgs.Buildername(java.lang.String name)GetSecretPlainArgs.Builderregion(java.lang.String region)GetSecretPlainArgs.BuildersecretType(java.lang.String secretType)GetSecretPlainArgs.BuilderupdatedAtFilter(java.lang.String updatedAtFilter)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetSecretPlainArgs defaults)
-
-
Method Detail
-
aclOnly
public GetSecretPlainArgs.Builder aclOnly(@Nullable java.lang.Boolean aclOnly)
- Parameters:
aclOnly- Select the Secret with an ACL that contains the user. Project scope is ignored. Defaults to `false`.- Returns:
- builder
-
algorithm
public GetSecretPlainArgs.Builder algorithm(@Nullable java.lang.String algorithm)
- Parameters:
algorithm- The Secret algorithm.- Returns:
- builder
-
bitLength
public GetSecretPlainArgs.Builder bitLength(@Nullable java.lang.Integer bitLength)
- Parameters:
bitLength- The Secret bit length.- Returns:
- builder
-
createdAtFilter
public GetSecretPlainArgs.Builder createdAtFilter(@Nullable java.lang.String createdAtFilter)
- Parameters:
createdAtFilter- Date filter to select the Secret with created matching the specified criteria. See Date Filters below for more detail.- Returns:
- builder
-
expirationFilter
public GetSecretPlainArgs.Builder expirationFilter(@Nullable java.lang.String expirationFilter)
- Parameters:
expirationFilter- Date filter to select the Secret with expiration matching the specified criteria. See Date Filters below for more detail.- Returns:
- builder
-
mode
public GetSecretPlainArgs.Builder mode(@Nullable java.lang.String mode)
- Parameters:
mode- The Secret mode.- Returns:
- builder
-
name
public GetSecretPlainArgs.Builder name(@Nullable java.lang.String name)
- Parameters:
name- The Secret name.- Returns:
- builder
-
region
public GetSecretPlainArgs.Builder region(@Nullable java.lang.String region)
- Parameters:
region- The region in which to obtain the V1 KeyManager client. A KeyManager client is needed to fetch a secret. If omitted, the `region` argument of the provider is used.- Returns:
- builder
-
secretType
public GetSecretPlainArgs.Builder secretType(@Nullable java.lang.String secretType)
- Parameters:
secretType- The Secret type. For more information see [Secret types](https://docs.openstack.org/barbican/latest/api/reference/secret_types.html).- Returns:
- builder
-
updatedAtFilter
public GetSecretPlainArgs.Builder updatedAtFilter(@Nullable java.lang.String updatedAtFilter)
- Parameters:
updatedAtFilter- Date filter to select the Secret with updated matching the specified criteria. See Date Filters below for more detail.- Returns:
- builder
-
build
public GetSecretPlainArgs build()
-
-