Class GetResourceArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudcontrol.inputs.GetResourceArgs.Builder
-
- Enclosing class:
- GetResourceArgs
public static final class GetResourceArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetResourceArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetResourceArgsbuild()GetResourceArgs.Builderidentifier(com.pulumi.core.Output<java.lang.String> identifier)GetResourceArgs.Builderidentifier(java.lang.String identifier)GetResourceArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetResourceArgs.Builderregion(java.lang.String region)GetResourceArgs.BuilderroleArn(com.pulumi.core.Output<java.lang.String> roleArn)GetResourceArgs.BuilderroleArn(java.lang.String roleArn)GetResourceArgs.BuildertypeName(com.pulumi.core.Output<java.lang.String> typeName)GetResourceArgs.BuildertypeName(java.lang.String typeName)GetResourceArgs.BuildertypeVersionId(com.pulumi.core.Output<java.lang.String> typeVersionId)GetResourceArgs.BuildertypeVersionId(java.lang.String typeVersionId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetResourceArgs defaults)
-
-
Method Detail
-
identifier
public GetResourceArgs.Builder identifier(com.pulumi.core.Output<java.lang.String> identifier)
- Parameters:
identifier- Identifier of the CloudFormation resource type. For example, `vpc-12345678`.- Returns:
- builder
-
identifier
public GetResourceArgs.Builder identifier(java.lang.String identifier)
- Parameters:
identifier- Identifier of the CloudFormation resource type. For example, `vpc-12345678`.- Returns:
- builder
-
region
public GetResourceArgs.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 GetResourceArgs.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
-
roleArn
public GetResourceArgs.Builder roleArn(@Nullable com.pulumi.core.Output<java.lang.String> roleArn)
- Parameters:
roleArn- ARN of the IAM Role to assume for operations.- Returns:
- builder
-
roleArn
public GetResourceArgs.Builder roleArn(java.lang.String roleArn)
- Parameters:
roleArn- ARN of the IAM Role to assume for operations.- Returns:
- builder
-
typeName
public GetResourceArgs.Builder typeName(com.pulumi.core.Output<java.lang.String> typeName)
- Parameters:
typeName- CloudFormation resource type name. For example, `AWS::EC2::VPC`. The following arguments are optional:- Returns:
- builder
-
typeName
public GetResourceArgs.Builder typeName(java.lang.String typeName)
- Parameters:
typeName- CloudFormation resource type name. For example, `AWS::EC2::VPC`. The following arguments are optional:- Returns:
- builder
-
typeVersionId
public GetResourceArgs.Builder typeVersionId(@Nullable com.pulumi.core.Output<java.lang.String> typeVersionId)
- Parameters:
typeVersionId- Identifier of the CloudFormation resource type version.- Returns:
- builder
-
typeVersionId
public GetResourceArgs.Builder typeVersionId(java.lang.String typeVersionId)
- Parameters:
typeVersionId- Identifier of the CloudFormation resource type version.- Returns:
- builder
-
build
public GetResourceArgs build()
-
-