class Aws::CloudFormation::Types::DeregisterTypeInput

@note When making an API call, you may pass DeregisterTypeInput

data as a hash:

    {
      arn: "PrivateTypeArn",
      type: "RESOURCE", # accepts RESOURCE, MODULE, HOOK
      type_name: "TypeName",
      version_id: "TypeVersionId",
    }

@!attribute [rw] arn

The Amazon Resource Name (ARN) of the extension.

Conditional: You must specify either `TypeName` and `Type`, or
`Arn`.
@return [String]

@!attribute [rw] type

The kind of extension.

Conditional: You must specify either `TypeName` and `Type`, or
`Arn`.
@return [String]

@!attribute [rw] type_name

The name of the extension.

Conditional: You must specify either `TypeName` and `Type`, or
`Arn`.
@return [String]

@!attribute [rw] version_id

The ID of a specific version of the extension. The version ID is the
value at the end of the Amazon Resource Name (ARN) assigned to the
extension version when it is registered.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/cloudformation-2010-05-15/DeregisterTypeInput AWS API Documentation

Constants

SENSITIVE