Declarative-friendly interfaces

Rules for AIP-128, covering declarative-friendly interfaces.

Rule name Description
resource-annotations-field Declarative-friendly resources must have an `annotations` field.
resource-reconciling-behavior Declarative-friendly resources should annotate the `reconciling` field as `OUTPUT_ONLY`.
resource-reconciling-field Declarative-friendly resources must have a `reconciling` field.

Note: Because AIPs sometimes cover topics that have some overlap, some rules related to declarative-friendly interfaces may be included in the rules for other AIPs.