Skip to content

Commit

Permalink
feat(gkehub): update the api
Browse files Browse the repository at this point in the history
#### gkehub:v1

The following keys were added:
- schemas.CommonFeatureSpec.properties.fleetobservability.$ref (Total Keys: 1)
- schemas.CommonFeatureState.properties.fleetobservability.$ref (Total Keys: 1)
- schemas.Feature.properties.scopeSpecs (Total Keys: 2)
- schemas.Feature.properties.scopeStates (Total Keys: 3)
- schemas.FleetObservabilityFeatureSpec (Total Keys: 2)
- schemas.FleetObservabilityFeatureState (Total Keys: 2)
- schemas.FleetObservabilityMembershipSpec (Total Keys: 2)
- schemas.FleetObservabilityMembershipState (Total Keys: 2)
- schemas.MembershipFeatureSpec.properties.fleetobservability.$ref (Total Keys: 1)
- schemas.MembershipFeatureState.properties.fleetobservability.$ref (Total Keys: 1)
- schemas.ScopeFeatureSpec (Total Keys: 2)
- schemas.ScopeFeatureState (Total Keys: 4)

#### gkehub:v1alpha

The following keys were deleted:
- schemas.PolicyControllerMembershipState.properties.clusterName.type (Total Keys: 1)

The following keys were added:
- schemas.CommonFeatureSpec.properties.fleetobservability.$ref (Total Keys: 1)
- schemas.CommonFeatureState.properties.fleetobservability.$ref (Total Keys: 1)
- schemas.Feature.properties.scopeSpecs (Total Keys: 2)
- schemas.Feature.properties.scopeStates (Total Keys: 3)
- schemas.FleetObservabilityFeatureSpec (Total Keys: 2)
- schemas.FleetObservabilityFeatureState (Total Keys: 2)
- schemas.FleetObservabilityMembershipSpec (Total Keys: 2)
- schemas.FleetObservabilityMembershipState (Total Keys: 2)
- schemas.MembershipFeatureSpec.properties.fleetobservability.$ref (Total Keys: 1)
- schemas.MembershipFeatureState.properties.fleetobservability.$ref (Total Keys: 1)
- schemas.ScopeFeatureSpec (Total Keys: 2)
- schemas.ScopeFeatureState (Total Keys: 4)

#### gkehub:v1beta

The following keys were deleted:
- schemas.PolicyControllerMembershipState.properties.clusterName.type (Total Keys: 1)

The following keys were added:
- schemas.CommonFeatureSpec.properties.fleetobservability.$ref (Total Keys: 1)
- schemas.CommonFeatureState.properties.fleetobservability.$ref (Total Keys: 1)
- schemas.Feature.properties.scopeSpecs (Total Keys: 2)
- schemas.Feature.properties.scopeStates (Total Keys: 3)
- schemas.FleetObservabilityFeatureSpec (Total Keys: 2)
- schemas.FleetObservabilityFeatureState (Total Keys: 2)
- schemas.FleetObservabilityMembershipSpec (Total Keys: 2)
- schemas.FleetObservabilityMembershipState (Total Keys: 2)
- schemas.MembershipFeatureSpec.properties.fleetobservability.$ref (Total Keys: 1)
- schemas.MembershipFeatureState.properties.fleetobservability.$ref (Total Keys: 1)
- schemas.ScopeFeatureSpec (Total Keys: 2)
- schemas.ScopeFeatureState (Total Keys: 4)
  • Loading branch information
yoshi-automation committed Nov 1, 2022
1 parent 34e443e commit b0b59a9
Show file tree
Hide file tree
Showing 9 changed files with 477 additions and 22 deletions.
84 changes: 84 additions & 0 deletions docs/dyn/gkehub_v1.projects.locations.features.html

Large diffs are not rendered by default.

88 changes: 84 additions & 4 deletions docs/dyn/gkehub_v1alpha.projects.locations.features.html

Large diffs are not rendered by default.

