Class GetResourceArgs.Builder

  • Enclosing class:
    GetResourceArgs

    public static final class GetResourceArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • 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