-
Notifications
You must be signed in to change notification settings - Fork 17
/
awscloudformation_CfnPublisherProps.go
28 lines (25 loc) · 1.5 KB
/
awscloudformation_CfnPublisherProps.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package awscloudformation
// Properties for defining a `CfnPublisher`.
//
// Example:
// // The code below shows an example of how to instantiate this type.
// // The values are placeholders you should change.
// import "github.com/aws/aws-cdk-go/awscdk"
//
// cfnPublisherProps := &CfnPublisherProps{
// AcceptTermsAndConditions: jsii.Boolean(false),
//
// // the properties below are optional
// ConnectionArn: jsii.String("connectionArn"),
// }
//
type CfnPublisherProps struct {
// Whether you accept the [Terms and Conditions](https://docs.aws.amazon.com/https://cloudformation-registry-documents.s3.amazonaws.com/Terms_and_Conditions_for_AWS_CloudFormation_Registry_Publishers.pdf) 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` .
AcceptTermsAndConditions interface{} `field:"required" json:"acceptTermsAndConditions" yaml:"acceptTermsAndConditions"`
// 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](https://docs.aws.amazon.com/cloudformation-cli/latest/userguide/publish-extension.html#publish-extension-prereqs) in the *CloudFormation CLI User Guide* .
ConnectionArn *string `field:"optional" json:"connectionArn" yaml:"connectionArn"`
}