package awsssm // Common attributes for string parameters. // // 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" // // commonStringParameterAttributes := &CommonStringParameterAttributes{ // ParameterName: jsii.String("parameterName"), // // // the properties below are optional // SimpleName: jsii.Boolean(false), // } // type CommonStringParameterAttributes struct { // The name of the parameter store value. // // This value can be a token or a concrete string. If it is a concrete string // and includes "/" it must also be prefixed with a "/" (fully-qualified). ParameterName *string `field:"required" json:"parameterName" yaml:"parameterName"` // Indicates of the parameter name is a simple name (i.e. does not include "/" separators). // // This is only required only if `parameterName` is a token, which means we // are unable to detect if the name is simple or "path-like" for the purpose // of rendering SSM parameter ARNs. // // If `parameterName` is not specified, `simpleName` must be `true` (or // undefined) since the name generated by AWS CloudFormation is always a // simple name. SimpleName *bool `field:"optional" json:"simpleName" yaml:"simpleName"` }