Class GetAuthorizationTokenArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.codeartifact.inputs.GetAuthorizationTokenArgs.Builder
-
- Enclosing class:
- GetAuthorizationTokenArgs
public static final class GetAuthorizationTokenArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetAuthorizationTokenArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetAuthorizationTokenArgsbuild()GetAuthorizationTokenArgs.Builderdomain(com.pulumi.core.Output<java.lang.String> domain)GetAuthorizationTokenArgs.Builderdomain(java.lang.String domain)GetAuthorizationTokenArgs.BuilderdomainOwner(com.pulumi.core.Output<java.lang.String> domainOwner)GetAuthorizationTokenArgs.BuilderdomainOwner(java.lang.String domainOwner)GetAuthorizationTokenArgs.BuilderdurationSeconds(com.pulumi.core.Output<java.lang.Integer> durationSeconds)GetAuthorizationTokenArgs.BuilderdurationSeconds(java.lang.Integer durationSeconds)GetAuthorizationTokenArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetAuthorizationTokenArgs.Builderregion(java.lang.String region)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetAuthorizationTokenArgs defaults)
-
-
Method Detail
-
domain
public GetAuthorizationTokenArgs.Builder domain(com.pulumi.core.Output<java.lang.String> domain)
- Parameters:
domain- Name of the domain that is in scope for the generated authorization token.- Returns:
- builder
-
domain
public GetAuthorizationTokenArgs.Builder domain(java.lang.String domain)
- Parameters:
domain- Name of the domain that is in scope for the generated authorization token.- Returns:
- builder
-
domainOwner
public GetAuthorizationTokenArgs.Builder domainOwner(@Nullable com.pulumi.core.Output<java.lang.String> domainOwner)
- Parameters:
domainOwner- Account number of the AWS account that owns the domain.- Returns:
- builder
-
domainOwner
public GetAuthorizationTokenArgs.Builder domainOwner(java.lang.String domainOwner)
- Parameters:
domainOwner- Account number of the AWS account that owns the domain.- Returns:
- builder
-
durationSeconds
public GetAuthorizationTokenArgs.Builder durationSeconds(@Nullable com.pulumi.core.Output<java.lang.Integer> durationSeconds)
- Parameters:
durationSeconds- Time, in seconds, that the generated authorization token is valid. Valid values are `0` and between `900` and `43200`.- Returns:
- builder
-
durationSeconds
public GetAuthorizationTokenArgs.Builder durationSeconds(java.lang.Integer durationSeconds)
- Parameters:
durationSeconds- Time, in seconds, that the generated authorization token is valid. Valid values are `0` and between `900` and `43200`.- Returns:
- builder
-
region
public GetAuthorizationTokenArgs.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 GetAuthorizationTokenArgs.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 GetAuthorizationTokenArgs build()
-
-