Skip to content

Commit 338707b

Browse files
fix(networkmanagement): update the API
#### networkmanagement:v1beta1 The following keys were changed: - resources.organizations.resources.locations.resources.vpcFlowLogsConfigs.methods.create.description - resources.organizations.resources.locations.resources.vpcFlowLogsConfigs.methods.create.parameters.parent.description - resources.organizations.resources.locations.resources.vpcFlowLogsConfigs.methods.delete.parameters.name.description - resources.organizations.resources.locations.resources.vpcFlowLogsConfigs.methods.get.parameters.name.description - resources.organizations.resources.locations.resources.vpcFlowLogsConfigs.methods.list.parameters.parent.description - resources.organizations.resources.locations.resources.vpcFlowLogsConfigs.methods.patch.description - resources.organizations.resources.locations.resources.vpcFlowLogsConfigs.methods.patch.parameters.name.description - resources.organizations.resources.locations.resources.vpcFlowLogsConfigs.methods.patch.parameters.updateMask.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.create.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.create.parameters.parent.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.delete.parameters.name.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.get.parameters.name.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.list.parameters.parent.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.patch.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.patch.parameters.name.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.patch.parameters.updateMask.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.queryOrgVpcFlowLogsConfigs.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.queryOrgVpcFlowLogsConfigs.parameters.parent.description - schemas.VpcFlowLogsConfig.properties.name.description - schemas.VpcFlowLogsConfig.properties.targetResourceState.description #### networkmanagement:v1 The following keys were changed: - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.create.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.create.parameters.parent.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.delete.parameters.name.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.get.parameters.name.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.list.parameters.parent.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.patch.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.patch.parameters.name.description - resources.projects.resources.locations.resources.vpcFlowLogsConfigs.methods.patch.parameters.updateMask.description - schemas.VpcFlowLogsConfig.properties.name.description - schemas.VpcFlowLogsConfig.properties.targetResourceState.description
1 parent 028a390 commit 338707b

File tree

5 files changed

+82
-82
lines changed

5 files changed

+82
-82
lines changed

