awslabs / aws-service-catalog-factory

This is a framework where you define a Service Catalog portfolio, products and versions using YAML. For versions of your products you specify where the source code for them can be found and the framework publishes the portfolio, products and versions in every* AWS Region after validating, linting and testing them.
Apache License 2.0
136 stars 44 forks source link

tag options support #313

Closed eamonnfaherty closed 1 year ago

eamonnfaherty commented 1 year ago

I would like support for tag options

eamonnfaherty commented 1 year ago

support for the following three scenarios have been added:

---
Schema: factory-2019-04-01

Portfolios:
  - DisplayName: "shared"
    Description: "Shared portfolio"
    ProviderName: "shared"
    TagOptions:
      - Key: "creating-team"
        Value: "ccoe"
    Products:
      - Name: vpc
        Owner: central-it@customer.com
        Distributor: central-it-team
        TagOptions:
          - Key: "product-type"
            Value: "networking"

Products:
  - Name: eks-cluster
    Owner: central-it@customer.com
    Distributor: central-it-team
    TagOptions:
      - Key: "creating-sub-team"
        Value: "networking-team"
    Portfolios:
      - shared

Some required fields have been omitted from the sample

this is in release: https://github.com/awslabs/aws-service-catalog-factory/releases/tag/0.94.0