package awsservicecatalog // Properties for TagOptions. // // Example: // var portfolio portfolio // var product cloudFormationProduct // // // tagOptionsForPortfolio := servicecatalog.NewTagOptions(this, jsii.String("OrgTagOptions"), &TagOptionsProps{ // AllowedValuesForTags: map[string][]*string{ // "Group": []*string{ // jsii.String("finance"), // jsii.String("engineering"), // jsii.String("marketing"), // jsii.String("research"), // }, // "CostCenter": []*string{ // jsii.String("01"), // jsii.String("02"), // jsii.String("03"), // }, // }, // }) // portfolio.associateTagOptions(tagOptionsForPortfolio) // // tagOptionsForProduct := servicecatalog.NewTagOptions(this, jsii.String("ProductTagOptions"), &TagOptionsProps{ // AllowedValuesForTags: map[string][]*string{ // "Environment": []*string{ // jsii.String("dev"), // jsii.String("alpha"), // jsii.String("prod"), // }, // }, // }) // product.associateTagOptions(tagOptionsForProduct) // type TagOptionsProps struct { // The values that are allowed to be set for specific tags. // // The keys of the map represent the tag keys, // and the values of the map are a list of allowed values for that particular tag key. AllowedValuesForTags *map[string]*[]*string `field:"required" json:"allowedValuesForTags" yaml:"allowedValuesForTags"` }