‎discovery/networkmanagement-v1.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -800,7 +800,7 @@
800800
"vpcFlowLogsConfigs": {
801801
"methods": {
802802
"create": {
803-
"description": "Creates a new `VpcFlowLogsConfig`. If a configuration with the exact same settings already exists (even if the ID is different), the creation fails. Notes: 1. Creating a configuration with state=DISABLED will fail 2. The following fields are not considered as `settings` for the purpose of the check mentioned above, therefore - creating another configuration with the same fields but different values for the following fields will fail as well: * name * create_time * update_time * labels * description",
803+
"description": "Creates a new `VpcFlowLogsConfig`. If a configuration with the exact same settings already exists (even if the ID is different), the creation fails. Notes: 1. Creating a configuration with `state=DISABLED` will fail 2. The following fields are not considered as settings for the purpose of the check mentioned above, therefore - creating another configuration with the same fields but different values for the following fields will fail as well: * name * create_time * update_time * labels * description",
804804
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/vpcFlowLogsConfigs",
805805
"httpMethod": "POST",
806806
"id": "networkmanagement.projects.locations.vpcFlowLogsConfigs.create",
@@ -809,7 +809,7 @@
809809
],
810810
"parameters": {
811811
"parent": {
812-
"description": "Required. The parent resource of the VPC Flow Logs configuration to create: `projects/{project_id}/locations/global` `organizations/{organization_id}/locations/global`",
812+
"description": "Required. The parent resource of the VpcFlowLogsConfig to create, in one of the following formats: - For project-level resources: `projects/{project_id}/locations/global` - For organization-level resources: `organizations/{organization_id}/locations/global`",
813813
"location": "path",
814814
"pattern": "^projects/[^/]+/locations/[^/]+$",
815815
"required": true,
@@ -842,7 +842,7 @@
842842
],
843843
"parameters": {
844844
"name": {
845-
"description": "Required. `VpcFlowLogsConfig` resource name using one of the form: `projects/{project_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config} `organizations/{organization_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config}`",
845+
"description": "Required. The resource name of the VpcFlowLogsConfig, in one of the following formats: - For a project-level resource: `projects/{project_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}` - For an organization-level resource: `organizations/{organization_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}`",
846846
"location": "path",
847847
"pattern": "^projects/[^/]+/locations/[^/]+/vpcFlowLogsConfigs/[^/]+$",
848848
"required": true,
@@ -867,7 +867,7 @@
867867
],
868868
"parameters": {
869869
"name": {
870-
"description": "Required. `VpcFlowLogsConfig` resource name using the form: `projects/{project_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config}` `organizations/{organization_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config}`",
870+
"description": "Required. The resource name of the VpcFlowLogsConfig, in one of the following formats: - For project-level resources: `projects/{project_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}` - For organization-level resources: `organizations/{organization_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}`",
871871
"location": "path",
872872
"pattern": "^projects/[^/]+/locations/[^/]+/vpcFlowLogsConfigs/[^/]+$",
873873
"required": true,
@@ -913,7 +913,7 @@
913913
"type": "string"
914914
},
915915
"parent": {
916-
"description": "Required. The parent resource of the VpcFlowLogsConfig: `projects/{project_id}/locations/global` `organizations/{organization_id}/locations/global`",
916+
"description": "Required. The parent resource of the VpcFlowLogsConfig, in one of the following formats: - For project-level resourcs: `projects/{project_id}/locations/global` - For organization-level resources: `organizations/{organization_id}/locations/global`",
917917
"location": "path",
918918
"pattern": "^projects/[^/]+/locations/[^/]+$",
919919
"required": true,
@@ -929,7 +929,7 @@
929929
]
930930
},
931931
"patch": {
932-
"description": "Updates an existing `VpcFlowLogsConfig`. If a configuration with the exact same settings already exists (even if the ID is different), the creation fails. Notes: 1. Updating a configuration with state=DISABLED will fail. 2. The following fields are not considered as `settings` for the purpose of the check mentioned above, therefore - updating another configuration with the same fields but different values for the following fields will fail as well: * name * create_time * update_time * labels * description",
932+
"description": "Updates an existing `VpcFlowLogsConfig`. If a configuration with the exact same settings already exists (even if the ID is different), the creation fails. Notes: 1. Updating a configuration with `state=DISABLED` will fail. 2. The following fields are not considered as settings for the purpose of the check mentioned above, therefore - updating another configuration with the same fields but different values for the following fields will fail as well: * name * create_time * update_time * labels * description",
933933
"flatPath": "v1/projects/{projectsId}/locations/{locationsId}/vpcFlowLogsConfigs/{vpcFlowLogsConfigsId}",
934934
"httpMethod": "PATCH",
935935
"id": "networkmanagement.projects.locations.vpcFlowLogsConfigs.patch",
@@ -938,14 +938,14 @@
938938
],
939939
"parameters": {
940940
"name": {
941-
"description": "Identifier. Unique name of the configuration using one of the forms: `projects/{project_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}` `organizations/{organization_number}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}`",
941+
"description": "Identifier. Unique name of the configuration. The name can have one of the following forms: - For project-level configurations: `projects/{project_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}` - For organization-level configurations: `organizations/{organization_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}`",
942942
"location": "path",
943943
"pattern": "^projects/[^/]+/locations/[^/]+/vpcFlowLogsConfigs/[^/]+$",
944944
"required": true,
945945
"type": "string"
946946
},
947947
"updateMask": {
948-
"description": "Required. Mask of fields to update. At least one path must be supplied in this field.",
948+
"description": "Required. Mask of fields to update. At least one path must be supplied in this field. For example, to change the state of the configuration to ENABLED, specify `update_mask` = `\"state\"`, and the `vpc_flow_logs_config` would be: `vpc_flow_logs_config = { name = \"projects/my-project/locations/global/vpcFlowLogsConfigs/my-config\" state = \"ENABLED\" }`",
949949
"format": "google-fieldmask",
950950
"location": "query",
951951
"type": "string"
@@ -969,7 +969,7 @@
969969
}
970970
}
971971
},
972-
"revision": "20250611",
972+
"revision": "20250625",
973973
"rootUrl": "https://networkmanagement.googleapis.com/",
974974
"schemas": {
975975
"AbortInfo": {
@@ -3760,7 +3760,7 @@
37603760
"type": "array"
37613761
},
37623762
"name": {
3763-
"description": "Identifier. Unique name of the configuration using one of the forms: `projects/{project_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}` `organizations/{organization_number}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}`",
3763+
"description": "Identifier. Unique name of the configuration. The name can have one of the following forms: - For project-level configurations: `projects/{project_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}` - For organization-level configurations: `organizations/{organization_id}/locations/global/vpcFlowLogsConfigs/{vpc_flow_logs_config_id}`",
37643764
"type": "string"
37653765
},
37663766
"state": {
@@ -3778,7 +3778,7 @@
37783778
"type": "string"
37793779
},
37803780
"targetResourceState": {
3781-
"description": "Output only. A diagnostic bit - describes the state of the configured target resource for diagnostic purposes.",
3781+
"description": "Output only. Describes the state of the configured target resource for diagnostic purposes.",
37823782
"enum": [
37833783
"TARGET_RESOURCE_STATE_UNSPECIFIED",
37843784
"TARGET_RESOURCE_EXISTS",

0 commit comments

Comments
 (0)