policyApiLifecycleStage property

String? policyApiLifecycleStage
getter/setter pair

Indicates current life cycle stage of the policy API. Possible string values are:

  • "API_UNSPECIFIED" : Policy Api Lifecycle is Unspecified.
  • "API_PREVIEW" : Policy is not working yet, but giving developers heads up on format. This stage can transfer to API_DEVELOPEMNT or API_CURRENT.
  • "API_DEVELOPMENT" : Policy can change format in backward incompatible way (breaking change). This stage can transfer to API_CURRENT or API_DEPRECATED. This could be used for policies launched only to TTs or launched to selected customers for emergency usage.
  • "API_CURRENT" : Policy in official format. Policy can change format in backward compatible way (non-breaking change). Example: this policy can introduce a new field, which is considered non-breaking change, when field masks are properly utilized. This stage can transfer to API_DEPRECATED.
  • "API_DEPRECATED" : Please stop using this policy. This policy is deprecated and may/will be removed in the future. Most likely a new policy was introduced to replace this one.

Implementation

core.String? policyApiLifecycleStage;