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 GetResourceArgs
build()
GetResourceArgs.Builder
identifier(com.pulumi.core.Output<java.lang.String> identifier)
GetResourceArgs.Builder
identifier(java.lang.String identifier)
GetResourceArgs.Builder
roleArn(com.pulumi.core.Output<java.lang.String> roleArn)
GetResourceArgs.Builder
roleArn(java.lang.String roleArn)
GetResourceArgs.Builder
typeName(com.pulumi.core.Output<java.lang.String> typeName)
GetResourceArgs.Builder
typeName(java.lang.String typeName)
GetResourceArgs.Builder
typeVersionId(com.pulumi.core.Output<java.lang.String> typeVersionId)
GetResourceArgs.Builder
typeVersionId(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
-
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()
-
-