88 changes: 84 additions & 4 deletions docs/dyn/gkehub_v1beta.projects.locations.features.html

Large diffs are not rendered by default.

75 changes: 74 additions & 1 deletion googleapiclient/discovery_cache/documents/gkehub.v1.json
Expand Up @@ -905,7 +905,7 @@
}
}
},
"revision": "20220923",
"revision": "20221018",
"rootUrl": "https://gkehub.googleapis.com/",
"schemas": {
"AnthosVMMembershipSpec": {
Expand Down Expand Up @@ -1132,6 +1132,10 @@
"$ref": "AppDevExperienceFeatureSpec",
"description": "Appdevexperience specific spec."
},
"fleetobservability": {
"$ref": "FleetObservabilityFeatureSpec",
"description": "FleetObservability feature spec."
},
"multiclusteringress": {
"$ref": "MultiClusterIngressFeatureSpec",
"description": "Multicluster Ingress-specific spec."
Expand All @@ -1147,6 +1151,10 @@
"$ref": "AppDevExperienceFeatureState",
"description": "Appdevexperience specific state."
},
"fleetobservability": {
"$ref": "FleetObservabilityFeatureState",
"description": "FleetObservability feature state."
},
"state": {
"$ref": "FeatureState",
"description": "Output only. The \"running state\" of the Feature in this Hub.",
Expand Down Expand Up @@ -1988,6 +1996,21 @@
"description": "Output only. State of the Feature resource itself.",
"readOnly": true
},
"scopeSpecs": {
"additionalProperties": {
"$ref": "ScopeFeatureSpec"
},
"description": "Optional. Scope-specific configuration for this Feature. If this Feature does not support any per-Scope configuration, this field may be unused. The keys indicate which Scope the configuration is for, in the form: `projects/{p}/locations/global/scopes/{s}` Where {p} is the project, {s} is a valid Scope in this project. {p} WILL match the Feature's project. {p} will always be returned as the project number, but the project ID is also accepted during input. If the same Scope is specified in the map twice (using the project ID form, and the project number form), exactly ONE of the entries will be saved, with no guarantees as to which. For this reason, it is recommended the same format be used for all entries when mutating a Feature.",
"type": "object"
},
"scopeStates": {
"additionalProperties": {
"$ref": "ScopeFeatureState"
},
"description": "Output only. Scope-specific Feature status. If this Feature does report any per-Scope status, this field may be unused. The keys indicate which Scope the state is for, in the form: `projects/{p}/locations/global/scopes/{s}` Where {p} is the project, {s} is a valid Scope in this project. {p} WILL match the Feature's project.",
"readOnly": true,
"type": "object"
},
"spec": {
"$ref": "CommonFeatureSpec",
"description": "Optional. Hub-wide Feature configuration. If this Feature does not support any Hub-wide configuration, this field may be unused."
Expand Down Expand Up @@ -2065,6 +2088,30 @@
},
"type": "object"
},
"FleetObservabilityFeatureSpec": {
"description": "**Fleet Observability**: The Hub-wide input for the FleetObservability feature.",
"id": "FleetObservabilityFeatureSpec",
"properties": {},
"type": "object"
},
"FleetObservabilityFeatureState": {
"description": "**FleetObservability**: An empty state left as an example Hub-wide Feature state.",
"id": "FleetObservabilityFeatureState",
"properties": {},
"type": "object"
},
"FleetObservabilityMembershipSpec": {
"description": "**FleetObservability**: The membership-specific input for FleetObservability feature.",
"id": "FleetObservabilityMembershipSpec",
"properties": {},
"type": "object"
},
"FleetObservabilityMembershipState": {
"description": "**FleetObservability**: An empty state left as an example membership-specific Feature state.",
"id": "FleetObservabilityMembershipState",
"properties": {},
"type": "object"
},
"GenerateConnectManifestResponse": {
"description": "GenerateConnectManifestResponse contains manifest information for installing/upgrading a Connect agent.",
"id": "GenerateConnectManifestResponse",
Expand Down Expand Up @@ -2598,6 +2645,10 @@
"$ref": "ConfigManagementMembershipSpec",
"description": "Config Management-specific spec."
},
"fleetobservability": {
"$ref": "FleetObservabilityMembershipSpec",
"description": "Fleet observability membership spec"
},
"identityservice": {
"$ref": "IdentityServiceMembershipSpec",
"description": "Identity Service-specific spec."
Expand Down Expand Up @@ -2625,6 +2676,10 @@
"$ref": "ConfigManagementMembershipState",
"description": "Config Management-specific state."
},
"fleetobservability": {
"$ref": "FleetObservabilityMembershipState",
"description": "Fleet observability membership state."
},
"identityservice": {
"$ref": "IdentityServiceMembershipState",
"description": "Identity Service-specific state."
Expand Down Expand Up @@ -2889,6 +2944,24 @@
},
"type": "object"
},
"ScopeFeatureSpec": {
"description": "ScopeFeatureSpec contains feature specs for a fleet scope.",
"id": "ScopeFeatureSpec",
"properties": {},
"type": "object"
},
"ScopeFeatureState": {
"description": "ScopeFeatureState contains Scope-wide Feature status information.",
"id": "ScopeFeatureState",
"properties": {
"state": {
"$ref": "FeatureState",
"description": "Output only. The \"running state\" of the Feature in this Scope.",
"readOnly": true
}
},
"type": "object"
},
"ServiceMeshControlPlaneManagement": {
"description": "Status of control plane management.",
"id": "ServiceMeshControlPlaneManagement",
Expand Down
79 changes: 74 additions & 5 deletions googleapiclient/discovery_cache/documents/gkehub.v1alpha.json
Expand Up @@ -1179,7 +1179,7 @@
}
}
},
"revision": "20220923",
"revision": "20221018",
"rootUrl": "https://gkehub.googleapis.com/",
"schemas": {
"AnthosObservabilityFeatureSpec": {
Expand Down Expand Up @@ -1483,6 +1483,10 @@
"$ref": "CloudAuditLoggingFeatureSpec",
"description": "Cloud Audit Logging-specific spec."
},
"fleetobservability": {
"$ref": "FleetObservabilityFeatureSpec",
"description": "FleetObservability feature spec."
},
"multiclusteringress": {
"$ref": "MultiClusterIngressFeatureSpec",
"description": "Multicluster Ingress-specific spec."
Expand All @@ -1502,6 +1506,10 @@
"$ref": "AppDevExperienceFeatureState",
"description": "Appdevexperience specific state."
},
"fleetobservability": {
"$ref": "FleetObservabilityFeatureState",
"description": "FleetObservability feature state."
},
"servicemesh": {
"$ref": "ServiceMeshFeatureState",
"description": "Service Mesh-specific state."
Expand Down Expand Up @@ -2404,6 +2412,21 @@
"description": "Output only. State of the Feature resource itself.",
"readOnly": true
},
"scopeSpecs": {
"additionalProperties": {
"$ref": "ScopeFeatureSpec"
},
"description": "Optional. Scope-specific configuration for this Feature. If this Feature does not support any per-Scope configuration, this field may be unused. The keys indicate which Scope the configuration is for, in the form: `projects/{p}/locations/global/scopes/{s}` Where {p} is the project, {s} is a valid Scope in this project. {p} WILL match the Feature's project. {p} will always be returned as the project number, but the project ID is also accepted during input. If the same Scope is specified in the map twice (using the project ID form, and the project number form), exactly ONE of the entries will be saved, with no guarantees as to which. For this reason, it is recommended the same format be used for all entries when mutating a Feature.",
"type": "object"
},
"scopeStates": {
"additionalProperties": {
"$ref": "ScopeFeatureState"
},
"description": "Output only. Scope-specific Feature status. If this Feature does report any per-Scope status, this field may be unused. The keys indicate which Scope the state is for, in the form: `projects/{p}/locations/global/scopes/{s}` Where {p} is the project, {s} is a valid Scope in this project. {p} WILL match the Feature's project.",
"readOnly": true,
"type": "object"
},
"spec": {
"$ref": "CommonFeatureSpec",
"description": "Optional. Hub-wide Feature configuration. If this Feature does not support any Hub-wide configuration, this field may be unused."
Expand Down Expand Up @@ -2576,6 +2599,30 @@
},
"type": "object"
},
"FleetObservabilityFeatureSpec": {
"description": "**Fleet Observability**: The Hub-wide input for the FleetObservability feature.",
"id": "FleetObservabilityFeatureSpec",
"properties": {},
"type": "object"
},
"FleetObservabilityFeatureState": {
"description": "**FleetObservability**: An empty state left as an example Hub-wide Feature state.",
"id": "FleetObservabilityFeatureState",
"properties": {},
"type": "object"
},
"FleetObservabilityMembershipSpec": {
"description": "**FleetObservability**: The membership-specific input for FleetObservability feature.",
"id": "FleetObservabilityMembershipSpec",
"properties": {},
"type": "object"
},
"FleetObservabilityMembershipState": {
"description": "**FleetObservability**: An empty state left as an example membership-specific Feature state.",
"id": "FleetObservabilityMembershipState",
"properties": {},
"type": "object"
},
"GenerateConnectManifestResponse": {
"description": "GenerateConnectManifestResponse contains manifest information for installing/upgrading a Connect agent.",
"id": "GenerateConnectManifestResponse",
Expand Down Expand Up @@ -3160,6 +3207,10 @@
"$ref": "ConfigManagementMembershipSpec",
"description": "Config Management-specific spec."
},
"fleetobservability": {
"$ref": "FleetObservabilityMembershipSpec",
"description": "Fleet observability membership spec"
},
"identityservice": {
"$ref": "IdentityServiceMembershipSpec",
"description": "Identity Service-specific spec."
Expand Down Expand Up @@ -3195,6 +3246,10 @@
"$ref": "ConfigManagementMembershipState",
"description": "Config Management-specific state."
},
"fleetobservability": {
"$ref": "FleetObservabilityMembershipState",
"description": "Fleet observability membership state."
},
"identityservice": {
"$ref": "IdentityServiceMembershipState",
"description": "Identity Service-specific state."
Expand Down Expand Up @@ -3559,10 +3614,6 @@
"description": "**Policy Controller**: State for a single cluster.",
"id": "PolicyControllerMembershipState",
"properties": {
"clusterName": {
"description": "The user-defined name for the cluster used by ClusterSelectors to group clusters together. This should match Membership's membership_name, unless the user installed PC on the cluster manually prior to enabling the PC hub feature. Unique within a Policy Controller installation.",
"type": "string"
},
"componentStates": {
"additionalProperties": {
"$ref": "PolicyControllerOnClusterState"
Expand Down Expand Up @@ -3705,6 +3756,24 @@
},
"type": "object"
},
"ScopeFeatureSpec": {
"description": "ScopeFeatureSpec contains feature specs for a fleet scope.",
"id": "ScopeFeatureSpec",
"properties": {},
"type": "object"
},
"ScopeFeatureState": {
"description": "ScopeFeatureState contains Scope-wide Feature status information.",
"id": "ScopeFeatureState",
"properties": {
"state": {
"$ref": "FeatureState",
"description": "Output only. The \"running state\" of the Feature in this Scope.",
"readOnly": true
}
},
"type": "object"
},
"ServiceMeshAnalysisMessage": {
"description": "AnalysisMessage is a single message produced by an analyzer, and it used to communicate to the end user about the state of their Service Mesh configuration.",
"id": "ServiceMeshAnalysisMessage",
Expand Down
Expand Up @@ -652,7 +652,7 @@
}
}
},
"revision": "20220923",
"revision": "20221018",
"rootUrl": "https://gkehub.googleapis.com/",
"schemas": {
"ApplianceCluster": {
Expand Down

0 comments on commit b0b59a9

Please sign in to comment.