github.com/kyma-incubator/compass/components/director@v0.0.0-20230623144113-d764f56ff805/internal/features/features.go (about)

     1  package features
     2  
     3  // Config missing godoc
     4  type Config struct {
     5  	ProtectedLabelPattern         string `envconfig:"default=.*_defaultEventing"`
     6  	ImmutableLabelPattern         string `envconfig:"APP_SELF_REGISTER_LABEL_KEY_PATTERN,default=^xsappnameCMPClone$|^runtimeType$|^CMPSaaSAppName$"`
     7  	SubscriptionProviderLabelKey  string `envconfig:"APP_SUBSCRIPTION_PROVIDER_LABEL_KEY,default=subscriptionProviderId"`
     8  	ConsumerSubaccountLabelKey    string `envconfig:"APP_CONSUMER_SUBACCOUNT_LABEL_KEY,default=global_subaccount_id"`
     9  	TokenPrefix                   string `envconfig:"APP_TOKEN_PREFIX,default=sb-"`
    10  	RuntimeTypeLabelKey           string `envconfig:"APP_RUNTIME_TYPE_LABEL_KEY,default=runtimeType"`
    11  	ApplicationTypeLabelKey       string `envconfig:"APP_APPLICATION_TYPE_LABEL_KEY,default=applicationType"`
    12  	KymaRuntimeTypeLabelValue     string `envconfig:"APP_KYMA_RUNTIME_TYPE_LABEL_VALUE,default=kyma"`
    13  	KymaApplicationNamespaceValue string `envconfig:"APP_KYMA_APPLICATION_NAMESPACE_VALUE,default=sap.kyma"`
    14  }