Class GetSecretArgs.Builder
- java.lang.Object
-
- com.pulumi.openstack.keymanager.inputs.GetSecretArgs.Builder
-
- Enclosing class:
- GetSecretArgs
public static final class GetSecretArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetSecretArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetSecretArgs.BuilderaclOnly(com.pulumi.core.Output<java.lang.Boolean> aclOnly)GetSecretArgs.BuilderaclOnly(java.lang.Boolean aclOnly)GetSecretArgs.Builderalgorithm(com.pulumi.core.Output<java.lang.String> algorithm)GetSecretArgs.Builderalgorithm(java.lang.String algorithm)GetSecretArgs.BuilderbitLength(com.pulumi.core.Output<java.lang.Integer> bitLength)GetSecretArgs.BuilderbitLength(java.lang.Integer bitLength)GetSecretArgsbuild()GetSecretArgs.BuildercreatedAtFilter(com.pulumi.core.Output<java.lang.String> createdAtFilter)GetSecretArgs.BuildercreatedAtFilter(java.lang.String createdAtFilter)GetSecretArgs.BuilderexpirationFilter(com.pulumi.core.Output<java.lang.String> expirationFilter)GetSecretArgs.BuilderexpirationFilter(java.lang.String expirationFilter)GetSecretArgs.Buildermode(com.pulumi.core.Output<java.lang.String> mode)GetSecretArgs.Buildermode(java.lang.String mode)GetSecretArgs.Buildername(com.pulumi.core.Output<java.lang.String> name)GetSecretArgs.Buildername(java.lang.String name)GetSecretArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetSecretArgs.Builderregion(java.lang.String region)GetSecretArgs.BuildersecretType(com.pulumi.core.Output<java.lang.String> secretType)GetSecretArgs.BuildersecretType(java.lang.String secretType)GetSecretArgs.BuilderupdatedAtFilter(com.pulumi.core.Output<java.lang.String> updatedAtFilter)GetSecretArgs.BuilderupdatedAtFilter(java.lang.String updatedAtFilter)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetSecretArgs defaults)
-
-
Method Detail
-
aclOnly
public GetSecretArgs.Builder aclOnly(@Nullable com.pulumi.core.Output<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
-
aclOnly
public GetSecretArgs.Builder aclOnly(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 GetSecretArgs.Builder algorithm(@Nullable com.pulumi.core.Output<java.lang.String> algorithm)
- Parameters:
algorithm- The Secret algorithm.- Returns:
- builder
-
algorithm
public GetSecretArgs.Builder algorithm(java.lang.String algorithm)
- Parameters:
algorithm- The Secret algorithm.- Returns:
- builder
-
bitLength
public GetSecretArgs.Builder bitLength(@Nullable com.pulumi.core.Output<java.lang.Integer> bitLength)
- Parameters:
bitLength- The Secret bit length.- Returns:
- builder
-
bitLength
public GetSecretArgs.Builder bitLength(java.lang.Integer bitLength)
- Parameters:
bitLength- The Secret bit length.- Returns:
- builder
-
createdAtFilter
public GetSecretArgs.Builder createdAtFilter(@Nullable com.pulumi.core.Output<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
-
createdAtFilter
public GetSecretArgs.Builder createdAtFilter(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 GetSecretArgs.Builder expirationFilter(@Nullable com.pulumi.core.Output<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
-
expirationFilter
public GetSecretArgs.Builder expirationFilter(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 GetSecretArgs.Builder mode(@Nullable com.pulumi.core.Output<java.lang.String> mode)
- Parameters:
mode- The Secret mode.- Returns:
- builder
-
mode
public GetSecretArgs.Builder mode(java.lang.String mode)
- Parameters:
mode- The Secret mode.- Returns:
- builder
-
name
public GetSecretArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name- The Secret name.- Returns:
- builder
-
name
public GetSecretArgs.Builder name(java.lang.String name)
- Parameters:
name- The Secret name.- Returns:
- builder
-
region
public GetSecretArgs.Builder region(@Nullable com.pulumi.core.Output<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
-
region
public GetSecretArgs.Builder region(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 GetSecretArgs.Builder secretType(@Nullable com.pulumi.core.Output<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
-
secretType
public GetSecretArgs.Builder secretType(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 GetSecretArgs.Builder updatedAtFilter(@Nullable com.pulumi.core.Output<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
-
updatedAtFilter
public GetSecretArgs.Builder updatedAtFilter(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 GetSecretArgs build()
-
-