Class: Aws::CloudFormation::Types::RegisterPublisherInput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-cloudformation/types.rb

Overview

Note:

When making an API call, you may pass RegisterPublisherInput data as a hash:

{
  accept_terms_and_conditions: false,
  connection_arn: "ConnectionArn",
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#accept_terms_and_conditionsBoolean

Whether you accept the [Terms and Conditions] for publishing extensions in the CloudFormation registry. You must accept the terms and conditions in order to register to publish public extensions to the CloudFormation registry.

The default is `false`.

[1]: cloudformation-registry-documents.s3.amazonaws.com/Terms_and_Conditions_for_AWS_CloudFormation_Registry_Publishers.pdf

Returns:

  • (Boolean)

5783
5784
5785
5786
5787
5788
# File 'lib/aws-sdk-cloudformation/types.rb', line 5783

class RegisterPublisherInput < Struct.new(
  :accept_terms_and_conditions,
  :connection_arn)
  SENSITIVE = []
  include Aws::Structure
end

#connection_arnString

If you are using a Bitbucket or GitHub account for identity verification, the Amazon Resource Name (ARN) for your connection to that account.

For more information, see [Registering your account to publish CloudFormation extensions] in the *CloudFormation CLI User Guide*.

[1]: docs.aws.amazon.com/cloudformation-cli/latest/userguide/publish-extension.html#publish-extension-prereqs

Returns:

  • (String)

5783
5784
5785
5786
5787
5788
# File 'lib/aws-sdk-cloudformation/types.rb', line 5783

class RegisterPublisherInput < Struct.new(
  :accept_terms_and_conditions,
  :connection_arn)
  SENSITIVE = []
  include Aws::Structure
end